Lines Matching refs:rv

544 …end_ffi_cdata *cdata, void *ptr, zend_ffi_type *type, int read_type, zval *rv, zend_ffi_flags flag…  in zend_ffi_cdata_to_zval()  argument
552 ZVAL_DOUBLE(rv, *(float*)ptr); in zend_ffi_cdata_to_zval()
555 ZVAL_DOUBLE(rv, *(double*)ptr); in zend_ffi_cdata_to_zval()
559 ZVAL_DOUBLE(rv, *(long double*)ptr); in zend_ffi_cdata_to_zval()
563 ZVAL_LONG(rv, *(uint8_t*)ptr); in zend_ffi_cdata_to_zval()
566 ZVAL_LONG(rv, *(int8_t*)ptr); in zend_ffi_cdata_to_zval()
569 ZVAL_LONG(rv, *(uint16_t*)ptr); in zend_ffi_cdata_to_zval()
572 ZVAL_LONG(rv, *(int16_t*)ptr); in zend_ffi_cdata_to_zval()
575 ZVAL_LONG(rv, *(uint32_t*)ptr); in zend_ffi_cdata_to_zval()
578 ZVAL_LONG(rv, *(int32_t*)ptr); in zend_ffi_cdata_to_zval()
581 ZVAL_LONG(rv, *(uint64_t*)ptr); in zend_ffi_cdata_to_zval()
584 ZVAL_LONG(rv, *(int64_t*)ptr); in zend_ffi_cdata_to_zval()
587 ZVAL_BOOL(rv, *(uint8_t*)ptr); in zend_ffi_cdata_to_zval()
590 ZVAL_CHAR(rv, *(char*)ptr); in zend_ffi_cdata_to_zval()
597 ZVAL_NULL(rv); in zend_ffi_cdata_to_zval()
600 ZVAL_STR(rv, zend_strpprintf(0, "%p", *(void**)ptr)); in zend_ffi_cdata_to_zval()
603 ZVAL_STRING(rv, *(char**)ptr); in zend_ffi_cdata_to_zval()
615 ZVAL_OBJ(rv, &cdata->std); in zend_ffi_cdata_to_zval()
631 ZVAL_OBJ(rv, &cdata->std); in zend_ffi_cdata_to_zval()
677 static void zend_ffi_bit_field_to_zval(void *ptr, zend_ffi_field *field, zval *rv) /* {{{ */ in zend_ffi_bit_field_to_zval() argument
691 ZVAL_LONG(rv, val); in zend_ffi_bit_field_to_zval()
1101 …ta_get(zend_object *obj, zend_string *member, int read_type, void **cache_slot, zval *rv) /* {{{ */ in zend_ffi_cdata_get() argument
1118 zend_ffi_cdata_to_zval(cdata, cdata->ptr, type, BP_VAR_R, rv, 0, 0, 0); in zend_ffi_cdata_get()
1119 return rv; in zend_ffi_cdata_get()
1223 …ld(zend_object *obj, zend_string *field_name, int read_type, void **cache_slot, zval *rv) /* {{{ */ in zend_ffi_cdata_read_field() argument
1287 …zend_ffi_cdata_to_zval(NULL, ptr, field_type, read_type, rv, (cdata->flags & ZEND_FFI_FLAG_CONST) … in zend_ffi_cdata_read_field()
1289 zend_ffi_bit_field_to_zval(ptr, field, rv); in zend_ffi_cdata_read_field()
1292 return rv; in zend_ffi_cdata_read_field()
1370 static zval *zend_ffi_cdata_read_dim(zend_object *obj, zval *offset, int read_type, zval *rv) /* {{… in zend_ffi_cdata_read_dim() argument
1423 zend_ffi_cdata_to_zval(NULL, ptr, dim_type, read_type, rv, is_const, 0, 0); in zend_ffi_cdata_read_dim()
1424 return rv; in zend_ffi_cdata_read_dim()
2477 …_var(zend_object *obj, zend_string *var_name, int read_type, void **cache_slot, zval *rv) /* {{{ */ in zend_ffi_read_var() argument
2494 …zend_ffi_cdata_to_zval(NULL, sym->addr, ZEND_FFI_TYPE(sym->type), read_type, rv, (zend_ffi_flags)s… in zend_ffi_read_var()
2511 ZVAL_OBJ(rv, &cdata->std); in zend_ffi_read_var()
2513 ZVAL_LONG(rv, sym->value); in zend_ffi_read_var()
2516 return rv; in zend_ffi_read_var()
5077 static ZEND_COLD zval *zend_fake_read_dimension(zend_object *obj, zval *offset, int type, zval *rv)… in zend_fake_read_dimension() argument
5109 …ad_property(zend_object *obj, zend_string *member, int type, void **cache_slot, zval *rv) /* {{{ */ in zend_fake_read_property() argument
5188 …LD zval *zend_ffi_free_read_dimension(zend_object *obj, zval *offset, int type, zval *rv) /* {{{ */ in zend_ffi_free_read_dimension() argument
5214 …ad_property(zend_object *obj, zend_string *member, int type, void **cache_slot, zval *rv) /* {{{ */ in zend_ffi_free_read_property() argument