Lines Matching refs:zv

489 void to_zval_read_int(const char *data, zval *zv, res_context *ctx)  in to_zval_read_int()  argument
494 ZVAL_LONG(zv, (zend_long)ival); in to_zval_read_int()
496 static void to_zval_read_unsigned(const char *data, zval *zv, res_context *ctx) in to_zval_read_unsigned() argument
501 ZVAL_LONG(zv, (zend_long)ival); in to_zval_read_unsigned()
503 static void to_zval_read_net_uint16(const char *data, zval *zv, res_context *ctx) in to_zval_read_net_uint16() argument
508 ZVAL_LONG(zv, (zend_long)ntohs(ival)); in to_zval_read_net_uint16()
510 static void to_zval_read_uint32(const char *data, zval *zv, res_context *ctx) in to_zval_read_uint32() argument
515 ZVAL_LONG(zv, (zend_long)ival); in to_zval_read_uint32()
517 static void to_zval_read_sa_family(const char *data, zval *zv, res_context *ctx) in to_zval_read_sa_family() argument
522 ZVAL_LONG(zv, (zend_long)ival); in to_zval_read_sa_family()
524 static void to_zval_read_pid_t(const char *data, zval *zv, res_context *ctx) in to_zval_read_pid_t() argument
529 ZVAL_LONG(zv, (zend_long)ival); in to_zval_read_pid_t()
531 static void to_zval_read_uid_t(const char *data, zval *zv, res_context *ctx) in to_zval_read_uid_t() argument
536 ZVAL_LONG(zv, (zend_long)ival); in to_zval_read_uid_t()
558 static void to_zval_read_sin_addr(const char *data, zval *zv, res_context *ctx) in to_zval_read_sin_addr() argument
565 ZVAL_NEW_STR(zv, str); in to_zval_read_sin_addr()
567 if (inet_ntop(AF_INET, addr, Z_STRVAL_P(zv), size) == NULL) { in to_zval_read_sin_addr()
573 Z_STRLEN_P(zv) = strlen(Z_STRVAL_P(zv)); in to_zval_read_sin_addr()
585 static void to_zval_read_sockaddr_in(const char *data, zval *zv, res_context *ctx) in to_zval_read_sockaddr_in() argument
587 to_zval_read_aggregation(data, zv, descriptors_sockaddr_in, ctx); in to_zval_read_sockaddr_in()
608 static void to_zval_read_sin6_addr(const char *data, zval *zv, res_context *ctx) in to_zval_read_sin6_addr() argument
616 ZVAL_NEW_STR(zv, str); in to_zval_read_sin6_addr()
618 if (inet_ntop(AF_INET6, addr, Z_STRVAL_P(zv), size) == NULL) { in to_zval_read_sin6_addr()
624 Z_STRLEN_P(zv) = strlen(Z_STRVAL_P(zv)); in to_zval_read_sin6_addr()
638 static void to_zval_read_sockaddr_in6(const char *data, zval *zv, res_context *ctx) in to_zval_read_sockaddr_in6() argument
640 to_zval_read_aggregation(data, zv, descriptors_sockaddr_in6, ctx); in to_zval_read_sockaddr_in6()
668 static void to_zval_read_sun_path(const char *data, zval *zv, res_context *ctx) { in to_zval_read_sun_path() argument
678 ZVAL_STRINGL(zv, saddr->sun_path, nul_pos - (char*)&saddr->sun_path); in to_zval_read_sun_path()
689 static void to_zval_read_sockaddr_un(const char *data, zval *zv, res_context *ctx) in to_zval_read_sockaddr_un() argument
691 to_zval_read_aggregation(data, zv, descriptors_sockaddr_un, ctx); in to_zval_read_sockaddr_un()
783 static void to_zval_read_sockaddr_aux(const char *sockaddr_c, zval *zv, res_context *ctx) in to_zval_read_sockaddr_aux() argument
788 ZVAL_NULL(zv); in to_zval_read_sockaddr_aux()
792 array_init(zv); in to_zval_read_sockaddr_aux()
796 to_zval_read_sockaddr_in(sockaddr_c, zv, ctx); in to_zval_read_sockaddr_aux()
801 to_zval_read_sockaddr_in6(sockaddr_c, zv, ctx); in to_zval_read_sockaddr_aux()
806 to_zval_read_sockaddr_un(sockaddr_c, zv, ctx); in to_zval_read_sockaddr_aux()
953 static void to_zval_read_cmsg_data(const char *cmsghdr_c, zval *zv, res_context *ctx) in to_zval_read_cmsg_data() argument
980 entry->to_array((const char *)CMSG_DATA(cmsg), zv, ctx); in to_zval_read_cmsg_data()
984 static void to_zval_read_control(const char *cmsghdr_c, zval *zv, res_context *ctx) in to_zval_read_control() argument
994 array_init_size(zv, 3); in to_zval_read_control()
995 to_zval_read_aggregation(cmsghdr_c, zv, descriptors, ctx); in to_zval_read_control()
997 static void to_zval_read_control_array(const char *msghdr_c, zval *zv, res_context *ctx) in to_zval_read_control_array() argument
1012 array_init(zv); in to_zval_read_control_array()
1020 elem = zend_hash_next_index_insert(Z_ARRVAL_P(zv), &tmp); in to_zval_read_control_array()
1045 static void to_zval_read_name(const char *sockaddr_p, zval *zv, res_context *ctx) in to_zval_read_name() argument
1049 ZVAL_NULL(zv); in to_zval_read_name()
1051 to_zval_read_sockaddr_aux(name, zv, ctx); in to_zval_read_name()
1185 static void to_zval_read_iov(const char *msghdr_c, zval *zv, res_context *ctx) in to_zval_read_iov() argument
1197 array_init_size(zv, (uint32_t)iovlen); in to_zval_read_iov()
1214 add_next_index_zval(zv, &elem); in to_zval_read_iov()
1218 void to_zval_read_msghdr(const char *msghdr_c, zval *zv, res_context *ctx) in to_zval_read_msghdr() argument
1228 array_init_size(zv, 4); in to_zval_read_msghdr()
1230 to_zval_read_aggregation(msghdr_c, zv, descriptors, ctx); in to_zval_read_msghdr()
1234 static void from_zval_write_ifindex(const zval *zv, char *uinteger, ser_context *ctx) in from_zval_write_ifindex() argument
1238 if (Z_TYPE_P(zv) == IS_LONG) { in from_zval_write_ifindex()
1239 …if (Z_LVAL_P(zv) < 0 || (zend_ulong)Z_LVAL_P(zv) > UINT_MAX) { /* allow 0 (unspecified interface) … in from_zval_write_ifindex()
1241 "larger than %u; given " ZEND_LONG_FMT, UINT_MAX, Z_LVAL_P(zv)); in from_zval_write_ifindex()
1243 ret = (unsigned)Z_LVAL_P(zv); in from_zval_write_ifindex()
1248 str = zval_get_string((zval *) zv); in from_zval_write_ifindex()
1299 void to_zval_read_in6_pktinfo(const char *data, zval *zv, res_context *ctx) in to_zval_read_in6_pktinfo() argument
1301 array_init_size(zv, 2); in to_zval_read_in6_pktinfo()
1303 to_zval_read_aggregation(data, zv, descriptors_in6_pktinfo, ctx); in to_zval_read_in6_pktinfo()
1320 void to_zval_read_ucred(const char *data, zval *zv, res_context *ctx) in to_zval_read_ucred() argument
1322 array_init_size(zv, 3); in to_zval_read_ucred()
1324 to_zval_read_aggregation(data, zv, descriptors_ucred, ctx); in to_zval_read_ucred()
1385 void to_zval_read_fd_array(const char *data, zval *zv, res_context *ctx) in to_zval_read_fd_array() argument
1408 array_init_size(zv, num_elems); in to_zval_read_fd_array()
1431 add_next_index_zval(zv, &elem); in to_zval_read_fd_array()
1490 struct err_s *err, zval *zv) in to_zval_run_conversions() argument
1508 ZVAL_NULL(zv); in to_zval_run_conversions()
1510 reader(structure, zv, &ctx); in to_zval_run_conversions()
1513 zval_ptr_dtor(zv); in to_zval_run_conversions()
1514 ZVAL_UNDEF(zv); in to_zval_run_conversions()
1521 return Z_ISUNDEF_P(zv)? NULL : zv; in to_zval_run_conversions()