Lines Matching refs:rv

53 static zval *sxe_get_value(zval *z, zval *rv);
231 …rop_dim_read(zval *object, zval *member, zend_bool elements, zend_bool attribs, int type, zval *rv) in sxe_prop_dim_read() argument
292 ZVAL_UNDEF(rv); in sxe_prop_dim_read()
301 …_node_as_zval(sxe, (xmlNodePtr) attr, rv, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.ispre… in sxe_prop_dim_read()
311 …_node_as_zval(sxe, (xmlNodePtr) attr, rv, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.ispre… in sxe_prop_dim_read()
341 _node_as_zval(sxe, node, rv, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix); in sxe_prop_dim_read()
347 _node_as_zval(sxe, node, rv, SXE_ITER_NONE, NULL, sxe->iter.nsprefix, sxe->iter.isprefix); in sxe_prop_dim_read()
352 _node_as_zval(sxe, node, rv, SXE_ITER_ELEMENT, name, sxe->iter.nsprefix, sxe->iter.isprefix); in sxe_prop_dim_read()
362 if (Z_ISUNDEF_P(rv)) { in sxe_prop_dim_read()
363 ZVAL_NULL(rv); in sxe_prop_dim_read()
366 return rv; in sxe_prop_dim_read()
372 static zval *sxe_property_read(zval *object, zval *member, int type, void **cache_slot, zval *rv) in sxe_property_read() argument
374 return sxe_prop_dim_read(object, member, 1, 0, type, rv); in sxe_property_read()
380 static zval *sxe_dimension_read(zval *object, zval *offset, int type, zval *rv) in sxe_dimension_read() argument
382 return sxe_prop_dim_read(object, offset, 0, 1, type, rv); in sxe_dimension_read()
1006 static void sxe_properties_add(HashTable *rv, char *name, int namelen, zval *value) /* {{{ */ in sxe_properties_add() argument
1013 if ((data_ptr = zend_hash_find(rv, key)) != NULL) { in sxe_properties_add()
1023 zend_hash_add_new(rv, key, value); in sxe_properties_add()
1126 HashTable *rv; in sxe_get_prop_hash() local
1141 rv = zend_new_array(0); in sxe_get_prop_hash()
1144 rv = sxe->properties; in sxe_get_prop_hash()
1146 rv = zend_new_array(0); in sxe_get_prop_hash()
1147 sxe->properties = rv; in sxe_get_prop_hash()
1152 return rv; in sxe_get_prop_hash()
1168 sxe_properties_add(rv, "@attributes", sizeof("@attributes") - 1, &zattr); in sxe_get_prop_hash()
1183 zend_hash_next_index_insert(rv, &value); in sxe_get_prop_hash()
1208 zend_hash_next_index_insert(rv, &value); in sxe_get_prop_hash()
1228 zend_hash_next_index_insert(rv, &value); in sxe_get_prop_hash()
1230 sxe_properties_add(rv, name, namelen, &value); in sxe_get_prop_hash()
1248 return rv; in sxe_get_prop_hash()
1883 int rv; in sxe_object_cast_ex() local
1916 rv = cast_object(writeobj, type, (char *)contents); in sxe_object_cast_ex()
1922 return rv; in sxe_object_cast_ex()
1982 zval rv; in sxe_count_elements() local
1983 zend_call_method_with_0_params(object, intern->zo.ce, &intern->fptr_count, "count", &rv); in sxe_count_elements()
1984 if (!Z_ISUNDEF(rv)) { in sxe_count_elements()
1985 *count = zval_get_long(&rv); in sxe_count_elements()
1986 zval_ptr_dtor(&rv); in sxe_count_elements()
2012 static zval *sxe_get_value(zval *z, zval *rv) /* {{{ */ in sxe_get_value() argument
2014 if (sxe_object_cast_ex(z, rv, IS_STRING) == FAILURE) { in sxe_get_value()
2019 return rv; in sxe_get_value()