Lines Matching refs:rv

195 …e_prop_dim_read(zend_object *object, zval *member, bool elements, bool attribs, int type, zval *rv)  in sxe_prop_dim_read()  argument
256 ZVAL_UNDEF(rv); in sxe_prop_dim_read()
265 …_node_as_zval(sxe, (xmlNodePtr) attr, rv, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.ispre… in sxe_prop_dim_read()
275 …_node_as_zval(sxe, (xmlNodePtr) attr, rv, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.ispre… in sxe_prop_dim_read()
305 _node_as_zval(sxe, node, rv, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix); in sxe_prop_dim_read()
311 _node_as_zval(sxe, node, rv, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix); in sxe_prop_dim_read()
316 _node_as_zval(sxe, node, rv, SXE_ITER_ELEMENT, name, sxe->iter.nsprefix, sxe->iter.isprefix); in sxe_prop_dim_read()
326 if (Z_ISUNDEF_P(rv)) { in sxe_prop_dim_read()
327 ZVAL_NULL(rv); in sxe_prop_dim_read()
330 return rv; in sxe_prop_dim_read()
335 …l *sxe_property_read(zend_object *object, zend_string *name, int type, void **cache_slot, zval *rv) in sxe_property_read() argument
339 return sxe_prop_dim_read(object, &member, 1, 0, type, rv); in sxe_property_read()
344 static zval *sxe_dimension_read(zend_object *object, zval *offset, int type, zval *rv) in sxe_dimension_read() argument
346 return sxe_prop_dim_read(object, offset, 0, 1, type, rv); in sxe_dimension_read()
948 static void sxe_properties_add(HashTable *rv, char *name, int namelen, zval *value) /* {{{ */ in sxe_properties_add() argument
955 if ((data_ptr = zend_hash_find(rv, key)) != NULL) { in sxe_properties_add()
965 zend_hash_add_new(rv, key, value); in sxe_properties_add()
1068 HashTable *rv; in sxe_get_prop_hash() local
1083 rv = zend_new_array(0); in sxe_get_prop_hash()
1086 rv = sxe->properties; in sxe_get_prop_hash()
1088 rv = zend_new_array(0); in sxe_get_prop_hash()
1089 sxe->properties = rv; in sxe_get_prop_hash()
1094 return rv; in sxe_get_prop_hash()
1110 sxe_properties_add(rv, "@attributes", sizeof("@attributes") - 1, &zattr); in sxe_get_prop_hash()
1125 zend_hash_next_index_insert(rv, &value); in sxe_get_prop_hash()
1150 zend_hash_next_index_insert(rv, &value); in sxe_get_prop_hash()
1170 zend_hash_next_index_insert(rv, &value); in sxe_get_prop_hash()
1172 sxe_properties_add(rv, name, namelen, &value); in sxe_get_prop_hash()
1196 return rv; in sxe_get_prop_hash()
1865 zend_result rv; in sxe_object_cast_ex() local
1901 rv = cast_object(writeobj, type, (char *)contents); in sxe_object_cast_ex()
1907 return rv; in sxe_object_cast_ex()
1970 zval rv; in sxe_count_elements() local
1971 zend_call_method_with_0_params(object, intern->zo.ce, &intern->fptr_count, "count", &rv); in sxe_count_elements()
1972 if (!Z_ISUNDEF(rv)) { in sxe_count_elements()
1973 *count = zval_get_long(&rv); in sxe_count_elements()
1974 zval_ptr_dtor(&rv); in sxe_count_elements()