obj 330 Zend/zend.h zend_object_value obj; obj 264 Zend/zend_API.c zval *obj; obj 265 Zend/zend_API.c MAKE_STD_ZVAL(obj); obj 266 Zend/zend_API.c if (Z_OBJ_HANDLER_P(*arg, cast_object)(*arg, obj, type TSRMLS_CC) == SUCCESS) { obj 268 Zend/zend_API.c *arg = obj; obj 273 Zend/zend_API.c efree(obj); obj 1023 Zend/zend_API.c zval *obj = va_arg(args, zval *); obj 1029 Zend/zend_API.c obj_ht->write_property(obj, member, *value, 0 TSRMLS_CC); obj 1038 Zend/zend_API.c ZEND_API void zend_merge_properties(zval *obj, HashTable *properties, int destroy_ht TSRMLS_DC) /* {{{ */ obj 1040 Zend/zend_API.c const zend_object_handlers *obj_ht = Z_OBJ_HT_P(obj); obj 1043 Zend/zend_API.c EG(scope) = Z_OBJCE_P(obj); obj 1044 Zend/zend_API.c zend_hash_apply_with_arguments(properties TSRMLS_CC, (apply_func_args_t)zend_merge_property, 2, obj, obj_ht); obj 3092 Zend/zend_API.c zval **obj = NULL; obj 3096 Zend/zend_API.c zend_hash_index_find(Z_ARRVAL_P(callable), 0, (void **) &obj); obj 3099 Zend/zend_API.c if (obj && method && obj 3100 Zend/zend_API.c (Z_TYPE_PP(obj) == IS_OBJECT || obj 3101 Zend/zend_API.c Z_TYPE_PP(obj) == IS_STRING) && obj 3104 Zend/zend_API.c if (Z_TYPE_PP(obj) == IS_STRING) { obj 3108 Zend/zend_API.c *callable_name_len = Z_STRLEN_PP(obj) + Z_STRLEN_PP(method) + sizeof("::") - 1; obj 3110 Zend/zend_API.c memcpy(ptr, Z_STRVAL_PP(obj), Z_STRLEN_PP(obj)); obj 3111 Zend/zend_API.c ptr += Z_STRLEN_PP(obj); obj 3121 Zend/zend_API.c if (!zend_is_callable_check_class(Z_STRVAL_PP(obj), Z_STRLEN_PP(obj), fcc, &strict_class, error TSRMLS_CC)) { obj 3127 Zend/zend_API.c !EG(objects_store).object_buckets[Z_OBJ_HANDLE_PP(obj)].valid) { obj 3131 Zend/zend_API.c fcc->calling_scope = Z_OBJCE_PP(obj); /* TBFixed: what if it's overloaded? */ obj 3133 Zend/zend_API.c fcc->object_ptr = *obj; obj 3169 Zend/zend_API.c if (!obj || (Z_TYPE_PP(obj) != IS_STRING && Z_TYPE_PP(obj) != IS_OBJECT)) { obj 374 Zend/zend_API.h ZEND_API void zend_merge_properties(zval *obj, HashTable *properties, int destroy_ht TSRMLS_DC); obj 154 Zend/zend_builtin_functions.c ZEND_ARG_INFO(0, obj) obj 753 Zend/zend_builtin_functions.c zval *obj = NULL; obj 758 Zend/zend_builtin_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "|o!", &obj) == FAILURE) { obj 762 Zend/zend_builtin_functions.c if (!obj) { obj 771 Zend/zend_builtin_functions.c dup = zend_get_object_classname(obj, &name, &name_len TSRMLS_CC); obj 844 Zend/zend_builtin_functions.c zval *obj; obj 852 Zend/zend_builtin_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "zs|b", &obj, &class_name, &class_name_len, &allow_string) == FAILURE) { obj 862 Zend/zend_builtin_functions.c if (allow_string && Z_TYPE_P(obj) == IS_STRING) { obj 864 Zend/zend_builtin_functions.c if (zend_lookup_class(Z_STRVAL_P(obj), Z_STRLEN_P(obj), &the_ce TSRMLS_CC) == FAILURE) { obj 868 Zend/zend_builtin_functions.c } else if (Z_TYPE_P(obj) == IS_OBJECT && HAS_CLASS_ENTRY(*obj)) { obj 869 Zend/zend_builtin_functions.c instance_ce = Z_OBJCE_P(obj); obj 987 Zend/zend_builtin_functions.c zval *obj; obj 997 Zend/zend_builtin_functions.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) { obj 1001 Zend/zend_builtin_functions.c if (Z_OBJ_HT_P(obj)->get_properties == NULL) { obj 1005 Zend/zend_builtin_functions.c properties = Z_OBJ_HT_P(obj)->get_properties(obj TSRMLS_CC); obj 1011 Zend/zend_builtin_functions.c zobj = zend_objects_get_address(obj TSRMLS_CC); obj 166 Zend/zend_closures.c ZEND_API zend_function *zend_get_closure_invoke_method(zval *obj TSRMLS_DC) /* {{{ */ obj 168 Zend/zend_closures.c zend_closure *closure = (zend_closure *)zend_object_store_get_object(obj TSRMLS_CC); obj 184 Zend/zend_closures.c ZEND_API const zend_function *zend_get_closure_method_def(zval *obj TSRMLS_DC) /* {{{ */ obj 186 Zend/zend_closures.c zend_closure *closure = (zend_closure *)zend_object_store_get_object(obj TSRMLS_CC); obj 191 Zend/zend_closures.c ZEND_API zval* zend_get_closure_this_ptr(zval *obj TSRMLS_DC) /* {{{ */ obj 193 Zend/zend_closures.c zend_closure *closure = (zend_closure *)zend_object_store_get_object(obj TSRMLS_CC); obj 309 Zend/zend_closures.c int zend_closure_get_closure(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, zval **zobj_ptr TSRMLS_DC) /* {{{ */ obj 313 Zend/zend_closures.c if (Z_TYPE_P(obj) != IS_OBJECT) { obj 317 Zend/zend_closures.c closure = (zend_closure *)zend_object_store_get_object(obj TSRMLS_CC); obj 393 Zend/zend_closures.c static HashTable *zend_closure_get_gc(zval *obj, zval ***table, int *n TSRMLS_DC) /* {{{ */ obj 395 Zend/zend_closures.c zend_closure *closure = (zend_closure *)zend_object_store_get_object(obj TSRMLS_CC); obj 32 Zend/zend_closures.h ZEND_API zend_function *zend_get_closure_invoke_method(zval *obj TSRMLS_DC); obj 33 Zend/zend_closures.h ZEND_API const zend_function *zend_get_closure_method_def(zval *obj TSRMLS_DC); obj 34 Zend/zend_closures.h ZEND_API zval* zend_get_closure_this_ptr(zval *obj TSRMLS_DC); obj 157 Zend/zend_exceptions.c zval obj; obj 161 Zend/zend_exceptions.c Z_OBJVAL(obj) = zend_objects_new(&object, class_type TSRMLS_CC); obj 162 Zend/zend_exceptions.c Z_OBJ_HT(obj) = &default_exception_handlers; obj 171 Zend/zend_exceptions.c zend_update_property_string(default_exception_ce, &obj, "file", sizeof("file")-1, zend_get_executed_filename(TSRMLS_C) TSRMLS_CC); obj 172 Zend/zend_exceptions.c zend_update_property_long(default_exception_ce, &obj, "line", sizeof("line")-1, zend_get_executed_lineno(TSRMLS_C) TSRMLS_CC); obj 173 Zend/zend_exceptions.c zend_update_property(default_exception_ce, &obj, "trace", sizeof("trace")-1, trace TSRMLS_CC); obj 175 Zend/zend_exceptions.c return Z_OBJVAL(obj); obj 192 Zend/zend_gc.c struct _store_object *obj; obj 201 Zend/zend_gc.c obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(zv)].bucket.obj; obj 202 Zend/zend_gc.c if (GC_GET_COLOR(obj->buffered) != GC_PURPLE) { obj 203 Zend/zend_gc.c if (!GC_ADDRESS(obj->buffered)) { obj 222 Zend/zend_gc.c obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(zv)].bucket.obj; obj 226 Zend/zend_gc.c GC_SET_PURPLE(obj->buffered); obj 232 Zend/zend_gc.c GC_SET_ADDRESS(obj->buffered, newRoot); obj 274 Zend/zend_gc.c struct _store_object *obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(pz)].bucket.obj; obj 276 Zend/zend_gc.c obj->refcount++; obj 277 Zend/zend_gc.c if (GC_GET_COLOR(obj->buffered) != GC_BLACK) { obj 278 Zend/zend_gc.c GC_SET_BLACK(obj->buffered); obj 328 Zend/zend_gc.c static void zobj_scan_black(struct _store_object *obj, zval *pz TSRMLS_DC) obj 333 Zend/zend_gc.c GC_SET_BLACK(obj->buffered); obj 380 Zend/zend_gc.c struct _store_object *obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(pz)].bucket.obj; obj 382 Zend/zend_gc.c obj->refcount--; obj 383 Zend/zend_gc.c if (GC_GET_COLOR(obj->buffered) != GC_GREY) { obj 385 Zend/zend_gc.c GC_SET_COLOR(obj->buffered, GC_GREY); obj 434 Zend/zend_gc.c static void zobj_mark_grey(struct _store_object *obj, zval *pz TSRMLS_DC) obj 439 Zend/zend_gc.c if (GC_GET_COLOR(obj->buffered) != GC_GREY) { obj 441 Zend/zend_gc.c GC_SET_COLOR(obj->buffered, GC_GREY); obj 480 Zend/zend_gc.c struct _store_object *obj = &EG(objects_store).object_buckets[current->handle].bucket.obj; obj 482 Zend/zend_gc.c if (GC_GET_COLOR(obj->buffered) == GC_PURPLE) { obj 488 Zend/zend_gc.c zobj_mark_grey(obj, &z TSRMLS_CC); obj 490 Zend/zend_gc.c GC_SET_ADDRESS(obj->buffered, NULL); obj 519 Zend/zend_gc.c struct _store_object *obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(pz)].bucket.obj; obj 521 Zend/zend_gc.c if (GC_GET_COLOR(obj->buffered) == GC_GREY) { obj 522 Zend/zend_gc.c if (obj->refcount > 0) { obj 523 Zend/zend_gc.c zobj_scan_black(obj, pz TSRMLS_CC); obj 525 Zend/zend_gc.c GC_SET_COLOR(obj->buffered, GC_WHITE); obj 576 Zend/zend_gc.c struct _store_object *obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(pz)].bucket.obj; obj 578 Zend/zend_gc.c if (GC_GET_COLOR(obj->buffered) == GC_GREY) { obj 579 Zend/zend_gc.c if (obj->refcount > 0) { obj 580 Zend/zend_gc.c zobj_scan_black(obj, pz TSRMLS_CC); obj 582 Zend/zend_gc.c GC_SET_COLOR(obj->buffered, GC_WHITE); obj 639 Zend/zend_gc.c struct _store_object *obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(pz)].bucket.obj; obj 641 Zend/zend_gc.c if (obj->buffered == (gc_root_buffer*)GC_WHITE) { obj 643 Zend/zend_gc.c GC_SET_PURPLE(obj->buffered); obj 711 Zend/zend_gc.c struct _store_object *obj = &EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(pz)].bucket.obj; obj 713 Zend/zend_gc.c if (obj->buffered == (gc_root_buffer*)GC_WHITE) { obj 715 Zend/zend_gc.c GC_SET_PURPLE(obj->buffered); obj 756 Zend/zend_gc.c struct _store_object *obj = &EG(objects_store).object_buckets[current->handle].bucket.obj; obj 759 Zend/zend_gc.c GC_SET_ADDRESS(obj->buffered, NULL); obj 805 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount <= 0 && obj 806 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.dtor && obj 810 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount++; obj 811 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.dtor(EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.object, Z_OBJ_HANDLE(p->z) TSRMLS_CC); obj 812 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount--; obj 826 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount <= 0) { obj 827 Zend/zend_gc.c EG(objects_store).object_buckets[Z_OBJ_HANDLE(p->z)].bucket.obj.refcount = 1; obj 171 Zend/zend_gc.h #define GC_REMOVE_ZOBJ_FROM_BUFFER(obj) \ obj 173 Zend/zend_gc.h if (GC_ADDRESS((obj)->buffered) && !GC_G(gc_active)) { \ obj 175 Zend/zend_gc.h GC_REMOVE_FROM_BUFFER(GC_ADDRESS((obj)->buffered)); \ obj 176 Zend/zend_gc.h (obj)->buffered = NULL; \ obj 43 Zend/zend_interfaces.h #define zend_call_method_with_0_params(obj, obj_ce, fn_proxy, function_name, retval) \ obj 44 Zend/zend_interfaces.h zend_call_method(obj, obj_ce, fn_proxy, function_name, sizeof(function_name)-1, retval, 0, NULL, NULL TSRMLS_CC) obj 46 Zend/zend_interfaces.h #define zend_call_method_with_1_params(obj, obj_ce, fn_proxy, function_name, retval, arg1) \ obj 47 Zend/zend_interfaces.h zend_call_method(obj, obj_ce, fn_proxy, function_name, sizeof(function_name)-1, retval, 1, arg1, NULL TSRMLS_CC) obj 49 Zend/zend_interfaces.h #define zend_call_method_with_2_params(obj, obj_ce, fn_proxy, function_name, retval, arg1, arg2) \ obj 50 Zend/zend_interfaces.h zend_call_method(obj, obj_ce, fn_proxy, function_name, sizeof(function_name)-1, retval, 2, arg1, arg2 TSRMLS_CC) obj 36 Zend/zend_object_handlers.c ((zend_object*)(EG(objects_store).object_buckets[Z_OBJ_HANDLE_P(zval_p)].bucket.obj.object)) obj 1624 Zend/zend_object_handlers.c int zend_std_get_closure(zval *obj, zend_class_entry **ce_ptr, zend_function **fptr_ptr, zval **zobj_ptr TSRMLS_DC) /* {{{ */ obj 1627 Zend/zend_object_handlers.c if (Z_TYPE_P(obj) != IS_OBJECT) { obj 1631 Zend/zend_object_handlers.c ce = Z_OBJCE_P(obj); obj 1644 Zend/zend_object_handlers.c *zobj_ptr = obj; obj 113 Zend/zend_object_handlers.h typedef int (*zend_object_get_closure_t)(zval *obj, zend_class_entry **ce_ptr, union _zend_function **fptr_ptr, zval **zobj_ptr TSRMLS_DC); obj 67 Zend/zend_objects.c zval *obj; obj 100 Zend/zend_objects.c MAKE_STD_ZVAL(obj); obj 101 Zend/zend_objects.c Z_TYPE_P(obj) = IS_OBJECT; obj 102 Zend/zend_objects.c Z_OBJ_HANDLE_P(obj) = handle; obj 104 Zend/zend_objects.c if (!obj_bucket->bucket.obj.handlers) { obj 105 Zend/zend_objects.c obj_bucket->bucket.obj.handlers = &std_object_handlers; obj 107 Zend/zend_objects.c Z_OBJ_HT_P(obj) = obj_bucket->bucket.obj.handlers; obj 108 Zend/zend_objects.c zval_copy_ctor(obj); obj 123 Zend/zend_objects.c zend_call_method_with_0_params(&obj, object->ce, &destructor, ZEND_DESTRUCTOR_FUNC_NAME, NULL); obj 131 Zend/zend_objects.c zval_ptr_dtor(&obj); obj 209 Zend/zend_objects.c new_obj->value.obj = new_obj_val; obj 51 Zend/zend_objects_API.c struct _store_object *obj = &objects->object_buckets[i].bucket.obj; obj 55 Zend/zend_objects_API.c if (obj->dtor && obj->object) { obj 56 Zend/zend_objects_API.c obj->refcount++; obj 57 Zend/zend_objects_API.c obj->dtor(obj->object, i TSRMLS_CC); obj 58 Zend/zend_objects_API.c obj = &objects->object_buckets[i].bucket.obj; obj 59 Zend/zend_objects_API.c obj->refcount--; obj 61 Zend/zend_objects_API.c if (obj->refcount == 0) { obj 63 Zend/zend_objects_API.c GC_REMOVE_ZOBJ_FROM_BUFFER(obj); obj 91 Zend/zend_objects_API.c struct _store_object *obj = &objects->object_buckets[i].bucket.obj; obj 93 Zend/zend_objects_API.c GC_REMOVE_ZOBJ_FROM_BUFFER(obj); obj 96 Zend/zend_objects_API.c if (obj->free_storage) { obj 97 Zend/zend_objects_API.c obj->free_storage(obj->object TSRMLS_CC); obj 110 Zend/zend_objects_API.c struct _store_object *obj; obj 122 Zend/zend_objects_API.c obj = &EG(objects_store).object_buckets[handle].bucket.obj; obj 127 Zend/zend_objects_API.c obj->refcount = 1; obj 128 Zend/zend_objects_API.c GC_OBJ_INIT(obj); obj 129 Zend/zend_objects_API.c obj->object = object; obj 130 Zend/zend_objects_API.c obj->dtor = dtor?dtor:(zend_objects_store_dtor_t)zend_objects_destroy_object; obj 131 Zend/zend_objects_API.c obj->free_storage = free_storage; obj 132 Zend/zend_objects_API.c obj->clone = clone; obj 133 Zend/zend_objects_API.c obj->handlers = NULL; obj 145 Zend/zend_objects_API.c return EG(objects_store).object_buckets[handle].bucket.obj.refcount; obj 152 Zend/zend_objects_API.c EG(objects_store).object_buckets[handle].bucket.obj.refcount++; obj 163 Zend/zend_objects_API.c EG(objects_store).object_buckets[handle].bucket.obj.refcount++; obj 189 Zend/zend_objects_API.c struct _store_object *obj; obj 196 Zend/zend_objects_API.c obj = &EG(objects_store).object_buckets[handle].bucket.obj; obj 203 Zend/zend_objects_API.c if (obj->refcount == 1) { obj 207 Zend/zend_objects_API.c if (obj->dtor) { obj 208 Zend/zend_objects_API.c if (handlers && !obj->handlers) { obj 209 Zend/zend_objects_API.c obj->handlers = handlers; obj 212 Zend/zend_objects_API.c obj->dtor(obj->object, handle TSRMLS_CC); obj 220 Zend/zend_objects_API.c obj = &EG(objects_store).object_buckets[handle].bucket.obj; obj 222 Zend/zend_objects_API.c if (obj->refcount == 1) { obj 223 Zend/zend_objects_API.c GC_REMOVE_ZOBJ_FROM_BUFFER(obj); obj 224 Zend/zend_objects_API.c if (obj->free_storage) { obj 226 Zend/zend_objects_API.c obj->free_storage(obj->object TSRMLS_CC); obj 236 Zend/zend_objects_API.c obj->refcount--; obj 239 Zend/zend_objects_API.c if (obj->refcount == 0) { obj 255 Zend/zend_objects_API.c struct _store_object *obj; obj 258 Zend/zend_objects_API.c obj = &EG(objects_store).object_buckets[handle].bucket.obj; obj 260 Zend/zend_objects_API.c if (obj->clone == NULL) { obj 264 Zend/zend_objects_API.c obj->clone(obj->object, &new_object TSRMLS_CC); obj 265 Zend/zend_objects_API.c obj = &EG(objects_store).object_buckets[handle].bucket.obj; obj 267 Zend/zend_objects_API.c retval.handle = zend_objects_store_put(new_object, obj->dtor, obj->free_storage, obj->clone TSRMLS_CC); obj 269 Zend/zend_objects_API.c EG(objects_store).object_buckets[handle].bucket.obj.handlers = retval.handlers; obj 278 Zend/zend_objects_API.c return EG(objects_store).object_buckets[handle].bucket.obj.object; obj 286 Zend/zend_objects_API.c return EG(objects_store).object_buckets[handle].bucket.obj.object; obj 300 Zend/zend_objects_API.c EG(objects_store).object_buckets[handle].bucket.obj.object = object; obj 310 Zend/zend_objects_API.c obj_bucket->bucket.obj.handlers = Z_OBJ_HT_P(zobject);; obj 44 Zend/zend_objects_API.h } obj; obj 448 Zend/zend_operators.h #define Z_OBJVAL(zval) (zval).value.obj obj 2712 Zend/zend_vm_def.h zval **obj = NULL; obj 2714 Zend/zend_vm_def.h zend_hash_index_find(Z_ARRVAL_P(function_name), 0, (void **) &obj); obj 2717 Zend/zend_vm_def.h if (!obj || !method) { obj 2721 Zend/zend_vm_def.h if (Z_TYPE_PP(obj) != IS_STRING && Z_TYPE_PP(obj) != IS_OBJECT) { obj 2729 Zend/zend_vm_def.h if (Z_TYPE_PP(obj) == IS_STRING) { obj 2730 Zend/zend_vm_def.h ce = zend_fetch_class_by_name(Z_STRVAL_PP(obj), Z_STRLEN_PP(obj), NULL, 0 TSRMLS_CC); obj 2744 Zend/zend_vm_def.h call->object = *obj; obj 2745 Zend/zend_vm_def.h ce = call->called_scope = Z_OBJCE_PP(obj); obj 3636 Zend/zend_vm_def.h zval *obj; obj 3642 Zend/zend_vm_def.h obj = GET_OP1_OBJ_ZVAL_PTR(BP_VAR_R); obj 3645 Zend/zend_vm_def.h UNEXPECTED(Z_TYPE_P(obj) != IS_OBJECT)) { obj 3652 Zend/zend_vm_def.h ce = Z_OBJCE_P(obj); obj 3654 Zend/zend_vm_def.h clone_call = Z_OBJ_HT_P(obj)->clone_obj; obj 3683 Zend/zend_vm_def.h Z_OBJVAL_P(retval) = clone_call(obj TSRMLS_CC); obj 1516 Zend/zend_vm_execute.h zval **obj = NULL; obj 1518 Zend/zend_vm_execute.h zend_hash_index_find(Z_ARRVAL_P(function_name), 0, (void **) &obj); obj 1521 Zend/zend_vm_execute.h if (!obj || !method) { obj 1525 Zend/zend_vm_execute.h if (Z_TYPE_PP(obj) != IS_STRING && Z_TYPE_PP(obj) != IS_OBJECT) { obj 1533 Zend/zend_vm_execute.h if (Z_TYPE_PP(obj) == IS_STRING) { obj 1534 Zend/zend_vm_execute.h ce = zend_fetch_class_by_name(Z_STRVAL_PP(obj), Z_STRLEN_PP(obj), NULL, 0 TSRMLS_CC); obj 1548 Zend/zend_vm_execute.h call->object = *obj; obj 1549 Zend/zend_vm_execute.h ce = call->called_scope = Z_OBJCE_PP(obj); obj 1860 Zend/zend_vm_execute.h zval **obj = NULL; obj 1862 Zend/zend_vm_execute.h zend_hash_index_find(Z_ARRVAL_P(function_name), 0, (void **) &obj); obj 1865 Zend/zend_vm_execute.h if (!obj || !method) { obj 1869 Zend/zend_vm_execute.h if (Z_TYPE_PP(obj) != IS_STRING && Z_TYPE_PP(obj) != IS_OBJECT) { obj 1877 Zend/zend_vm_execute.h if (Z_TYPE_PP(obj) == IS_STRING) { obj 1878 Zend/zend_vm_execute.h ce = zend_fetch_class_by_name(Z_STRVAL_PP(obj), Z_STRLEN_PP(obj), NULL, 0 TSRMLS_CC); obj 1892 Zend/zend_vm_execute.h call->object = *obj; obj 1893 Zend/zend_vm_execute.h ce = call->called_scope = Z_OBJCE_PP(obj); obj 2059 Zend/zend_vm_execute.h zval **obj = NULL; obj 2061 Zend/zend_vm_execute.h zend_hash_index_find(Z_ARRVAL_P(function_name), 0, (void **) &obj); obj 2064 Zend/zend_vm_execute.h if (!obj || !method) { obj 2068 Zend/zend_vm_execute.h if (Z_TYPE_PP(obj) != IS_STRING && Z_TYPE_PP(obj) != IS_OBJECT) { obj 2076 Zend/zend_vm_execute.h if (Z_TYPE_PP(obj) == IS_STRING) { obj 2077 Zend/zend_vm_execute.h ce = zend_fetch_class_by_name(Z_STRVAL_PP(obj), Z_STRLEN_PP(obj), NULL, 0 TSRMLS_CC); obj 2091 Zend/zend_vm_execute.h call->object = *obj; obj 2092 Zend/zend_vm_execute.h ce = call->called_scope = Z_OBJCE_PP(obj); obj 2295 Zend/zend_vm_execute.h zval **obj = NULL; obj 2297 Zend/zend_vm_execute.h zend_hash_index_find(Z_ARRVAL_P(function_name), 0, (void **) &obj); obj 2300 Zend/zend_vm_execute.h if (!obj || !method) { obj 2304 Zend/zend_vm_execute.h if (Z_TYPE_PP(obj) != IS_STRING && Z_TYPE_PP(obj) != IS_OBJECT) { obj 2312 Zend/zend_vm_execute.h if (Z_TYPE_PP(obj) == IS_STRING) { obj 2313 Zend/zend_vm_execute.h ce = zend_fetch_class_by_name(Z_STRVAL_PP(obj), Z_STRLEN_PP(obj), NULL, 0 TSRMLS_CC); obj 2327 Zend/zend_vm_execute.h call->object = *obj; obj 2328 Zend/zend_vm_execute.h ce = call->called_scope = Z_OBJCE_PP(obj); obj 2798 Zend/zend_vm_execute.h zval *obj; obj 2804 Zend/zend_vm_execute.h obj = opline->op1.zv; obj 2807 Zend/zend_vm_execute.h UNEXPECTED(Z_TYPE_P(obj) != IS_OBJECT)) { obj 2814 Zend/zend_vm_execute.h ce = Z_OBJCE_P(obj); obj 2816 Zend/zend_vm_execute.h clone_call = Z_OBJ_HT_P(obj)->clone_obj; obj 2845 Zend/zend_vm_execute.h Z_OBJVAL_P(retval) = clone_call(obj TSRMLS_CC); obj 8164 Zend/zend_vm_execute.h zval *obj; obj 8170 Zend/zend_vm_execute.h obj = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); obj 8173 Zend/zend_vm_execute.h UNEXPECTED(Z_TYPE_P(obj) != IS_OBJECT)) { obj 8180 Zend/zend_vm_execute.h ce = Z_OBJCE_P(obj); obj 8182 Zend/zend_vm_execute.h clone_call = Z_OBJ_HT_P(obj)->clone_obj; obj 8211 Zend/zend_vm_execute.h Z_OBJVAL_P(retval) = clone_call(obj TSRMLS_CC); obj 13533 Zend/zend_vm_execute.h zval *obj; obj 13539 Zend/zend_vm_execute.h obj = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1 TSRMLS_CC); obj 13542 Zend/zend_vm_execute.h UNEXPECTED(Z_TYPE_P(obj) != IS_OBJECT)) { obj 13549 Zend/zend_vm_execute.h ce = Z_OBJCE_P(obj); obj 13551 Zend/zend_vm_execute.h clone_call = Z_OBJ_HT_P(obj)->clone_obj; obj 13580 Zend/zend_vm_execute.h Z_OBJVAL_P(retval) = clone_call(obj TSRMLS_CC); obj 24633 Zend/zend_vm_execute.h zval *obj; obj 24639 Zend/zend_vm_execute.h obj = _get_obj_zval_ptr_unused(TSRMLS_C); obj 24642 Zend/zend_vm_execute.h UNEXPECTED(Z_TYPE_P(obj) != IS_OBJECT)) { obj 24649 Zend/zend_vm_execute.h ce = Z_OBJCE_P(obj); obj 24651 Zend/zend_vm_execute.h clone_call = Z_OBJ_HT_P(obj)->clone_obj; obj 24680 Zend/zend_vm_execute.h Z_OBJVAL_P(retval) = clone_call(obj TSRMLS_CC); obj 31202 Zend/zend_vm_execute.h zval *obj; obj 31208 Zend/zend_vm_execute.h obj = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var TSRMLS_CC); obj 31211 Zend/zend_vm_execute.h UNEXPECTED(Z_TYPE_P(obj) != IS_OBJECT)) { obj 31218 Zend/zend_vm_execute.h ce = Z_OBJCE_P(obj); obj 31220 Zend/zend_vm_execute.h clone_call = Z_OBJ_HT_P(obj)->clone_obj; obj 31249 Zend/zend_vm_execute.h Z_OBJVAL_P(retval) = clone_call(obj TSRMLS_CC); obj 37 ext/com_dotnet/com_com.c php_com_dotnet_object *obj; obj 57 ext/com_dotnet/com_com.c obj = CDNO_FETCH(object); obj 62 ext/com_dotnet/com_com.c &obj->code_page, &typelib_name, &typelib_name_len) && obj 65 ext/com_dotnet/com_com.c &module_name, &module_name_len, &server_params, &obj->code_page, obj 121 ext/com_dotnet/com_com.c moniker = php_com_string_to_olestring(module_name, module_name_len, obj->code_page TSRMLS_CC); obj 128 ext/com_dotnet/com_com.c info.pwszName = php_com_string_to_olestring(server_name, server_name_len, obj->code_page TSRMLS_CC); obj 131 ext/com_dotnet/com_com.c authid.User = php_com_string_to_olestring(user_name, -1, obj->code_page TSRMLS_CC); obj 184 ext/com_dotnet/com_com.c NULL, &IID_IDispatch, (LPVOID*)&V_DISPATCH(&obj->v)); obj 187 ext/com_dotnet/com_com.c V_VT(&obj->v) = VT_DISPATCH; obj 207 ext/com_dotnet/com_com.c V_DISPATCH(&obj->v) = (IDispatch*)qi.pItf; obj 208 ext/com_dotnet/com_com.c V_VT(&obj->v) = VT_DISPATCH; obj 211 ext/com_dotnet/com_com.c res = CoCreateInstance(&clsid, NULL, CLSCTX_SERVER, &IID_IDispatch, (LPVOID*)&V_DISPATCH(&obj->v)); obj 213 ext/com_dotnet/com_com.c V_VT(&obj->v) = VT_DISPATCH; obj 240 ext/com_dotnet/com_com.c if (FAILED(IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo)) && typelib_name) { obj 244 ext/com_dotnet/com_com.c TL = php_com_load_typelib_via_cache(typelib_name, obj->code_page, &cached TSRMLS_CC); obj 248 ext/com_dotnet/com_com.c php_com_import_typelib(TL, mode, obj->code_page TSRMLS_CC); obj 253 ext/com_dotnet/com_com.c ITypeLib_GetTypeInfo(TL, 0, &obj->typeinfo); obj 256 ext/com_dotnet/com_com.c } else if (obj->typeinfo && COMG(autoreg_on)) { obj 259 ext/com_dotnet/com_com.c if (SUCCEEDED(ITypeInfo_GetContainingTypeLib(obj->typeinfo, &TL, &idx))) { obj 264 ext/com_dotnet/com_com.c typelib_name = php_com_olestring_to_string(name, &typelib_name_len, obj->code_page TSRMLS_CC); obj 267 ext/com_dotnet/com_com.c php_com_import_typelib(TL, mode, obj->code_page TSRMLS_CC); obj 275 ext/com_dotnet/com_com.c php_com_import_typelib(TL, mode, obj->code_page TSRMLS_CC); obj 294 ext/com_dotnet/com_com.c IDispatch *obj = NULL; obj 317 ext/com_dotnet/com_com.c res = IUnknown_QueryInterface(unk, &IID_IDispatch, &obj); obj 321 ext/com_dotnet/com_com.c } else if (obj) { obj 323 ext/com_dotnet/com_com.c php_com_wrap_dispatch(return_value, obj, code_page TSRMLS_CC); obj 328 ext/com_dotnet/com_com.c if (obj) { obj 329 ext/com_dotnet/com_com.c IDispatch_Release(obj); obj 332 ext/com_dotnet/com_com.c IUnknown_Release(obj); obj 340 ext/com_dotnet/com_com.c HRESULT php_com_invoke_helper(php_com_dotnet_object *obj, DISPID id_member, obj 347 ext/com_dotnet/com_com.c hr = IDispatch_Invoke(V_DISPATCH(&obj->v), id_member, obj 357 ext/com_dotnet/com_com.c source = php_com_olestring_to_string(e.bstrSource, &source_len, obj->code_page TSRMLS_CC); obj 361 ext/com_dotnet/com_com.c desc = php_com_olestring_to_string(e.bstrDescription, &desc_len, obj->code_page TSRMLS_CC); obj 418 ext/com_dotnet/com_com.c HRESULT php_com_get_id_of_name(php_com_dotnet_object *obj, char *name, obj 429 ext/com_dotnet/com_com.c if (obj->id_of_name_cache && SUCCESS == zend_hash_find(obj->id_of_name_cache, name, namelen, (void**)&dispid_ptr)) { obj 434 ext/com_dotnet/com_com.c olename = php_com_string_to_olestring(name, namelen, obj->code_page TSRMLS_CC); obj 436 ext/com_dotnet/com_com.c if (obj->typeinfo) { obj 437 ext/com_dotnet/com_com.c hr = ITypeInfo_GetIDsOfNames(obj->typeinfo, &olename, 1, dispid); obj 439 ext/com_dotnet/com_com.c hr = IDispatch_GetIDsOfNames(V_DISPATCH(&obj->v), &IID_NULL, &olename, 1, LOCALE_SYSTEM_DEFAULT, dispid); obj 442 ext/com_dotnet/com_com.c ITypeInfo_Release(obj->typeinfo); obj 443 ext/com_dotnet/com_com.c obj->typeinfo = NULL; obj 447 ext/com_dotnet/com_com.c hr = IDispatch_GetIDsOfNames(V_DISPATCH(&obj->v), &IID_NULL, &olename, 1, LOCALE_SYSTEM_DEFAULT, dispid); obj 453 ext/com_dotnet/com_com.c if (!obj->id_of_name_cache) { obj 454 ext/com_dotnet/com_com.c ALLOC_HASHTABLE(obj->id_of_name_cache); obj 455 ext/com_dotnet/com_com.c zend_hash_init(obj->id_of_name_cache, 2, NULL, NULL, 0); obj 457 ext/com_dotnet/com_com.c zend_hash_update(obj->id_of_name_cache, name, namelen, dispid, sizeof(*dispid), NULL); obj 464 ext/com_dotnet/com_com.c int php_com_do_invoke_byref(php_com_dotnet_object *obj, char *name, int namelen, obj 479 ext/com_dotnet/com_com.c hr = php_com_get_id_of_name(obj, name, namelen, &dispid TSRMLS_CC); obj 510 ext/com_dotnet/com_com.c php_com_variant_from_zval(&byref_vals[j], *args[nargs - i - 1], obj->code_page TSRMLS_CC); obj 525 ext/com_dotnet/com_com.c php_com_variant_from_zval(&vargs[i], *args[nargs - i - 1], obj->code_page TSRMLS_CC); obj 532 ext/com_dotnet/com_com.c php_com_variant_from_zval(&vargs[i], *args[nargs - i - 1], obj->code_page TSRMLS_CC); obj 548 ext/com_dotnet/com_com.c hr = php_com_invoke_helper(obj, dispid, flags, &disp_params, v, 0, 0 TSRMLS_CC); obj 564 ext/com_dotnet/com_com.c obj->code_page TSRMLS_CC); obj 570 ext/com_dotnet/com_com.c obj->code_page TSRMLS_CC); obj 585 ext/com_dotnet/com_com.c int php_com_do_invoke_by_id(php_com_dotnet_object *obj, DISPID dispid, obj 600 ext/com_dotnet/com_com.c php_com_variant_from_zval(&vargs[i], args[nargs - i - 1], obj->code_page TSRMLS_CC); obj 615 ext/com_dotnet/com_com.c hr = php_com_invoke_helper(obj, dispid, flags, &disp_params, v, silent, allow_noarg TSRMLS_CC); obj 632 ext/com_dotnet/com_com.c int php_com_do_invoke(php_com_dotnet_object *obj, char *name, int namelen, obj 640 ext/com_dotnet/com_com.c hr = php_com_get_id_of_name(obj, name, namelen, &dispid TSRMLS_CC); obj 651 ext/com_dotnet/com_com.c return php_com_do_invoke_by_id(obj, dispid, flags, v, nargs, args, 0, allow_noarg TSRMLS_CC); obj 684 ext/com_dotnet/com_com.c php_com_dotnet_object *obj; obj 695 ext/com_dotnet/com_com.c obj = CDNO_FETCH(object); obj 710 ext/com_dotnet/com_com.c typeinfo = php_com_locate_typeinfo(typelibname, obj, dispname, 1 TSRMLS_CC); obj 717 ext/com_dotnet/com_com.c if (php_com_process_typeinfo(typeinfo, id_to_name, 0, &obj->sink_id, obj->code_page TSRMLS_CC)) { obj 720 ext/com_dotnet/com_com.c obj->sink_dispatch = php_com_wrapper_export_as_sink(sinkobject, &obj->sink_id, id_to_name TSRMLS_CC); obj 723 ext/com_dotnet/com_com.c php_com_object_enable_event_sink(obj, TRUE TSRMLS_CC); obj 747 ext/com_dotnet/com_com.c php_com_dotnet_object *obj = NULL; obj 757 ext/com_dotnet/com_com.c CDNO_FETCH_VERIFY(obj, arg1); obj 763 ext/com_dotnet/com_com.c typeinfo = php_com_locate_typeinfo(typelibname, obj, ifacename, wantsink ? 1 : 0 TSRMLS_CC); obj 765 ext/com_dotnet/com_com.c php_com_process_typeinfo(typeinfo, NULL, 1, NULL, obj ? obj->code_page : COMG(code_page) TSRMLS_CC); obj 189 ext/com_dotnet/com_dotnet.c php_com_dotnet_object *obj; obj 244 ext/com_dotnet/com_dotnet.c obj = CDNO_FETCH(object); obj 249 ext/com_dotnet/com_dotnet.c &obj->code_page)) { obj 255 ext/com_dotnet/com_dotnet.c oletype = php_com_string_to_olestring(datatype_name, datatype_name_len, obj->code_page TSRMLS_CC); obj 256 ext/com_dotnet/com_dotnet.c oleassembly = php_com_string_to_olestring(assembly_name, assembly_name_len, obj->code_page TSRMLS_CC); obj 280 ext/com_dotnet/com_dotnet.c hr = IUnknown_QueryInterface(V_UNKNOWN(&unwrapped), &IID_IDispatch, &V_DISPATCH(&obj->v)); obj 283 ext/com_dotnet/com_dotnet.c V_VT(&obj->v) = VT_DISPATCH; obj 286 ext/com_dotnet/com_dotnet.c IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo); obj 291 ext/com_dotnet/com_dotnet.c V_DISPATCH(&obj->v) = V_DISPATCH(&unwrapped); obj 292 ext/com_dotnet/com_dotnet.c V_VT(&obj->v) = VT_DISPATCH; obj 295 ext/com_dotnet/com_dotnet.c IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo); obj 35 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj; obj 44 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); obj 46 ext/com_dotnet/com_handlers.c if (V_VT(&obj->v) == VT_DISPATCH) { obj 51 ext/com_dotnet/com_handlers.c res = php_com_do_invoke(obj, Z_STRVAL_P(member), Z_STRLEN_P(member), obj 55 ext/com_dotnet/com_handlers.c php_com_zval_from_variant(return_value, &v, obj->code_page TSRMLS_CC); obj 69 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj; obj 72 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); obj 74 ext/com_dotnet/com_handlers.c if (V_VT(&obj->v) == VT_DISPATCH) { obj 78 ext/com_dotnet/com_handlers.c if (SUCCESS == php_com_do_invoke(obj, Z_STRVAL_P(member), Z_STRLEN_P(member), obj 90 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj; obj 98 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); obj 100 ext/com_dotnet/com_handlers.c if (V_VT(&obj->v) == VT_DISPATCH) { obj 103 ext/com_dotnet/com_handlers.c if (SUCCESS == php_com_do_invoke_by_id(obj, DISPID_VALUE, obj 105 ext/com_dotnet/com_handlers.c php_com_zval_from_variant(return_value, &v, obj->code_page TSRMLS_CC); obj 108 ext/com_dotnet/com_handlers.c } else if (V_ISARRAY(&obj->v)) { obj 111 ext/com_dotnet/com_handlers.c if (SafeArrayGetDim(V_ARRAY(&obj->v)) == 1) { obj 112 ext/com_dotnet/com_handlers.c if (php_com_safearray_get_elem(&obj->v, &v, Z_LVAL_P(offset) TSRMLS_CC)) { obj 113 ext/com_dotnet/com_handlers.c php_com_wrap_variant(return_value, &v, obj->code_page TSRMLS_CC); obj 129 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj; obj 134 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); obj 136 ext/com_dotnet/com_handlers.c if (V_VT(&obj->v) == VT_DISPATCH) { obj 142 ext/com_dotnet/com_handlers.c if (SUCCESS == php_com_do_invoke_by_id(obj, DISPID_VALUE, obj 146 ext/com_dotnet/com_handlers.c } else if (V_ISARRAY(&obj->v)) { obj 150 ext/com_dotnet/com_handlers.c if (SafeArrayGetDim(V_ARRAY(&obj->v)) == 1) { obj 151 ext/com_dotnet/com_handlers.c if (FAILED(SafeArrayGetVartype(V_ARRAY(&obj->v), &vt)) || vt == VT_EMPTY) { obj 152 ext/com_dotnet/com_handlers.c vt = V_VT(&obj->v) & ~VT_ARRAY; obj 159 ext/com_dotnet/com_handlers.c php_com_variant_from_zval(&v, value, obj->code_page TSRMLS_CC); obj 166 ext/com_dotnet/com_handlers.c res = SafeArrayPutElement(V_ARRAY(&obj->v), &indices, &v); obj 168 ext/com_dotnet/com_handlers.c res = SafeArrayPutElement(V_ARRAY(&obj->v), &indices, &v.lVal); obj 202 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj; obj 204 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); obj 206 ext/com_dotnet/com_handlers.c if (V_VT(&obj->v) == VT_DISPATCH) { obj 208 ext/com_dotnet/com_handlers.c if (SUCCEEDED(php_com_get_id_of_name(obj, Z_STRVAL_P(member), Z_STRLEN_P(member), &dispid TSRMLS_CC))) { obj 265 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj; obj 270 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); obj 272 ext/com_dotnet/com_handlers.c if (V_VT(&obj->v) != VT_DISPATCH) { obj 276 ext/com_dotnet/com_handlers.c if (FAILED(php_com_get_id_of_name(obj, name, len, &dummy TSRMLS_CC))) { obj 281 ext/com_dotnet/com_handlers.c if (obj->method_cache == NULL || FAILURE == zend_hash_find(obj->method_cache, name, len, (void**)&fptr)) { obj 285 ext/com_dotnet/com_handlers.c f.scope = obj->ce; obj 292 ext/com_dotnet/com_handlers.c if (obj->typeinfo) { obj 302 ext/com_dotnet/com_handlers.c if (SUCCEEDED(ITypeInfo_GetTypeComp(obj->typeinfo, &comp))) { obj 303 ext/com_dotnet/com_handlers.c olename = php_com_string_to_olestring(name, len, obj->code_page TSRMLS_CC); obj 346 ext/com_dotnet/com_handlers.c if (!obj->method_cache) { obj 347 ext/com_dotnet/com_handlers.c ALLOC_HASHTABLE(obj->method_cache); obj 348 ext/com_dotnet/com_handlers.c zend_hash_init(obj->method_cache, 2, NULL, function_dtor, 0); obj 351 ext/com_dotnet/com_handlers.c zend_hash_update(obj->method_cache, name, len, &f, sizeof(f), (void**)&fptr); obj 370 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj; obj 375 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(getThis()); obj 377 ext/com_dotnet/com_handlers.c if (V_VT(&obj->v) != VT_DISPATCH) { obj 390 ext/com_dotnet/com_handlers.c if (SUCCESS == php_com_do_invoke_byref(obj, (char*)method, -1, DISPATCH_METHOD|DISPATCH_PROPERTYGET, &v, nargs, args TSRMLS_CC)) { obj 391 ext/com_dotnet/com_handlers.c php_com_zval_from_variant(return_value, &v, obj->code_page TSRMLS_CC); obj 405 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj; obj 408 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); obj 412 ext/com_dotnet/com_handlers.c f.function_name = (char *) obj->ce->name; \ obj 413 ext/com_dotnet/com_handlers.c f.scope = obj->ce; \ obj 420 ext/com_dotnet/com_handlers.c switch (obj->ce->name[0]) { obj 439 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj; obj 440 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); obj 442 ext/com_dotnet/com_handlers.c return obj->ce; obj 447 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj; obj 448 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); obj 450 ext/com_dotnet/com_handlers.c *class_name = estrndup(obj->ce->name, obj->ce->name_length); obj 451 ext/com_dotnet/com_handlers.c *class_name_len = obj->ce->name_length; obj 491 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj; obj 496 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(readobj); obj 500 ext/com_dotnet/com_handlers.c if (V_VT(&obj->v) == VT_DISPATCH) { obj 501 ext/com_dotnet/com_handlers.c if (SUCCESS != php_com_do_invoke_by_id(obj, DISPID_VALUE, obj 503 ext/com_dotnet/com_handlers.c VariantCopy(&v, &obj->v); obj 506 ext/com_dotnet/com_handlers.c VariantCopy(&v, &obj->v); obj 531 ext/com_dotnet/com_handlers.c php_com_zval_from_variant(writeobj, &v, obj->code_page TSRMLS_CC); obj 545 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj; obj 548 ext/com_dotnet/com_handlers.c obj = CDNO_FETCH(object); obj 550 ext/com_dotnet/com_handlers.c if (!V_ISARRAY(&obj->v)) { obj 554 ext/com_dotnet/com_handlers.c SafeArrayGetLBound(V_ARRAY(&obj->v), 1, &lbound); obj 555 ext/com_dotnet/com_handlers.c SafeArrayGetUBound(V_ARRAY(&obj->v), 1, &ubound); obj 589 ext/com_dotnet/com_handlers.c void php_com_object_enable_event_sink(php_com_dotnet_object *obj, int enable TSRMLS_DC) obj 591 ext/com_dotnet/com_handlers.c if (obj->sink_dispatch) { obj 595 ext/com_dotnet/com_handlers.c if (SUCCEEDED(IDispatch_QueryInterface(V_DISPATCH(&obj->v), obj 599 ext/com_dotnet/com_handlers.c &obj->sink_id, &point))) { obj 602 ext/com_dotnet/com_handlers.c IConnectionPoint_Advise(point, (IUnknown*)obj->sink_dispatch, &obj->sink_cookie); obj 604 ext/com_dotnet/com_handlers.c IConnectionPoint_Unadvise(point, obj->sink_cookie); obj 615 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj = (php_com_dotnet_object*)object; obj 617 ext/com_dotnet/com_handlers.c if (obj->typeinfo) { obj 618 ext/com_dotnet/com_handlers.c ITypeInfo_Release(obj->typeinfo); obj 619 ext/com_dotnet/com_handlers.c obj->typeinfo = NULL; obj 622 ext/com_dotnet/com_handlers.c if (obj->sink_dispatch) { obj 623 ext/com_dotnet/com_handlers.c php_com_object_enable_event_sink(obj, FALSE TSRMLS_CC); obj 624 ext/com_dotnet/com_handlers.c IDispatch_Release(obj->sink_dispatch); obj 625 ext/com_dotnet/com_handlers.c obj->sink_dispatch = NULL; obj 628 ext/com_dotnet/com_handlers.c VariantClear(&obj->v); obj 630 ext/com_dotnet/com_handlers.c if (obj->method_cache) { obj 631 ext/com_dotnet/com_handlers.c zend_hash_destroy(obj->method_cache); obj 632 ext/com_dotnet/com_handlers.c FREE_HASHTABLE(obj->method_cache); obj 634 ext/com_dotnet/com_handlers.c if (obj->id_of_name_cache) { obj 635 ext/com_dotnet/com_handlers.c zend_hash_destroy(obj->id_of_name_cache); obj 636 ext/com_dotnet/com_handlers.c FREE_HASHTABLE(obj->id_of_name_cache); obj 638 ext/com_dotnet/com_handlers.c efree(obj); obj 667 ext/com_dotnet/com_handlers.c php_com_dotnet_object *obj; obj 671 ext/com_dotnet/com_handlers.c obj = emalloc(sizeof(*obj)); obj 672 ext/com_dotnet/com_handlers.c memset(obj, 0, sizeof(*obj)); obj 674 ext/com_dotnet/com_handlers.c VariantInit(&obj->v); obj 675 ext/com_dotnet/com_handlers.c obj->code_page = CP_ACP; obj 676 ext/com_dotnet/com_handlers.c obj->ce = ce; obj 677 ext/com_dotnet/com_handlers.c obj->zo.ce = ce; obj 679 ext/com_dotnet/com_handlers.c retval.handle = zend_objects_store_put(obj, NULL, php_com_object_free_storage, php_com_object_clone TSRMLS_CC); obj 143 ext/com_dotnet/com_iterator.c php_com_dotnet_object *obj; obj 155 ext/com_dotnet/com_iterator.c obj = CDNO_FETCH(object); obj 157 ext/com_dotnet/com_iterator.c if (V_VT(&obj->v) != VT_DISPATCH && !V_ISARRAY(&obj->v)) { obj 158 ext/com_dotnet/com_iterator.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "variant is not an object or array VT=%d", V_VT(&obj->v)); obj 168 ext/com_dotnet/com_iterator.c I->code_page = obj->code_page; obj 173 ext/com_dotnet/com_iterator.c if (V_ISARRAY(&obj->v)) { obj 177 ext/com_dotnet/com_iterator.c dims = SafeArrayGetDim(V_ARRAY(&obj->v)); obj 187 ext/com_dotnet/com_iterator.c VariantCopy(&I->safe_array, &obj->v); obj 205 ext/com_dotnet/com_iterator.c if (FAILED(IDispatch_Invoke(V_DISPATCH(&obj->v), DISPID_NEWENUM, obj 48 ext/com_dotnet/com_misc.c php_com_dotnet_object *obj; obj 50 ext/com_dotnet/com_misc.c obj = emalloc(sizeof(*obj)); obj 51 ext/com_dotnet/com_misc.c memset(obj, 0, sizeof(*obj)); obj 52 ext/com_dotnet/com_misc.c obj->code_page = codepage; obj 53 ext/com_dotnet/com_misc.c obj->ce = php_com_variant_class_entry; obj 54 ext/com_dotnet/com_misc.c obj->zo.ce = php_com_variant_class_entry; obj 56 ext/com_dotnet/com_misc.c VariantInit(&obj->v); obj 57 ext/com_dotnet/com_misc.c V_VT(&obj->v) = VT_DISPATCH; obj 58 ext/com_dotnet/com_misc.c V_DISPATCH(&obj->v) = disp; obj 60 ext/com_dotnet/com_misc.c IDispatch_AddRef(V_DISPATCH(&obj->v)); obj 61 ext/com_dotnet/com_misc.c IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo); obj 64 ext/com_dotnet/com_misc.c z->value.obj.handle = zend_objects_store_put(obj, NULL, php_com_object_free_storage, php_com_object_clone TSRMLS_CC); obj 65 ext/com_dotnet/com_misc.c z->value.obj.handlers = &php_com_object_handlers; obj 71 ext/com_dotnet/com_misc.c php_com_dotnet_object *obj; obj 73 ext/com_dotnet/com_misc.c obj = emalloc(sizeof(*obj)); obj 74 ext/com_dotnet/com_misc.c memset(obj, 0, sizeof(*obj)); obj 75 ext/com_dotnet/com_misc.c obj->code_page = codepage; obj 76 ext/com_dotnet/com_misc.c obj->ce = php_com_variant_class_entry; obj 77 ext/com_dotnet/com_misc.c obj->zo.ce = php_com_variant_class_entry; obj 79 ext/com_dotnet/com_misc.c VariantInit(&obj->v); obj 80 ext/com_dotnet/com_misc.c VariantCopyInd(&obj->v, v); obj 81 ext/com_dotnet/com_misc.c obj->modified = 0; obj 83 ext/com_dotnet/com_misc.c if ((V_VT(&obj->v) == VT_DISPATCH) && (V_DISPATCH(&obj->v) != NULL)) { obj 84 ext/com_dotnet/com_misc.c IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &obj->typeinfo); obj 89 ext/com_dotnet/com_misc.c z->value.obj.handle = zend_objects_store_put(obj, NULL, php_com_object_free_storage, php_com_object_clone TSRMLS_CC); obj 90 ext/com_dotnet/com_misc.c z->value.obj.handlers = &php_com_object_handlers; obj 648 ext/com_dotnet/com_persist.c php_com_dotnet_object *obj = NULL; obj 662 ext/com_dotnet/com_persist.c obj = CDNO_FETCH(zobj); obj 664 ext/com_dotnet/com_persist.c if (V_VT(&obj->v) != VT_DISPATCH || V_DISPATCH(&obj->v) == NULL) { obj 670 ext/com_dotnet/com_persist.c helper->unk = (IUnknown*)V_DISPATCH(&obj->v); obj 672 ext/com_dotnet/com_persist.c helper->codepage = obj->code_page; obj 691 ext/com_dotnet/com_persist.c static void helper_free_storage(void *obj TSRMLS_DC) obj 693 ext/com_dotnet/com_persist.c php_com_persist_helper *object = (php_com_persist_helper*)obj; obj 712 ext/com_dotnet/com_persist.c static void helper_clone(void *obj, void **clone_ptr TSRMLS_DC) obj 714 ext/com_dotnet/com_persist.c php_com_persist_helper *clone, *object = (php_com_persist_helper*)obj; obj 42 ext/com_dotnet/com_saproxy.c php_com_dotnet_object *obj; obj 103 ext/com_dotnet/com_saproxy.c if (V_VT(&proxy->obj->v) == VT_DISPATCH) { obj 120 ext/com_dotnet/com_saproxy.c res = php_com_do_invoke(proxy->obj, Z_STRVAL_P(proxy->indices[0]), obj 125 ext/com_dotnet/com_saproxy.c php_com_zval_from_variant(return_value, &v, proxy->obj->code_page TSRMLS_CC); obj 134 ext/com_dotnet/com_saproxy.c } else if (!V_ISARRAY(&proxy->obj->v)) { obj 144 ext/com_dotnet/com_saproxy.c sa = V_ARRAY(&proxy->obj->v); obj 183 ext/com_dotnet/com_saproxy.c vt = V_VT(&proxy->obj->v) & ~VT_ARRAY; obj 196 ext/com_dotnet/com_saproxy.c php_com_wrap_variant(return_value, &v, proxy->obj->code_page TSRMLS_CC); obj 218 ext/com_dotnet/com_saproxy.c if (V_VT(&proxy->obj->v) == VT_DISPATCH) { obj 232 ext/com_dotnet/com_saproxy.c if (SUCCESS == php_com_do_invoke(proxy->obj, Z_STRVAL_P(proxy->indices[0]), obj 240 ext/com_dotnet/com_saproxy.c } else if (V_ISARRAY(&proxy->obj->v)) { obj 244 ext/com_dotnet/com_saproxy.c dims = SafeArrayGetDim(V_ARRAY(&proxy->obj->v)); obj 256 ext/com_dotnet/com_saproxy.c if (FAILED(SafeArrayGetVartype(V_ARRAY(&proxy->obj->v), &vt)) || vt == VT_EMPTY) { obj 257 ext/com_dotnet/com_saproxy.c vt = V_VT(&proxy->obj->v) & ~VT_ARRAY; obj 261 ext/com_dotnet/com_saproxy.c php_com_variant_from_zval(&v, value, proxy->obj->code_page TSRMLS_CC); obj 268 ext/com_dotnet/com_saproxy.c res = SafeArrayPutElement(V_ARRAY(&proxy->obj->v), indices, &v); obj 270 ext/com_dotnet/com_saproxy.c res = SafeArrayPutElement(V_ARRAY(&proxy->obj->v), indices, &v.lVal); obj 368 ext/com_dotnet/com_saproxy.c if (!V_ISARRAY(&proxy->obj->v)) { obj 372 ext/com_dotnet/com_saproxy.c SafeArrayGetLBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &lbound); obj 373 ext/com_dotnet/com_saproxy.c SafeArrayGetUBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &ubound); obj 444 ext/com_dotnet/com_saproxy.c proxy->obj = rel->obj; obj 448 ext/com_dotnet/com_saproxy.c proxy->obj = CDNO_FETCH(com_object); obj 499 ext/com_dotnet/com_saproxy.c sa = V_ARRAY(&I->proxy->obj->v); obj 502 ext/com_dotnet/com_saproxy.c vt = V_VT(&I->proxy->obj->v) & ~VT_ARRAY; obj 514 ext/com_dotnet/com_saproxy.c php_com_wrap_variant(return_value, &v, I->proxy->obj->code_page TSRMLS_CC); obj 578 ext/com_dotnet/com_saproxy.c SafeArrayGetLBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &I->imin); obj 579 ext/com_dotnet/com_saproxy.c SafeArrayGetUBound(V_ARRAY(&proxy->obj->v), proxy->dimensions, &I->imax); obj 265 ext/com_dotnet/com_typeinfo.c ITypeInfo *php_com_locate_typeinfo(char *typelibname, php_com_dotnet_object *obj, char *dispname, int sink TSRMLS_DC) obj 272 ext/com_dotnet/com_typeinfo.c if (obj) { obj 277 ext/com_dotnet/com_typeinfo.c if (SUCCEEDED(IDispatch_QueryInterface(V_DISPATCH(&obj->v), &IID_IProvideClassInfo2, (void**)&pci2))) { obj 281 ext/com_dotnet/com_typeinfo.c if (!gotguid && SUCCEEDED(IDispatch_QueryInterface(V_DISPATCH(&obj->v), &IID_IProvideClassInfo, (void**)&pci))) { obj 288 ext/com_dotnet/com_typeinfo.c if (obj->typeinfo) { obj 289 ext/com_dotnet/com_typeinfo.c ITypeInfo_AddRef(obj->typeinfo); obj 290 ext/com_dotnet/com_typeinfo.c return obj->typeinfo; obj 292 ext/com_dotnet/com_typeinfo.c IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &typeinfo); obj 297 ext/com_dotnet/com_typeinfo.c } else if (dispname && obj->typeinfo) { obj 300 ext/com_dotnet/com_typeinfo.c ITypeInfo_GetContainingTypeLib(obj->typeinfo, &typelib, &idx); obj 302 ext/com_dotnet/com_typeinfo.c IDispatch_GetTypeInfo(V_DISPATCH(&obj->v), 0, LANG_NEUTRAL, &typeinfo); obj 104 ext/com_dotnet/com_variant.c php_com_dotnet_object *obj; obj 119 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(z); obj 120 ext/com_dotnet/com_variant.c if (V_VT(&obj->v) == VT_DISPATCH) { obj 123 ext/com_dotnet/com_variant.c if (V_DISPATCH(&obj->v)) { obj 124 ext/com_dotnet/com_variant.c IDispatch_AddRef(V_DISPATCH(&obj->v)); obj 126 ext/com_dotnet/com_variant.c V_DISPATCH(v) = V_DISPATCH(&obj->v); obj 130 ext/com_dotnet/com_variant.c V_VARIANTREF(v) = &obj->v; obj 405 ext/com_dotnet/com_variant.c php_com_dotnet_object *obj; obj 414 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(object); obj 424 ext/com_dotnet/com_variant.c obj->code_page = codepage; obj 428 ext/com_dotnet/com_variant.c php_com_variant_from_zval(&obj->v, zvalue, obj->code_page TSRMLS_CC); obj 432 ext/com_dotnet/com_variant.c if ((ZEND_NUM_ARGS() >= 2) && (vt != V_VT(&obj->v))) { obj 439 ext/com_dotnet/com_variant.c if ((vt & VT_ARRAY) && (V_VT(&obj->v) & VT_ARRAY)) { obj 449 ext/com_dotnet/com_variant.c res = VariantChangeType(&obj->v, &obj->v, 0, (VARTYPE)vt); obj 464 ext/com_dotnet/com_variant.c if (V_VT(&obj->v) != VT_DISPATCH && obj->typeinfo) { obj 465 ext/com_dotnet/com_variant.c ITypeInfo_Release(obj->typeinfo); obj 466 ext/com_dotnet/com_variant.c obj->typeinfo = NULL; obj 476 ext/com_dotnet/com_variant.c php_com_dotnet_object *obj; obj 483 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zobj); obj 486 ext/com_dotnet/com_variant.c if (obj->typeinfo) { obj 487 ext/com_dotnet/com_variant.c ITypeInfo_Release(obj->typeinfo); obj 488 ext/com_dotnet/com_variant.c obj->typeinfo = NULL; obj 490 ext/com_dotnet/com_variant.c if (obj->sink_dispatch) { obj 491 ext/com_dotnet/com_variant.c php_com_object_enable_event_sink(obj, FALSE TSRMLS_CC); obj 492 ext/com_dotnet/com_variant.c IDispatch_Release(obj->sink_dispatch); obj 493 ext/com_dotnet/com_variant.c obj->sink_dispatch = NULL; obj 496 ext/com_dotnet/com_variant.c VariantClear(&obj->v); obj 498 ext/com_dotnet/com_variant.c php_com_variant_from_zval(&obj->v, zvalue, obj->code_page TSRMLS_CC); obj 500 ext/com_dotnet/com_variant.c obj->modified = 1; obj 520 ext/com_dotnet/com_variant.c php_com_dotnet_object *obj; obj 531 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zleft); obj 532 ext/com_dotnet/com_variant.c vleft = &obj->v; obj 533 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zright); obj 534 ext/com_dotnet/com_variant.c vright = &obj->v; obj 538 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zleft); obj 539 ext/com_dotnet/com_variant.c vleft = &obj->v; obj 544 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zright); obj 545 ext/com_dotnet/com_variant.c vright = &obj->v; obj 728 ext/com_dotnet/com_variant.c php_com_dotnet_object *obj; obj 737 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zleft); obj 738 ext/com_dotnet/com_variant.c vleft = &obj->v; obj 826 ext/com_dotnet/com_variant.c php_com_dotnet_object *obj; obj 835 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zleft); obj 836 ext/com_dotnet/com_variant.c vleft = &obj->v; obj 861 ext/com_dotnet/com_variant.c php_com_dotnet_object *obj; obj 874 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zleft); obj 875 ext/com_dotnet/com_variant.c vleft = &obj->v; obj 876 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zright); obj 877 ext/com_dotnet/com_variant.c vright = &obj->v; obj 881 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zleft); obj 882 ext/com_dotnet/com_variant.c vleft = &obj->v; obj 888 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zright); obj 889 ext/com_dotnet/com_variant.c vright = &obj->v; obj 918 ext/com_dotnet/com_variant.c php_com_dotnet_object *obj; obj 926 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zleft); obj 928 ext/com_dotnet/com_variant.c if (SUCCEEDED(VariantChangeType(&vres, &obj->v, 0, VT_DATE))) { obj 998 ext/com_dotnet/com_variant.c php_com_dotnet_object *obj; obj 1004 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zobj); obj 1006 ext/com_dotnet/com_variant.c RETURN_LONG(V_VT(&obj->v)); obj 1015 ext/com_dotnet/com_variant.c php_com_dotnet_object *obj; obj 1023 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zobj); obj 1025 ext/com_dotnet/com_variant.c res = VariantChangeType(&obj->v, &obj->v, 0, (VARTYPE)vt); obj 1028 ext/com_dotnet/com_variant.c if (vt != VT_DISPATCH && obj->typeinfo) { obj 1029 ext/com_dotnet/com_variant.c ITypeInfo_Release(obj->typeinfo); obj 1030 ext/com_dotnet/com_variant.c obj->typeinfo = NULL; obj 1050 ext/com_dotnet/com_variant.c php_com_dotnet_object *obj; obj 1059 ext/com_dotnet/com_variant.c obj = CDNO_FETCH(zobj); obj 1062 ext/com_dotnet/com_variant.c res = VariantChangeType(&vres, &obj->v, 0, (VARTYPE)vt); obj 1065 ext/com_dotnet/com_variant.c php_com_wrap_variant(return_value, &vres, obj->code_page TSRMLS_CC); obj 302 ext/com_dotnet/com_wrapper.c php_com_dotnet_object *obj = CDNO_FETCH(*params[i]); obj 303 ext/com_dotnet/com_wrapper.c VARIANT *srcvar = &obj->v; obj 305 ext/com_dotnet/com_wrapper.c if ((V_VT(dstvar) & VT_BYREF) && obj->modified ) { obj 630 ext/com_dotnet/com_wrapper.c php_com_dotnet_object *obj = CDNO_FETCH(val); obj 632 ext/com_dotnet/com_wrapper.c if (obj == NULL) obj 635 ext/com_dotnet/com_wrapper.c if (V_VT(&obj->v) == VT_DISPATCH && V_DISPATCH(&obj->v)) { obj 636 ext/com_dotnet/com_wrapper.c IDispatch_AddRef(V_DISPATCH(&obj->v)); obj 637 ext/com_dotnet/com_wrapper.c return V_DISPATCH(&obj->v); obj 63 ext/com_dotnet/php_com_dotnet_internal.h #define CDNO_FETCH_VERIFY(obj, zv) do { \ obj 68 ext/com_dotnet/php_com_dotnet_internal.h obj = (php_com_dotnet_object*)zend_object_store_get_object(zv TSRMLS_CC); \ obj 80 ext/com_dotnet/php_com_dotnet_internal.h void php_com_object_enable_event_sink(php_com_dotnet_object *obj, int enable TSRMLS_DC); obj 102 ext/com_dotnet/php_com_dotnet_internal.h HRESULT php_com_invoke_helper(php_com_dotnet_object *obj, DISPID id_member, obj 104 ext/com_dotnet/php_com_dotnet_internal.h HRESULT php_com_get_id_of_name(php_com_dotnet_object *obj, char *name, obj 106 ext/com_dotnet/php_com_dotnet_internal.h int php_com_do_invoke_by_id(php_com_dotnet_object *obj, DISPID dispid, obj 108 ext/com_dotnet/php_com_dotnet_internal.h int php_com_do_invoke(php_com_dotnet_object *obj, char *name, int namelen, obj 110 ext/com_dotnet/php_com_dotnet_internal.h int php_com_do_invoke_byref(php_com_dotnet_object *obj, char *name, int namelen, obj 175 ext/com_dotnet/php_com_dotnet_internal.h ITypeInfo *php_com_locate_typeinfo(char *typelibname, php_com_dotnet_object *obj, char *dispname, int sink TSRMLS_DC); obj 606 ext/date/php_date.c php_date_obj *obj; \ obj 617 ext/date/php_date.c obj = (php_date_obj *) zend_object_store_get_object(object TSRMLS_CC); \ obj 4043 ext/date/php_date.c php_interval_obj *obj; obj 4056 ext/date/php_date.c obj = (php_interval_obj *)zend_objects_get_address(object TSRMLS_CC); obj 4058 ext/date/php_date.c if (!obj->initialized) { obj 4068 ext/date/php_date.c value = obj->diff->n; \ obj 4110 ext/date/php_date.c php_interval_obj *obj; obj 4121 ext/date/php_date.c obj = (php_interval_obj *)zend_objects_get_address(object TSRMLS_CC); obj 4123 ext/date/php_date.c if (!obj->initialized) { obj 4139 ext/date/php_date.c obj->diff->n = Z_LVAL_P(value); \ obj 105 ext/dom/attr.c int dom_attr_name_read(dom_object *obj, zval **retval TSRMLS_DC) obj 109 ext/dom/attr.c attrp = (xmlAttrPtr) dom_object_get_node(obj); obj 129 ext/dom/attr.c int dom_attr_specified_read(dom_object *obj, zval **retval TSRMLS_DC) obj 144 ext/dom/attr.c int dom_attr_value_read(dom_object *obj, zval **retval TSRMLS_DC) obj 149 ext/dom/attr.c attrp = (xmlAttrPtr) dom_object_get_node(obj); obj 170 ext/dom/attr.c int dom_attr_value_write(dom_object *obj, zval *newval TSRMLS_DC) obj 175 ext/dom/attr.c attrp = (xmlAttrPtr) dom_object_get_node(obj); obj 204 ext/dom/attr.c int dom_attr_owner_element_read(dom_object *obj, zval **retval TSRMLS_DC) obj 209 ext/dom/attr.c nodep = dom_object_get_node(obj); obj 224 ext/dom/attr.c if (NULL == (*retval = php_dom_create_object(nodeparent, &ret, *retval, obj TSRMLS_CC))) { obj 239 ext/dom/attr.c int dom_attr_schema_type_info_read(dom_object *obj, zval **retval TSRMLS_DC) obj 79 ext/dom/characterdata.c int dom_characterdata_data_read(dom_object *obj, zval **retval TSRMLS_DC) obj 84 ext/dom/characterdata.c nodep = dom_object_get_node(obj); obj 103 ext/dom/characterdata.c int dom_characterdata_data_write(dom_object *obj, zval *newval TSRMLS_DC) obj 108 ext/dom/characterdata.c nodep = dom_object_get_node(obj); obj 133 ext/dom/characterdata.c int dom_characterdata_length_read(dom_object *obj, zval **retval TSRMLS_DC) obj 139 ext/dom/characterdata.c nodep = dom_object_get_node(obj); obj 243 ext/dom/document.c int dom_document_doctype_read(dom_object *obj, zval **retval TSRMLS_DC) obj 249 ext/dom/document.c docp = (xmlDocPtr) dom_object_get_node(obj); obj 264 ext/dom/document.c if (NULL == (*retval = php_dom_create_object((xmlNodePtr) dtdptr, &ret, *retval, obj TSRMLS_CC))) { obj 279 ext/dom/document.c int dom_document_implementation_read(dom_object *obj, zval **retval TSRMLS_DC) obj 293 ext/dom/document.c int dom_document_document_element_read(dom_object *obj, zval **retval TSRMLS_DC) obj 299 ext/dom/document.c docp = (xmlDocPtr) dom_object_get_node(obj); obj 314 ext/dom/document.c if (NULL == (*retval = php_dom_create_object(root, &ret, *retval, obj TSRMLS_CC))) { obj 327 ext/dom/document.c int dom_document_encoding_read(dom_object *obj, zval **retval TSRMLS_DC) obj 332 ext/dom/document.c docp = (xmlDocPtr) dom_object_get_node(obj); obj 351 ext/dom/document.c int dom_document_encoding_write(dom_object *obj, zval *newval TSRMLS_DC) obj 357 ext/dom/document.c docp = (xmlDocPtr) dom_object_get_node(obj); obj 392 ext/dom/document.c int dom_document_standalone_read(dom_object *obj, zval **retval TSRMLS_DC) obj 397 ext/dom/document.c docp = (xmlDocPtr) dom_object_get_node(obj); obj 411 ext/dom/document.c int dom_document_standalone_write(dom_object *obj, zval *newval TSRMLS_DC) obj 417 ext/dom/document.c docp = (xmlDocPtr) dom_object_get_node(obj); obj 451 ext/dom/document.c int dom_document_version_read(dom_object *obj, zval **retval TSRMLS_DC) obj 456 ext/dom/document.c docp = (xmlDocPtr) dom_object_get_node(obj); obj 475 ext/dom/document.c int dom_document_version_write(dom_object *obj, zval *newval TSRMLS_DC) obj 480 ext/dom/document.c docp = (xmlDocPtr) dom_object_get_node(obj); obj 509 ext/dom/document.c int dom_document_strict_error_checking_read(dom_object *obj, zval **retval TSRMLS_DC) obj 514 ext/dom/document.c if (obj->document) { obj 515 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 523 ext/dom/document.c int dom_document_strict_error_checking_write(dom_object *obj, zval *newval TSRMLS_DC) obj 530 ext/dom/document.c if (obj->document) { obj 531 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 547 ext/dom/document.c int dom_document_format_output_read(dom_object *obj, zval **retval TSRMLS_DC) obj 552 ext/dom/document.c if (obj->document) { obj 553 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 561 ext/dom/document.c int dom_document_format_output_write(dom_object *obj, zval *newval TSRMLS_DC) obj 568 ext/dom/document.c if (obj->document) { obj 569 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 584 ext/dom/document.c int dom_document_validate_on_parse_read(dom_object *obj, zval **retval TSRMLS_DC) obj 589 ext/dom/document.c if (obj->document) { obj 590 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 598 ext/dom/document.c int dom_document_validate_on_parse_write(dom_object *obj, zval *newval TSRMLS_DC) obj 605 ext/dom/document.c if (obj->document) { obj 606 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 621 ext/dom/document.c int dom_document_resolve_externals_read(dom_object *obj, zval **retval TSRMLS_DC) obj 626 ext/dom/document.c if (obj->document) { obj 627 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 635 ext/dom/document.c int dom_document_resolve_externals_write(dom_object *obj, zval *newval TSRMLS_DC) obj 642 ext/dom/document.c if (obj->document) { obj 643 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 658 ext/dom/document.c int dom_document_preserve_whitespace_read(dom_object *obj, zval **retval TSRMLS_DC) obj 663 ext/dom/document.c if (obj->document) { obj 664 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 672 ext/dom/document.c int dom_document_preserve_whitespace_write(dom_object *obj, zval *newval TSRMLS_DC) obj 679 ext/dom/document.c if (obj->document) { obj 680 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 695 ext/dom/document.c int dom_document_recover_read(dom_object *obj, zval **retval TSRMLS_DC) obj 700 ext/dom/document.c if (obj->document) { obj 701 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 709 ext/dom/document.c int dom_document_recover_write(dom_object *obj, zval *newval TSRMLS_DC) obj 716 ext/dom/document.c if (obj->document) { obj 717 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 732 ext/dom/document.c int dom_document_substitue_entities_read(dom_object *obj, zval **retval TSRMLS_DC) obj 737 ext/dom/document.c if (obj->document) { obj 738 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 746 ext/dom/document.c int dom_document_substitue_entities_write(dom_object *obj, zval *newval TSRMLS_DC) obj 753 ext/dom/document.c if (obj->document) { obj 754 ext/dom/document.c doc_prop = dom_get_doc_props(obj->document); obj 771 ext/dom/document.c int dom_document_document_uri_read(dom_object *obj, zval **retval TSRMLS_DC) obj 776 ext/dom/document.c docp = (xmlDocPtr) dom_object_get_node(obj); obj 794 ext/dom/document.c int dom_document_document_uri_write(dom_object *obj, zval *newval TSRMLS_DC) obj 799 ext/dom/document.c docp = (xmlDocPtr) dom_object_get_node(obj); obj 828 ext/dom/document.c int dom_document_config_read(dom_object *obj, zval **retval TSRMLS_DC) obj 46 ext/dom/documenttype.c int dom_documenttype_name_read(dom_object *obj, zval **retval TSRMLS_DC) obj 50 ext/dom/documenttype.c dtdptr = (xmlDtdPtr) dom_object_get_node(obj); obj 70 ext/dom/documenttype.c int dom_documenttype_entities_read(dom_object *obj, zval **retval TSRMLS_DC) obj 76 ext/dom/documenttype.c doctypep = (xmlDtdPtr) dom_object_get_node(obj); obj 89 ext/dom/documenttype.c dom_namednode_iter(obj, XML_ENTITY_NODE, intern, entityht, NULL, NULL TSRMLS_CC); obj 101 ext/dom/documenttype.c int dom_documenttype_notations_read(dom_object *obj, zval **retval TSRMLS_DC) obj 107 ext/dom/documenttype.c doctypep = (xmlDtdPtr) dom_object_get_node(obj); obj 120 ext/dom/documenttype.c dom_namednode_iter(obj, XML_NOTATION_NODE, intern, notationht, NULL, NULL TSRMLS_CC); obj 132 ext/dom/documenttype.c int dom_documenttype_public_id_read(dom_object *obj, zval **retval TSRMLS_DC) obj 136 ext/dom/documenttype.c dtdptr = (xmlDtdPtr) dom_object_get_node(obj); obj 160 ext/dom/documenttype.c int dom_documenttype_system_id_read(dom_object *obj, zval **retval TSRMLS_DC) obj 164 ext/dom/documenttype.c dtdptr = (xmlDtdPtr) dom_object_get_node(obj); obj 187 ext/dom/documenttype.c int dom_documenttype_internal_subset_read(dom_object *obj, zval **retval TSRMLS_DC) obj 193 ext/dom/documenttype.c dtdptr = (xmlDtdPtr) dom_object_get_node(obj); obj 25 ext/dom/dom_properties.h int dom_attr_name_read(dom_object *obj, zval **retval TSRMLS_DC); obj 26 ext/dom/dom_properties.h int dom_attr_specified_read(dom_object *obj, zval **retval TSRMLS_DC); obj 27 ext/dom/dom_properties.h int dom_attr_value_read(dom_object *obj, zval **retval TSRMLS_DC); obj 28 ext/dom/dom_properties.h int dom_attr_value_write(dom_object *obj, zval *newval TSRMLS_DC); obj 29 ext/dom/dom_properties.h int dom_attr_owner_element_read(dom_object *obj, zval **retval TSRMLS_DC); obj 30 ext/dom/dom_properties.h int dom_attr_schema_type_info_read(dom_object *obj, zval **retval TSRMLS_DC); obj 33 ext/dom/dom_properties.h int dom_characterdata_data_read(dom_object *obj, zval **retval TSRMLS_DC); obj 34 ext/dom/dom_properties.h int dom_characterdata_data_write(dom_object *obj, zval *newval TSRMLS_DC); obj 35 ext/dom/dom_properties.h int dom_characterdata_length_read(dom_object *obj, zval **retval TSRMLS_DC); obj 38 ext/dom/dom_properties.h int dom_document_doctype_read(dom_object *obj, zval **retval TSRMLS_DC); obj 39 ext/dom/dom_properties.h int dom_document_implementation_read(dom_object *obj, zval **retval TSRMLS_DC); obj 40 ext/dom/dom_properties.h int dom_document_document_element_read(dom_object *obj, zval **retval TSRMLS_DC); obj 41 ext/dom/dom_properties.h int dom_document_actual_encoding_read(dom_object *obj, zval **retval TSRMLS_DC); obj 42 ext/dom/dom_properties.h int dom_document_actual_encoding_write(dom_object *obj, zval *newval TSRMLS_DC); obj 43 ext/dom/dom_properties.h int dom_document_encoding_read(dom_object *obj, zval **retval TSRMLS_DC); obj 44 ext/dom/dom_properties.h int dom_document_encoding_write(dom_object *obj, zval *newval TSRMLS_DC); obj 45 ext/dom/dom_properties.h int dom_document_standalone_read(dom_object *obj, zval **retval TSRMLS_DC); obj 46 ext/dom/dom_properties.h int dom_document_standalone_write(dom_object *obj, zval *newval TSRMLS_DC); obj 47 ext/dom/dom_properties.h int dom_document_version_read(dom_object *obj, zval **retval TSRMLS_DC); obj 48 ext/dom/dom_properties.h int dom_document_version_write(dom_object *obj, zval *newval TSRMLS_DC); obj 49 ext/dom/dom_properties.h int dom_document_strict_error_checking_read(dom_object *obj, zval **retval TSRMLS_DC); obj 50 ext/dom/dom_properties.h int dom_document_strict_error_checking_write(dom_object *obj, zval *newval TSRMLS_DC); obj 51 ext/dom/dom_properties.h int dom_document_document_uri_read(dom_object *obj, zval **retval TSRMLS_DC); obj 52 ext/dom/dom_properties.h int dom_document_document_uri_write(dom_object *obj, zval *newval TSRMLS_DC); obj 53 ext/dom/dom_properties.h int dom_document_config_read(dom_object *obj, zval **retval TSRMLS_DC); obj 54 ext/dom/dom_properties.h int dom_document_format_output_read(dom_object *obj, zval **retval TSRMLS_DC); obj 55 ext/dom/dom_properties.h int dom_document_format_output_write(dom_object *obj, zval *newval TSRMLS_DC); obj 56 ext/dom/dom_properties.h int dom_document_validate_on_parse_read(dom_object *obj, zval **retval TSRMLS_DC); obj 57 ext/dom/dom_properties.h int dom_document_validate_on_parse_write(dom_object *obj, zval *newval TSRMLS_DC); obj 58 ext/dom/dom_properties.h int dom_document_resolve_externals_read(dom_object *obj, zval **retval TSRMLS_DC); obj 59 ext/dom/dom_properties.h int dom_document_resolve_externals_write(dom_object *obj, zval *newval TSRMLS_DC); obj 60 ext/dom/dom_properties.h int dom_document_preserve_whitespace_read(dom_object *obj, zval **retval TSRMLS_DC); obj 61 ext/dom/dom_properties.h int dom_document_preserve_whitespace_write(dom_object *obj, zval *newval TSRMLS_DC); obj 62 ext/dom/dom_properties.h int dom_document_recover_read(dom_object *obj, zval **retval TSRMLS_DC); obj 63 ext/dom/dom_properties.h int dom_document_recover_write(dom_object *obj, zval *newval TSRMLS_DC); obj 64 ext/dom/dom_properties.h int dom_document_substitue_entities_read(dom_object *obj, zval **retval TSRMLS_DC); obj 65 ext/dom/dom_properties.h int dom_document_substitue_entities_write(dom_object *obj, zval *newval TSRMLS_DC); obj 68 ext/dom/dom_properties.h int dom_documenttype_name_read(dom_object *obj, zval **retval TSRMLS_DC); obj 69 ext/dom/dom_properties.h int dom_documenttype_entities_read(dom_object *obj, zval **retval TSRMLS_DC); obj 70 ext/dom/dom_properties.h int dom_documenttype_notations_read(dom_object *obj, zval **retval TSRMLS_DC); obj 71 ext/dom/dom_properties.h int dom_documenttype_public_id_read(dom_object *obj, zval **retval TSRMLS_DC); obj 72 ext/dom/dom_properties.h int dom_documenttype_system_id_read(dom_object *obj, zval **retval TSRMLS_DC); obj 73 ext/dom/dom_properties.h int dom_documenttype_internal_subset_read(dom_object *obj, zval **retval TSRMLS_DC); obj 76 ext/dom/dom_properties.h int dom_domerror_severity_read(dom_object *obj, zval **retval TSRMLS_DC); obj 77 ext/dom/dom_properties.h int dom_domerror_message_read(dom_object *obj, zval **retval TSRMLS_DC); obj 78 ext/dom/dom_properties.h int dom_domerror_type_read(dom_object *obj, zval **retval TSRMLS_DC); obj 79 ext/dom/dom_properties.h int dom_domerror_related_exception_read(dom_object *obj, zval **retval TSRMLS_DC); obj 80 ext/dom/dom_properties.h int dom_domerror_related_data_read(dom_object *obj, zval **retval TSRMLS_DC); obj 81 ext/dom/dom_properties.h int dom_domerror_location_read(dom_object *obj, zval **retval TSRMLS_DC); obj 84 ext/dom/dom_properties.h int dom_domimplementationlist_length_read(dom_object *obj, zval **retval TSRMLS_DC); obj 87 ext/dom/dom_properties.h int dom_domlocator_line_number_read(dom_object *obj, zval **retval TSRMLS_DC); obj 88 ext/dom/dom_properties.h int dom_domlocator_column_number_read(dom_object *obj, zval **retval TSRMLS_DC); obj 89 ext/dom/dom_properties.h int dom_domlocator_offset_read(dom_object *obj, zval **retval TSRMLS_DC); obj 90 ext/dom/dom_properties.h int dom_domlocator_related_node_read(dom_object *obj, zval **retval TSRMLS_DC); obj 91 ext/dom/dom_properties.h int dom_domlocator_uri_read(dom_object *obj, zval **retval TSRMLS_DC); obj 94 ext/dom/dom_properties.h int dom_domstringlist_length_read(dom_object *obj, zval **retval TSRMLS_DC); obj 97 ext/dom/dom_properties.h int dom_element_tag_name_read(dom_object *obj, zval **retval TSRMLS_DC); obj 98 ext/dom/dom_properties.h int dom_element_schema_type_info_read(dom_object *obj, zval **retval TSRMLS_DC); obj 101 ext/dom/dom_properties.h int dom_entity_public_id_read(dom_object *obj, zval **retval TSRMLS_DC); obj 102 ext/dom/dom_properties.h int dom_entity_system_id_read(dom_object *obj, zval **retval TSRMLS_DC); obj 103 ext/dom/dom_properties.h int dom_entity_notation_name_read(dom_object *obj, zval **retval TSRMLS_DC); obj 104 ext/dom/dom_properties.h int dom_entity_actual_encoding_read(dom_object *obj, zval **retval TSRMLS_DC); obj 105 ext/dom/dom_properties.h int dom_entity_actual_encoding_write(dom_object *obj, zval *newval TSRMLS_DC); obj 106 ext/dom/dom_properties.h int dom_entity_encoding_read(dom_object *obj, zval **retval TSRMLS_DC); obj 107 ext/dom/dom_properties.h int dom_entity_encoding_write(dom_object *obj, zval *newval TSRMLS_DC); obj 108 ext/dom/dom_properties.h int dom_entity_version_read(dom_object *obj, zval **retval TSRMLS_DC); obj 109 ext/dom/dom_properties.h int dom_entity_version_write(dom_object *obj, zval *newval TSRMLS_DC); obj 112 ext/dom/dom_properties.h int dom_namednodemap_length_read(dom_object *obj, zval **retval TSRMLS_DC); obj 115 ext/dom/dom_properties.h int dom_namelist_length_read(dom_object *obj, zval **retval TSRMLS_DC); obj 118 ext/dom/dom_properties.h int dom_node_node_name_read(dom_object *obj, zval **retval TSRMLS_DC); obj 119 ext/dom/dom_properties.h int dom_node_node_value_read(dom_object *obj, zval **retval TSRMLS_DC); obj 120 ext/dom/dom_properties.h int dom_node_node_value_write(dom_object *obj, zval *newval TSRMLS_DC); obj 121 ext/dom/dom_properties.h int dom_node_node_type_read(dom_object *obj, zval **retval TSRMLS_DC); obj 122 ext/dom/dom_properties.h int dom_node_parent_node_read(dom_object *obj, zval **retval TSRMLS_DC); obj 123 ext/dom/dom_properties.h int dom_node_child_nodes_read(dom_object *obj, zval **retval TSRMLS_DC); obj 124 ext/dom/dom_properties.h int dom_node_first_child_read(dom_object *obj, zval **retval TSRMLS_DC); obj 125 ext/dom/dom_properties.h int dom_node_last_child_read(dom_object *obj, zval **retval TSRMLS_DC); obj 126 ext/dom/dom_properties.h int dom_node_previous_sibling_read(dom_object *obj, zval **retval TSRMLS_DC); obj 127 ext/dom/dom_properties.h int dom_node_next_sibling_read(dom_object *obj, zval **retval TSRMLS_DC); obj 128 ext/dom/dom_properties.h int dom_node_attributes_read(dom_object *obj, zval **retval TSRMLS_DC); obj 129 ext/dom/dom_properties.h int dom_node_owner_document_read(dom_object *obj, zval **retval TSRMLS_DC); obj 130 ext/dom/dom_properties.h int dom_node_namespace_uri_read(dom_object *obj, zval **retval TSRMLS_DC); obj 131 ext/dom/dom_properties.h int dom_node_prefix_read(dom_object *obj, zval **retval TSRMLS_DC); obj 132 ext/dom/dom_properties.h int dom_node_prefix_write(dom_object *obj, zval *newval TSRMLS_DC); obj 133 ext/dom/dom_properties.h int dom_node_local_name_read(dom_object *obj, zval **retval TSRMLS_DC); obj 134 ext/dom/dom_properties.h int dom_node_base_uri_read(dom_object *obj, zval **retval TSRMLS_DC); obj 135 ext/dom/dom_properties.h int dom_node_text_content_read(dom_object *obj, zval **retval TSRMLS_DC); obj 136 ext/dom/dom_properties.h int dom_node_text_content_write(dom_object *obj, zval *newval TSRMLS_DC); obj 139 ext/dom/dom_properties.h int dom_nodelist_length_read(dom_object *obj, zval **retval TSRMLS_DC); obj 144 ext/dom/dom_properties.h int dom_notation_public_id_read(dom_object *obj, zval **retval TSRMLS_DC); obj 145 ext/dom/dom_properties.h int dom_notation_system_id_read(dom_object *obj, zval **retval TSRMLS_DC); obj 148 ext/dom/dom_properties.h int dom_processinginstruction_target_read(dom_object *obj, zval **retval TSRMLS_DC); obj 149 ext/dom/dom_properties.h int dom_processinginstruction_data_read(dom_object *obj, zval **retval TSRMLS_DC); obj 150 ext/dom/dom_properties.h int dom_processinginstruction_data_write(dom_object *obj, zval *newval TSRMLS_DC); obj 153 ext/dom/dom_properties.h int dom_text_whole_text_read(dom_object *obj, zval **retval TSRMLS_DC); obj 156 ext/dom/dom_properties.h int dom_typeinfo_type_name_read(dom_object *obj, zval **retval TSRMLS_DC); obj 157 ext/dom/dom_properties.h int dom_typeinfo_type_namespace_read(dom_object *obj, zval **retval TSRMLS_DC); obj 161 ext/dom/dom_properties.h int dom_xpath_document_read(dom_object *obj, zval **retval TSRMLS_DC); obj 49 ext/dom/domerror.c int dom_domerror_severity_read(dom_object *obj, zval **retval TSRMLS_DC) obj 63 ext/dom/domerror.c int dom_domerror_message_read(dom_object *obj, zval **retval TSRMLS_DC) obj 77 ext/dom/domerror.c int dom_domerror_type_read(dom_object *obj, zval **retval TSRMLS_DC) obj 91 ext/dom/domerror.c int dom_domerror_related_exception_read(dom_object *obj, zval **retval TSRMLS_DC) obj 105 ext/dom/domerror.c int dom_domerror_related_data_read(dom_object *obj, zval **retval TSRMLS_DC) obj 119 ext/dom/domerror.c int dom_domerror_location_read(dom_object *obj, zval **retval TSRMLS_DC) obj 55 ext/dom/domimplementationlist.c int dom_domimplementationlist_length_read(dom_object *obj, zval **retval TSRMLS_DC) obj 49 ext/dom/domlocator.c int dom_domlocator_line_number_read(dom_object *obj, zval **retval TSRMLS_DC) obj 63 ext/dom/domlocator.c int dom_domlocator_column_number_read(dom_object *obj, zval **retval TSRMLS_DC) obj 77 ext/dom/domlocator.c int dom_domlocator_offset_read(dom_object *obj, zval **retval TSRMLS_DC) obj 91 ext/dom/domlocator.c int dom_domlocator_related_node_read(dom_object *obj, zval **retval TSRMLS_DC) obj 105 ext/dom/domlocator.c int dom_domlocator_uri_read(dom_object *obj, zval **retval TSRMLS_DC) obj 55 ext/dom/domstringlist.c int dom_domstringlist_length_read(dom_object *obj, zval **retval TSRMLS_DC) obj 238 ext/dom/element.c int dom_element_tag_name_read(dom_object *obj, zval **retval TSRMLS_DC) obj 244 ext/dom/element.c nodep = dom_object_get_node(obj); obj 273 ext/dom/element.c int dom_element_schema_type_info_read(dom_object *obj, zval **retval TSRMLS_DC) obj 47 ext/dom/entity.c int dom_entity_public_id_read(dom_object *obj, zval **retval TSRMLS_DC) obj 51 ext/dom/entity.c nodep = (xmlEntity *) dom_object_get_node(obj); obj 75 ext/dom/entity.c int dom_entity_system_id_read(dom_object *obj, zval **retval TSRMLS_DC) obj 79 ext/dom/entity.c nodep = (xmlEntity *) dom_object_get_node(obj); obj 103 ext/dom/entity.c int dom_entity_notation_name_read(dom_object *obj, zval **retval TSRMLS_DC) obj 108 ext/dom/entity.c nodep = (xmlEntity *) dom_object_get_node(obj); obj 134 ext/dom/entity.c int dom_entity_actual_encoding_read(dom_object *obj, zval **retval TSRMLS_DC) obj 141 ext/dom/entity.c int dom_entity_actual_encoding_write(dom_object *obj, zval *newval TSRMLS_DC) obj 153 ext/dom/entity.c int dom_entity_encoding_read(dom_object *obj, zval **retval TSRMLS_DC) obj 160 ext/dom/entity.c int dom_entity_encoding_write(dom_object *obj, zval *newval TSRMLS_DC) obj 172 ext/dom/entity.c int dom_entity_version_read(dom_object *obj, zval **retval TSRMLS_DC) obj 179 ext/dom/entity.c int dom_entity_version_write(dom_object *obj, zval *newval TSRMLS_DC) obj 86 ext/dom/namednodemap.c int dom_namednodemap_length_read(dom_object *obj, zval **retval TSRMLS_DC) obj 93 ext/dom/namednodemap.c objmap = (dom_nnodemap_object *)obj->ptr; obj 58 ext/dom/namelist.c int dom_namelist_length_read(dom_object *obj, zval **retval TSRMLS_DC) obj 199 ext/dom/node.c int dom_node_node_name_read(dom_object *obj, zval **retval TSRMLS_DC) obj 206 ext/dom/node.c nodep = dom_object_get_node(obj); obj 288 ext/dom/node.c int dom_node_node_value_read(dom_object *obj, zval **retval TSRMLS_DC) obj 293 ext/dom/node.c nodep = dom_object_get_node(obj); obj 332 ext/dom/node.c int dom_node_node_value_write(dom_object *obj, zval *newval TSRMLS_DC) obj 337 ext/dom/node.c nodep = dom_object_get_node(obj); obj 375 ext/dom/node.c int dom_node_node_type_read(dom_object *obj, zval **retval TSRMLS_DC) obj 379 ext/dom/node.c nodep = dom_object_get_node(obj); obj 405 ext/dom/node.c int dom_node_parent_node_read(dom_object *obj, zval **retval TSRMLS_DC) obj 410 ext/dom/node.c nodep = dom_object_get_node(obj); obj 425 ext/dom/node.c if (NULL == (*retval = php_dom_create_object(nodeparent, &ret, *retval, obj TSRMLS_CC))) { obj 439 ext/dom/node.c int dom_node_child_nodes_read(dom_object *obj, zval **retval TSRMLS_DC) obj 444 ext/dom/node.c nodep = dom_object_get_node(obj); obj 458 ext/dom/node.c dom_namednode_iter(obj, XML_ELEMENT_NODE, intern, NULL, NULL, NULL TSRMLS_CC); obj 471 ext/dom/node.c int dom_node_first_child_read(dom_object *obj, zval **retval TSRMLS_DC) obj 476 ext/dom/node.c nodep = dom_object_get_node(obj); obj 494 ext/dom/node.c if (NULL == (*retval = php_dom_create_object(first, &ret, *retval, obj TSRMLS_CC))) { obj 508 ext/dom/node.c int dom_node_last_child_read(dom_object *obj, zval **retval TSRMLS_DC) obj 513 ext/dom/node.c nodep = dom_object_get_node(obj); obj 531 ext/dom/node.c if (NULL == (*retval = php_dom_create_object(last, &ret, *retval, obj TSRMLS_CC))) { obj 545 ext/dom/node.c int dom_node_previous_sibling_read(dom_object *obj, zval **retval TSRMLS_DC) obj 550 ext/dom/node.c nodep = dom_object_get_node(obj); obj 565 ext/dom/node.c if (NULL == (*retval = php_dom_create_object(prevsib, &ret, *retval, obj TSRMLS_CC))) { obj 579 ext/dom/node.c int dom_node_next_sibling_read(dom_object *obj, zval **retval TSRMLS_DC) obj 584 ext/dom/node.c nodep = dom_object_get_node(obj); obj 598 ext/dom/node.c if (NULL == (*retval = php_dom_create_object(nextsib, &ret, *retval, obj TSRMLS_CC))) { obj 612 ext/dom/node.c int dom_node_attributes_read(dom_object *obj, zval **retval TSRMLS_DC) obj 617 ext/dom/node.c nodep = dom_object_get_node(obj); obj 629 ext/dom/node.c dom_namednode_iter(obj, XML_ATTRIBUTE_NODE, intern, NULL, NULL, NULL TSRMLS_CC); obj 644 ext/dom/node.c int dom_node_owner_document_read(dom_object *obj, zval **retval TSRMLS_DC) obj 650 ext/dom/node.c nodep = dom_object_get_node(obj); obj 670 ext/dom/node.c if (NULL == (*retval = php_dom_create_object((xmlNodePtr) docp, &ret, *retval, obj TSRMLS_CC))) { obj 684 ext/dom/node.c int dom_node_namespace_uri_read(dom_object *obj, zval **retval TSRMLS_DC) obj 689 ext/dom/node.c nodep = dom_object_get_node(obj); obj 727 ext/dom/node.c int dom_node_prefix_read(dom_object *obj, zval **retval TSRMLS_DC) obj 733 ext/dom/node.c nodep = dom_object_get_node(obj); obj 765 ext/dom/node.c int dom_node_prefix_write(dom_object *obj, zval *newval TSRMLS_DC) obj 773 ext/dom/node.c nodep = dom_object_get_node(obj); obj 818 ext/dom/node.c php_dom_throw_error(NAMESPACE_ERR, dom_get_strict_error(obj->document) TSRMLS_CC); obj 842 ext/dom/node.c int dom_node_local_name_read(dom_object *obj, zval **retval TSRMLS_DC) obj 846 ext/dom/node.c nodep = dom_object_get_node(obj); obj 871 ext/dom/node.c int dom_node_base_uri_read(dom_object *obj, zval **retval TSRMLS_DC) obj 876 ext/dom/node.c nodep = dom_object_get_node(obj); obj 903 ext/dom/node.c int dom_node_text_content_read(dom_object *obj, zval **retval TSRMLS_DC) obj 908 ext/dom/node.c nodep = dom_object_get_node(obj); obj 929 ext/dom/node.c int dom_node_text_content_write(dom_object *obj, zval *newval TSRMLS_DC) obj 931 ext/dom/node.c xmlNode *nodep = dom_object_get_node(obj); obj 54 ext/dom/nodelist.c int dom_nodelist_length_read(dom_object *obj, zval **retval TSRMLS_DC) obj 61 ext/dom/nodelist.c objmap = (dom_nnodemap_object *)obj->ptr; obj 48 ext/dom/notation.c int dom_notation_public_id_read(dom_object *obj, zval **retval TSRMLS_DC) obj 52 ext/dom/notation.c nodep = (xmlEntityPtr) dom_object_get_node(obj); obj 76 ext/dom/notation.c int dom_notation_system_id_read(dom_object *obj, zval **retval TSRMLS_DC) obj 80 ext/dom/notation.c nodep = (xmlEntityPtr) dom_object_get_node(obj); obj 103 ext/dom/php_dom.c typedef int (*dom_read_t)(dom_object *obj, zval **retval TSRMLS_DC); obj 104 ext/dom/php_dom.c typedef int (*dom_write_t)(dom_object *obj, zval *newval TSRMLS_DC); obj 258 ext/dom/php_dom.c PHP_DOM_EXPORT xmlNodePtr dom_object_get_node(dom_object *obj) obj 260 ext/dom/php_dom.c if (obj && obj->ptr != NULL) { obj 261 ext/dom/php_dom.c return ((php_libxml_node_ptr *)obj->ptr)->node; obj 269 ext/dom/php_dom.c PHP_DOM_EXPORT dom_object *php_dom_object_get_data(xmlNodePtr obj) obj 271 ext/dom/php_dom.c if (obj && obj->_private != NULL) { obj 272 ext/dom/php_dom.c return (dom_object *) ((php_libxml_node_ptr *) obj->_private)->_private; obj 280 ext/dom/php_dom.c static int dom_read_na(dom_object *obj, zval **retval TSRMLS_DC) obj 289 ext/dom/php_dom.c static int dom_write_na(dom_object *obj, zval *newval TSRMLS_DC) obj 309 ext/dom/php_dom.c dom_object *obj; obj 323 ext/dom/php_dom.c obj = (dom_object *)zend_objects_get_address(object TSRMLS_CC); obj 325 ext/dom/php_dom.c if (obj->prop_handler != NULL) { obj 326 ext/dom/php_dom.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); obj 343 ext/dom/php_dom.c dom_object *obj; obj 358 ext/dom/php_dom.c obj = (dom_object *)zend_objects_get_address(object TSRMLS_CC); obj 360 ext/dom/php_dom.c if (obj->prop_handler != NULL) { obj 361 ext/dom/php_dom.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); obj 362 ext/dom/php_dom.c } else if (instanceof_function(obj->std.ce, dom_node_class_entry TSRMLS_CC)) { obj 363 ext/dom/php_dom.c php_error(E_WARNING, "Couldn't fetch %s. Node no longer exists", obj->std.ce->name); obj 366 ext/dom/php_dom.c ret = hnd->read_func(obj, &retval TSRMLS_CC); obj 389 ext/dom/php_dom.c dom_object *obj; obj 403 ext/dom/php_dom.c obj = (dom_object *)zend_objects_get_address(object TSRMLS_CC); obj 405 ext/dom/php_dom.c if (obj->prop_handler != NULL) { obj 406 ext/dom/php_dom.c ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); obj 409 ext/dom/php_dom.c hnd->write_func(obj, value TSRMLS_CC); obj 424 ext/dom/php_dom.c dom_object *obj; obj 438 ext/dom/php_dom.c obj = (dom_object *)zend_objects_get_address(object TSRMLS_CC); obj 440 ext/dom/php_dom.c if (obj->prop_handler != NULL) { obj 441 ext/dom/php_dom.c ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); obj 448 ext/dom/php_dom.c } else if (hnd->read_func(obj, &tmp TSRMLS_CC) == SUCCESS) { obj 472 ext/dom/php_dom.c dom_object *obj = zend_object_store_get_object(object TSRMLS_CC); obj 474 ext/dom/php_dom.c *prop_handlers = obj->prop_handler, obj 509 ext/dom/php_dom.c if (entry->read_func(obj, &value TSRMLS_CC) == FAILURE) { obj 596 ext/dom/php_dom.c struct _store_object *obj; obj 599 ext/dom/php_dom.c obj = &EG(objects_store).object_buckets[handle].bucket.obj; obj 601 ext/dom/php_dom.c if (obj->clone == NULL) { obj 605 ext/dom/php_dom.c obj->clone(obj->object, &new_object TSRMLS_CC); obj 607 ext/dom/php_dom.c retval.handle = zend_objects_store_put(new_object, obj->dtor, obj->free_storage, obj->clone TSRMLS_CC); obj 612 ext/dom/php_dom.c old_object = (dom_object *) obj->object; obj 1129 ext/dom/php_dom.c baseobj->value.obj.handle = basenode->handle; obj 1130 ext/dom/php_dom.c baseobj->value.obj.handlers = dom_get_obj_handlers(TSRMLS_C); obj 1326 ext/dom/php_dom.c PHP_DOM_EXPORT zval *php_dom_create_object(xmlNodePtr obj, int *found, zval *return_value, dom_object *domobj TSRMLS_DC) obj 1334 ext/dom/php_dom.c if (!obj) { obj 1340 ext/dom/php_dom.c if ((intern = (dom_object *) php_dom_object_get_data((void *) obj))) { obj 1343 ext/dom/php_dom.c return_value->value.obj.handle = intern->handle; obj 1344 ext/dom/php_dom.c return_value->value.obj.handlers = dom_get_obj_handlers(TSRMLS_C); obj 1352 ext/dom/php_dom.c switch (obj->type) { obj 1422 ext/dom/php_dom.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unsupported node type: %d", Z_TYPE_P(obj)); obj 1433 ext/dom/php_dom.c if (obj->doc != NULL) { obj 1437 ext/dom/php_dom.c php_libxml_increment_doc_ref((php_libxml_node_object *)intern, obj->doc TSRMLS_CC); obj 1440 ext/dom/php_dom.c php_libxml_increment_node_ptr((php_libxml_node_object *)intern, obj, (void *)intern TSRMLS_CC); obj 97 ext/dom/php_dom.h dom_object *dom_object_get_data(xmlNodePtr obj); obj 98 ext/dom/processinginstruction.c int dom_processinginstruction_target_read(dom_object *obj, zval **retval TSRMLS_DC) obj 102 ext/dom/processinginstruction.c nodep = dom_object_get_node(obj); obj 122 ext/dom/processinginstruction.c int dom_processinginstruction_data_read(dom_object *obj, zval **retval TSRMLS_DC) obj 127 ext/dom/processinginstruction.c nodep = dom_object_get_node(obj); obj 147 ext/dom/processinginstruction.c int dom_processinginstruction_data_write(dom_object *obj, zval *newval TSRMLS_DC) obj 152 ext/dom/processinginstruction.c nodep = dom_object_get_node(obj); obj 105 ext/dom/text.c int dom_text_whole_text_read(dom_object *obj, zval **retval TSRMLS_DC) obj 110 ext/dom/text.c node = dom_object_get_node(obj); obj 49 ext/dom/typeinfo.c int dom_typeinfo_type_name_read(dom_object *obj, zval **retval TSRMLS_DC) obj 63 ext/dom/typeinfo.c int dom_typeinfo_type_namespace_read(dom_object *obj, zval **retval TSRMLS_DC) obj 56 ext/dom/xml_common.h PHP_DOM_EXPORT dom_object *php_dom_object_get_data(xmlNodePtr obj); obj 57 ext/dom/xml_common.h PHP_DOM_EXPORT zval *php_dom_create_object(xmlNodePtr obj, int *found, zval* return_value, dom_object *domobj TSRMLS_DC); obj 58 ext/dom/xml_common.h PHP_DOM_EXPORT xmlNodePtr dom_object_get_node(dom_object *obj); obj 81 ext/dom/xml_common.h #define DOM_RET_OBJ(obj, ret, domobject) \ obj 82 ext/dom/xml_common.h if (!php_dom_create_object(obj, ret, return_value, domobject TSRMLS_CC)) { \ obj 83 ext/dom/xpath.c xmlXPathObjectPtr obj; obj 110 ext/dom/xpath.c obj = valuePop(ctxt); obj 111 ext/dom/xpath.c xmlXPathFreeObject(obj); obj 123 ext/dom/xpath.c obj = valuePop(ctxt); obj 125 ext/dom/xpath.c switch (obj->type) { obj 127 ext/dom/xpath.c ZVAL_STRING(args[i], (char *)obj->stringval, 1); obj 130 ext/dom/xpath.c ZVAL_BOOL(args[i], obj->boolval); obj 133 ext/dom/xpath.c ZVAL_DOUBLE(args[i], obj->floatval); obj 137 ext/dom/xpath.c str = (char *)xmlXPathCastToString(obj); obj 143 ext/dom/xpath.c if (obj->nodesetval && obj->nodesetval->nodeNr > 0) { obj 144 ext/dom/xpath.c for (j = 0; j < obj->nodesetval->nodeNr; j++) { obj 145 ext/dom/xpath.c xmlNodePtr node = obj->nodesetval->nodeTab[j]; obj 174 ext/dom/xpath.c ZVAL_STRING(args[i], (char *)xmlXPathCastToString(obj), 1); obj 176 ext/dom/xpath.c xmlXPathFreeObject(obj); obj 183 ext/dom/xpath.c obj = valuePop(ctxt); obj 184 ext/dom/xpath.c if (obj->stringval == NULL) { obj 186 ext/dom/xpath.c xmlXPathFreeObject(obj); obj 197 ext/dom/xpath.c ZVAL_STRING(&handler, obj->stringval, 1); obj 198 ext/dom/xpath.c xmlXPathFreeObject(obj); obj 224 ext/dom/xpath.c dom_object *obj; obj 231 ext/dom/xpath.c obj = (dom_object *)zend_object_store_get_object(retval TSRMLS_CC); obj 232 ext/dom/xpath.c nodep = dom_object_get_node(obj); obj 319 ext/dom/xpath.c int dom_xpath_document_read(dom_object *obj, zval **retval TSRMLS_DC) obj 326 ext/dom/xpath.c ctx = (xmlXPathContextPtr) obj->ptr; obj 335 ext/dom/xpath.c if (NULL == (*retval = php_dom_create_object((xmlNodePtr) docp, &ret, *retval, obj TSRMLS_CC))) { obj 64 ext/fileinfo/fileinfo.c struct finfo_object *obj; \ obj 65 ext/fileinfo/fileinfo.c obj = (struct finfo_object*)zend_object_store_get_object(_object TSRMLS_CC); \ obj 66 ext/fileinfo/fileinfo.c obj->ptr = _ptr; \ obj 71 ext/fileinfo/fileinfo.c struct finfo_object *obj = zend_object_store_get_object(object TSRMLS_CC); \ obj 72 ext/fileinfo/fileinfo.c finfo = obj->ptr; \ obj 429 ext/gmp/gmp.c zval *obj; obj 430 ext/gmp/gmp.c MAKE_STD_ZVAL(obj); obj 431 ext/gmp/gmp.c gmp_create_ex(obj, gmpnum_target TSRMLS_CC); obj 432 ext/gmp/gmp.c return obj; obj 461 ext/gmp/gmp.c static HashTable *gmp_get_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{ */ obj 463 ext/gmp/gmp.c HashTable *ht, *props = zend_std_get_properties(obj TSRMLS_CC); obj 464 ext/gmp/gmp.c mpz_ptr gmpnum = GET_GMP_FROM_ZVAL(obj); obj 480 ext/gmp/gmp.c static zend_object_value gmp_clone_obj(zval *obj TSRMLS_DC) /* {{{ */ obj 482 ext/gmp/gmp.c gmp_object *old_object = zend_object_store_get_object(obj TSRMLS_CC); obj 483 ext/gmp/gmp.c zend_object_value new_object_val = gmp_create_object(Z_OBJCE_P(obj) TSRMLS_CC); obj 490 ext/gmp/gmp.c &old_object->std, Z_OBJ_HANDLE_P(obj) TSRMLS_CC obj 244 ext/intl/collator/collator_convert.c zval* collator_convert_object_to_string( zval* obj TSRMLS_DC ) obj 252 ext/intl/collator/collator_convert.c if( Z_TYPE_P( obj ) != IS_OBJECT ) obj 254 ext/intl/collator/collator_convert.c COLLATOR_CONVERT_RETURN_FAILED( obj ); obj 258 ext/intl/collator/collator_convert.c if( Z_OBJ_HT_P(obj)->get ) obj 260 ext/intl/collator/collator_convert.c zstr = Z_OBJ_HT_P(obj)->get( obj TSRMLS_CC ); obj 268 ext/intl/collator/collator_convert.c COLLATOR_CONVERT_RETURN_FAILED( obj ); obj 280 ext/intl/collator/collator_convert.c else if( Z_OBJ_HT_P(obj)->cast_object ) obj 284 ext/intl/collator/collator_convert.c if( Z_OBJ_HT_P(obj)->cast_object( obj, zstr, IS_STRING CAST_OBJECT_SHOULD_FREE TSRMLS_CC ) == FAILURE ) obj 288 ext/intl/collator/collator_convert.c COLLATOR_CONVERT_RETURN_FAILED( obj ); obj 295 ext/intl/collator/collator_convert.c COLLATOR_CONVERT_RETURN_FAILED( obj ); obj 31 ext/intl/collator/collator_convert.h zval* collator_convert_object_to_string( zval* obj TSRMLS_DC ); obj 27 ext/intl/converter/converter.c zend_object obj; obj 41 ext/intl/converter/converter.c #define THROW_UFAILURE(obj, fname, error) php_converter_throw_failure(obj, error TSRMLS_CC, \ obj 373 ext/intl/converter/converter.c if (objval->obj.ce == php_converter_ce) { obj 1046 ext/intl/converter/converter.c zend_object_std_dtor(&(objval->obj) TSRMLS_CC); obj 1056 ext/intl/converter/converter.c objval->obj.ce = ce; obj 1074 ext/intl/converter/converter.c object_properties_init(&(objval->obj), ce); obj 1106 ext/intl/converter/converter.c zend_objects_clone_members(&(objval->obj), retval, &(oldobj->obj), Z_OBJ_HANDLE_P(object) TSRMLS_CC); obj 35 ext/intl/intl_data.h #define INTL_METHOD_INIT_VARS(oclass, obj) \ obj 37 ext/intl/intl_data.h oclass##_object* obj = NULL; \ obj 40 ext/intl/intl_data.h #define INTL_DATA_ERROR(obj) (((intl_object *)(obj))->error) obj 41 ext/intl/intl_data.h #define INTL_DATA_ERROR_P(obj) (&(INTL_DATA_ERROR((obj)))) obj 42 ext/intl/intl_data.h #define INTL_DATA_ERROR_CODE(obj) INTL_ERROR_CODE(INTL_DATA_ERROR((obj))) obj 44 ext/intl/intl_data.h #define INTL_METHOD_FETCH_OBJECT(oclass, obj) \ obj 45 ext/intl/intl_data.h obj = (oclass##_object *) zend_object_store_get_object( object TSRMLS_CC ); \ obj 46 ext/intl/intl_data.h intl_error_reset( INTL_DATA_ERROR_P(obj) TSRMLS_CC ); \ obj 58 ext/intl/intl_data.h #define INTL_METHOD_CHECK_STATUS(obj, msg) \ obj 59 ext/intl/intl_data.h intl_error_set_code( NULL, INTL_DATA_ERROR_CODE((obj)) TSRMLS_CC ); \ obj 60 ext/intl/intl_data.h if( U_FAILURE( INTL_DATA_ERROR_CODE((obj)) ) ) \ obj 62 ext/intl/intl_data.h intl_errors_set_custom_msg( INTL_DATA_ERROR_P((obj)), msg, 0 TSRMLS_CC ); \ obj 67 ext/intl/intl_data.h #define INTL_CTOR_CHECK_STATUS(obj, msg) \ obj 68 ext/intl/intl_data.h intl_error_set_code( NULL, INTL_DATA_ERROR_CODE((obj)) TSRMLS_CC ); \ obj 69 ext/intl/intl_data.h if( U_FAILURE( INTL_DATA_ERROR_CODE((obj)) ) ) \ obj 71 ext/intl/intl_data.h intl_errors_set_custom_msg( INTL_DATA_ERROR_P((obj)), msg, 0 TSRMLS_CC ); \ obj 76 ext/intl/intl_data.h #define INTL_METHOD_RETVAL_UTF8(obj, ustring, ulen, free_it) \ obj 80 ext/intl/intl_data.h intl_convert_utf16_to_utf8(&u8value, &u8len, ustring, ulen, &INTL_DATA_ERROR_CODE((obj))); \ obj 84 ext/intl/intl_data.h INTL_METHOD_CHECK_STATUS((obj), "Error converting value to UTF-8"); \ obj 600 ext/json/JSON_parser.c zval *obj; obj 603 ext/json/JSON_parser.c obj = z; obj 605 ext/json/JSON_parser.c ALLOC_INIT_ZVAL(obj); obj 609 ext/json/JSON_parser.c object_init(obj); obj 611 ext/json/JSON_parser.c array_init(obj); obj 614 ext/json/JSON_parser.c jp->the_zstack[jp->top] = obj; obj 79 ext/mysqli/mysqli.c typedef int (*mysqli_read_t)(mysqli_object *obj, zval **retval TSRMLS_DC); obj 80 ext/mysqli/mysqli.c typedef int (*mysqli_write_t)(mysqli_object *obj, zval *newval TSRMLS_DC); obj 296 ext/mysqli/mysqli.c static int mysqli_read_na(mysqli_object *obj, zval **retval TSRMLS_DC) obj 305 ext/mysqli/mysqli.c static int mysqli_write_na(mysqli_object *obj, zval *newval TSRMLS_DC) obj 325 ext/mysqli/mysqli.c mysqli_object *obj; obj 330 ext/mysqli/mysqli.c obj = (mysqli_object *)zend_objects_get_address(object TSRMLS_CC); obj 339 ext/mysqli/mysqli.c if (obj->prop_handler != NULL) { obj 340 ext/mysqli/mysqli.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); obj 344 ext/mysqli/mysqli.c ret = hnd->read_func(obj, &retval TSRMLS_CC); obj 367 ext/mysqli/mysqli.c mysqli_object *obj; obj 379 ext/mysqli/mysqli.c obj = (mysqli_object *)zend_objects_get_address(object TSRMLS_CC); obj 381 ext/mysqli/mysqli.c if (obj->prop_handler != NULL) { obj 382 ext/mysqli/mysqli.c ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); obj 385 ext/mysqli/mysqli.c hnd->write_func(obj, value TSRMLS_CC); obj 415 ext/mysqli/mysqli.c mysqli_object *obj = (mysqli_object *)zend_objects_get_address(object TSRMLS_CC); obj 419 ext/mysqli/mysqli.c if (zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member) + 1, (void **)&p) == SUCCESS) { obj 459 ext/mysqli/mysqli.c mysqli_object *obj = (mysqli_object *)zend_objects_get_address(object TSRMLS_CC); obj 460 ext/mysqli/mysqli.c HashTable *retval, *props = obj->prop_handler; obj 1262 ext/mysqli/mysqli_api.c zval *obj; obj 1277 ext/mysqli/mysqli_api.c MAKE_STD_ZVAL(obj); obj 1278 ext/mysqli/mysqli_api.c object_init(obj); obj 1280 ext/mysqli/mysqli_api.c php_add_field_properties(obj, field TSRMLS_CC); obj 1281 ext/mysqli/mysqli_api.c add_index_zval(return_value, i, obj); obj 33 ext/mysqli/mysqli_driver.c static int name(mysqli_object *obj, zval **retval TSRMLS_DC) \ obj 41 ext/mysqli/mysqli_driver.c static int name(mysqli_object *obj, zval *value TSRMLS_DC) \ obj 48 ext/mysqli/mysqli_driver.c static int name(mysqli_object *obj, zval **retval TSRMLS_DC) \ obj 56 ext/mysqli/mysqli_driver.c static int name(mysqli_object *obj, zval *value TSRMLS_DC) \ obj 63 ext/mysqli/mysqli_driver.c static int name(mysqli_object *obj, zval **retval TSRMLS_DC) \ obj 71 ext/mysqli/mysqli_driver.c static int name(mysqli_object *obj, zval *value TSRMLS_DC) \ obj 78 ext/mysqli/mysqli_driver.c static int driver_report_write(mysqli_object *obj, zval *value TSRMLS_DC) obj 88 ext/mysqli/mysqli_driver.c static int driver_embedded_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 101 ext/mysqli/mysqli_driver.c static int driver_client_version_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 110 ext/mysqli/mysqli_driver.c static int driver_client_info_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 119 ext/mysqli/mysqli_driver.c static int driver_driver_version_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 35 ext/mysqli/mysqli_prop.c if (!obj->ptr || ((MYSQLI_RESOURCE *)obj->ptr)->status < value ) { \ obj 44 ext/mysqli/mysqli_prop.c if (!obj->ptr || !(MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr) { \ obj 45 ext/mysqli/mysqli_prop.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Couldn't fetch %s", obj->zo.ce->name);\ obj 50 ext/mysqli/mysqli_prop.c p = (MYSQL *)((MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr)->mysql;\ obj 56 ext/mysqli/mysqli_prop.c if (!obj->ptr) { \ obj 57 ext/mysqli/mysqli_prop.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Couldn't fetch %s", obj->zo.ce->name);\ obj 62 ext/mysqli/mysqli_prop.c p = (MYSQL_RES *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; \ obj 69 ext/mysqli/mysqli_prop.c if (!obj->ptr) { \ obj 70 ext/mysqli/mysqli_prop.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Couldn't fetch %s", obj->zo.ce->name);\ obj 75 ext/mysqli/mysqli_prop.c p = (MYSQL_STMT *)((MY_STMT *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr)->stmt;\ obj 79 ext/mysqli/mysqli_prop.c static int __func(mysqli_object *obj, zval **retval TSRMLS_DC) \ obj 99 ext/mysqli/mysqli_prop.c static int __func(mysqli_object *obj, zval **retval TSRMLS_DC)\ obj 117 ext/mysqli/mysqli_prop.c static int link_client_version_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 126 ext/mysqli/mysqli_prop.c static int link_client_info_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 136 ext/mysqli/mysqli_prop.c static int link_connect_errno_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 145 ext/mysqli/mysqli_prop.c static int link_connect_error_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 158 ext/mysqli/mysqli_prop.c static int link_affected_rows_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 167 ext/mysqli/mysqli_prop.c mysql = (MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; obj 195 ext/mysqli/mysqli_prop.c static int link_error_list_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 203 ext/mysqli/mysqli_prop.c mysql = (MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; obj 256 ext/mysqli/mysqli_prop.c static int link_stat_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 269 ext/mysqli/mysqli_prop.c mysql = (MY_MYSQL *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; obj 292 ext/mysqli/mysqli_prop.c static int result_type_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 298 ext/mysqli/mysqli_prop.c p = (MYSQL_RES *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; obj 310 ext/mysqli/mysqli_prop.c static int result_lengths_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 319 ext/mysqli/mysqli_prop.c p = (MYSQL_RES *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; obj 344 ext/mysqli/mysqli_prop.c static int stmt_id_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 351 ext/mysqli/mysqli_prop.c p = (MY_STMT*)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; obj 363 ext/mysqli/mysqli_prop.c static int stmt_affected_rows_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 371 ext/mysqli/mysqli_prop.c p = (MY_STMT *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; obj 396 ext/mysqli/mysqli_prop.c static int stmt_error_list_read(mysqli_object *obj, zval **retval TSRMLS_DC) obj 403 ext/mysqli/mysqli_prop.c stmt = (MY_STMT *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; obj 190 ext/mysqli/mysqli_warning.c mysqli_object *obj = (mysqli_object *)zend_objects_get_address(getThis() TSRMLS_CC); obj 192 ext/mysqli/mysqli_warning.c if (obj->ptr) { obj 202 ext/mysqli/mysqli_warning.c ((MYSQLI_RESOURCE *)(obj->ptr))->ptr = w; obj 213 ext/mysqli/mysqli_warning.c int mysqli_warning_message(mysqli_object *obj, zval **retval TSRMLS_DC) obj 217 ext/mysqli/mysqli_warning.c if (!obj->ptr || !((MYSQLI_RESOURCE *)(obj->ptr))->ptr) { obj 221 ext/mysqli/mysqli_warning.c w = (MYSQLI_WARNING *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; obj 232 ext/mysqli/mysqli_warning.c int mysqli_warning_sqlstate(mysqli_object *obj, zval **retval TSRMLS_DC) obj 236 ext/mysqli/mysqli_warning.c if (!obj->ptr || !((MYSQLI_RESOURCE *)(obj->ptr))->ptr) { obj 240 ext/mysqli/mysqli_warning.c w = (MYSQLI_WARNING *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; obj 251 ext/mysqli/mysqli_warning.c int mysqli_warning_errno(mysqli_object *obj, zval **retval TSRMLS_DC) obj 255 ext/mysqli/mysqli_warning.c if (!obj->ptr || !((MYSQLI_RESOURCE *)(obj->ptr))->ptr) { obj 258 ext/mysqli/mysqli_warning.c w = (MYSQLI_WARNING *)((MYSQLI_RESOURCE *)(obj->ptr))->ptr; obj 269 ext/mysqli/mysqli_warning.c mysqli_object *obj; obj 282 ext/mysqli/mysqli_warning.c obj = (mysqli_object *)zend_object_store_get_object(z TSRMLS_CC);\ obj 284 ext/mysqli/mysqli_warning.c if (obj->zo.ce == mysqli_link_class_entry) { obj 297 ext/mysqli/mysqli_warning.c } else if (obj->zo.ce == mysqli_stmt_class_entry) { obj 161 ext/mysqli/php_mysqli_structs.h int (*r_func)(mysqli_object *obj, zval **retval TSRMLS_DC); obj 162 ext/mysqli/php_mysqli_structs.h int (*w_func)(mysqli_object *obj, zval *value TSRMLS_DC); obj 240 ext/mysqli/php_mysqli_structs.h (return_value)->value.obj = mysqli_objects_new(__ce TSRMLS_CC); \ obj 249 ext/mysqli/php_mysqli_structs.h (object)->value.obj = mysqli_objects_new(__ce TSRMLS_CC);\ obj 636 ext/openssl/openssl.c ASN1_OBJECT * obj; obj 651 ext/openssl/openssl.c obj = X509_NAME_ENTRY_get_object(ne); obj 652 ext/openssl/openssl.c nid = OBJ_obj2nid(obj); obj 3937 ext/openssl/openssl.c ASN1_OBJECT *obj; obj 3957 ext/openssl/openssl.c obj = OBJ_nid2obj(nid); obj 3958 ext/openssl/openssl.c if (obj != NULL) { obj 3959 ext/openssl/openssl.c int oir_len = OBJ_obj2txt(oir_buf, sizeof(oir_buf), obj, 1); obj 3961 ext/openssl/openssl.c ASN1_OBJECT_free(obj); obj 1883 ext/phar/phar_object.c zval *obj; obj 1897 ext/phar/phar_object.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|s", &obj, zend_ce_traversable, &base, &base_len) == FAILURE) { obj 1908 ext/phar/phar_object.c pass.c = Z_OBJCE_P(obj); obj 1920 ext/phar/phar_object.c if (SUCCESS == spl_iterator_apply(obj, (spl_iterator_apply_func_t) phar_build, (void *) &pass TSRMLS_CC)) { obj 210 ext/reflection/php_reflection.c zval *obj; obj 332 ext/reflection/php_reflection.c if (intern->obj) { obj 333 ext/reflection/php_reflection.c zval_ptr_dtor(&intern->obj); obj 371 ext/reflection/php_reflection.c static void _class_string(string *str, zend_class_entry *ce, zval *obj, char *indent TSRMLS_DC); obj 376 ext/reflection/php_reflection.c static void _class_string(string *str, zend_class_entry *ce, zval *obj, char *indent TSRMLS_DC) obj 390 ext/reflection/php_reflection.c if (obj) { obj 574 ext/reflection/php_reflection.c if (obj && Z_OBJ_HT_P(obj)->get_properties) { obj 576 ext/reflection/php_reflection.c HashTable *properties = Z_OBJ_HT_P(obj)->get_properties(obj TSRMLS_CC); obj 639 ext/reflection/php_reflection.c if (ce == zend_ce_closure && obj && (len == sizeof(ZEND_INVOKE_FUNC_NAME)-1) obj 641 ext/reflection/php_reflection.c && (closure = zend_get_closure_invoke_method(obj TSRMLS_CC)) != NULL) obj 1295 ext/reflection/php_reflection.c intern->obj = closure_object; obj 1317 ext/reflection/php_reflection.c intern->obj = closure_object; obj 1342 ext/reflection/php_reflection.c intern->obj = closure_object; obj 1682 ext/reflection/php_reflection.c intern->obj = closure; obj 1743 ext/reflection/php_reflection.c if (intern->obj) { obj 1744 ext/reflection/php_reflection.c closure_this = zend_get_closure_this_ptr(intern->obj TSRMLS_CC); obj 1764 ext/reflection/php_reflection.c if (intern->obj) { obj 1765 ext/reflection/php_reflection.c closure_func = zend_get_closure_method_def(intern->obj TSRMLS_CC); obj 2106 ext/reflection/php_reflection.c reflection_parameter_factory(_copy_function(fptr TSRMLS_CC), intern->obj, arg_info, i, fptr->common.required_num_args, parameter TSRMLS_CC); obj 2341 ext/reflection/php_reflection.c intern->obj = reference; obj 2388 ext/reflection/php_reflection.c reflection_function_factory(_copy_function(param->fptr TSRMLS_CC), intern->obj, return_value TSRMLS_CC); obj 2390 ext/reflection/php_reflection.c reflection_method_factory(param->fptr->common.scope, _copy_function(param->fptr TSRMLS_CC), intern->obj, return_value TSRMLS_CC); obj 2847 ext/reflection/php_reflection.c zval *obj; obj 2856 ext/reflection/php_reflection.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) { obj 2860 ext/reflection/php_reflection.c if (!instanceof_function(Z_OBJCE_P(obj), mptr->common.scope TSRMLS_CC)) { obj 2866 ext/reflection/php_reflection.c if (Z_OBJCE_P(obj) == zend_ce_closure && mptr->type == ZEND_INTERNAL_FUNCTION && obj 2869 ext/reflection/php_reflection.c RETURN_ZVAL(obj, 1, 0); obj 2871 ext/reflection/php_reflection.c zend_create_closure(return_value, mptr, mptr->common.scope, obj TSRMLS_CC); obj 3387 ext/reflection/php_reflection.c intern->obj = argument; obj 3587 ext/reflection/php_reflection.c _class_string(&str, ce, intern->obj, "" TSRMLS_CC); obj 3771 ext/reflection/php_reflection.c if (ce == zend_ce_closure && intern->obj && (name_len == sizeof(ZEND_INVOKE_FUNC_NAME)-1) obj 3773 ext/reflection/php_reflection.c && (mptr = zend_get_closure_invoke_method(intern->obj TSRMLS_CC)) != NULL) obj 3779 ext/reflection/php_reflection.c } else if (ce == zend_ce_closure && !intern->obj && (name_len == sizeof(ZEND_INVOKE_FUNC_NAME)-1) obj 3800 ext/reflection/php_reflection.c static void _addmethod(zend_function *mptr, zend_class_entry *ce, zval *retval, long filter, zval *obj TSRMLS_DC) obj 3808 ext/reflection/php_reflection.c if (ce == zend_ce_closure && obj && (len == sizeof(ZEND_INVOKE_FUNC_NAME)-1) obj 3810 ext/reflection/php_reflection.c && (closure = zend_get_closure_invoke_method(obj TSRMLS_CC)) != NULL) obj 3829 ext/reflection/php_reflection.c zval *obj = va_arg(args, zval *); obj 3831 ext/reflection/php_reflection.c _addmethod(mptr, ce, retval, filter, obj TSRMLS_CC); obj 3858 ext/reflection/php_reflection.c zend_hash_apply_with_arguments(&ce->function_table TSRMLS_CC, (apply_func_args_t) _addmethod_va, 4, &ce, return_value, filter, intern->obj); obj 3859 ext/reflection/php_reflection.c if (intern->obj && instanceof_function(ce, zend_ce_closure TSRMLS_CC)) { obj 3860 ext/reflection/php_reflection.c zend_function *closure = zend_get_closure_invoke_method(intern->obj TSRMLS_CC); obj 3862 ext/reflection/php_reflection.c _addmethod(closure, ce, return_value, filter, intern->obj TSRMLS_CC); obj 3892 ext/reflection/php_reflection.c if (intern->obj && Z_OBJ_HANDLER_P(intern->obj, has_property)) { obj 3895 ext/reflection/php_reflection.c if (Z_OBJ_HANDLER_P(intern->obj, has_property)(intern->obj, property, 2, 0 TSRMLS_CC)) { obj 3927 ext/reflection/php_reflection.c } else if (intern->obj) { obj 3929 ext/reflection/php_reflection.c if (zend_hash_exists(Z_OBJ_HT_P(intern->obj)->get_properties(intern->obj TSRMLS_CC), name, name_len+1)) { obj 4050 ext/reflection/php_reflection.c if (intern->obj && (filter & ZEND_ACC_PUBLIC) != 0 && Z_OBJ_HT_P(intern->obj)->get_properties) { obj 4051 ext/reflection/php_reflection.c HashTable *properties = Z_OBJ_HT_P(intern->obj)->get_properties(intern->obj TSRMLS_CC); obj 4167 ext/reflection/php_reflection.c zval obj; obj 4176 ext/reflection/php_reflection.c if (intern->obj) { obj 4180 ext/reflection/php_reflection.c RETURN_BOOL(Z_OBJ_HANDLER_P(intern->obj, clone_obj) != NULL); obj 4186 ext/reflection/php_reflection.c object_init_ex(&obj, ce); obj 4187 ext/reflection/php_reflection.c RETVAL_BOOL(Z_OBJ_HANDLER(obj, clone_obj) != NULL); obj 4188 ext/reflection/php_reflection.c zval_dtor(&obj); obj 1790 ext/session/session.c zval *obj = NULL, *callback = NULL; obj 1799 ext/session/session.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|b", &obj, php_session_iface_entry, ®ister_shutdown) == FAILURE) { obj 1809 ext/session/session.c if (zend_hash_find(&Z_OBJCE_P(obj)->function_table, func_name, func_name_len, (void **)¤t_mptr) == SUCCESS) { obj 1816 ext/session/session.c Z_ADDREF_P(obj); obj 1817 ext/session/session.c add_next_index_zval(callback, obj); obj 1834 ext/session/session.c if (zend_hash_find(&Z_OBJCE_P(obj)->function_table, func_name, func_name_len, (void **)¤t_mptr) == SUCCESS) { obj 1841 ext/session/session.c Z_ADDREF_P(obj); obj 1842 ext/session/session.c add_next_index_zval(callback, obj); obj 87 ext/simplexml/simplexml.c value->value.obj = php_sxe_register_object(subnode TSRMLS_CC); obj 1030 ext/simplexml/simplexml.c (*value)->value.obj = php_sxe_register_object(subnode TSRMLS_CC); obj 2193 ext/simplexml/simplexml.c return_value->value.obj = php_sxe_register_object(sxe TSRMLS_CC); obj 2231 ext/simplexml/simplexml.c return_value->value.obj = php_sxe_register_object(sxe TSRMLS_CC); obj 2489 ext/simplexml/simplexml.c return_value->value.obj = php_sxe_register_object(sxe TSRMLS_CC); obj 1980 ext/snmp/snmp.c php_snmp_object *obj; obj 1985 ext/snmp/snmp.c obj = (php_snmp_object *)zend_objects_get_address(object TSRMLS_CC); obj 1997 ext/snmp/snmp.c ret = hnd->read_func(obj, &retval TSRMLS_CC); obj 2021 ext/snmp/snmp.c php_snmp_object *obj; obj 2033 ext/snmp/snmp.c obj = (php_snmp_object *)zend_objects_get_address(object TSRMLS_CC); obj 2038 ext/snmp/snmp.c hnd->write_func(obj, value TSRMLS_CC); obj 2100 ext/snmp/snmp.c php_snmp_object *obj; obj 2109 ext/snmp/snmp.c obj = (php_snmp_object *)zend_objects_get_address(object TSRMLS_CC); obj 2116 ext/snmp/snmp.c if (!hnd->read_func || hnd->read_func(obj, &val TSRMLS_CC) != SUCCESS) { obj 2123 ext/snmp/snmp.c return obj->zo.properties; obj 203 ext/soap/php_soap.h zval* add_soap_fault(zval *obj, char *fault_code, char *fault_string, char *fault_actor, zval *fault_detail TSRMLS_DC); obj 52 ext/soap/soap.c static void clear_soap_fault(zval *obj TSRMLS_DC); obj 53 ext/soap/soap.c static void set_soap_fault(zval *obj, char *fault_code_ns, char *fault_code, char *fault_string, char *fault_actor, zval *fault_detail, char *name TSRMLS_DC); obj 1324 ext/soap/soap.c zval *obj; obj 1330 ext/soap/soap.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) { obj 1337 ext/soap/soap.c MAKE_COPY_ZVAL(&obj, service->soap_object); obj 3261 ext/soap/soap.c static void clear_soap_fault(zval *obj TSRMLS_DC) obj 3263 ext/soap/soap.c if (obj != NULL && obj->type == IS_OBJECT) { obj 3264 ext/soap/soap.c zend_hash_del(Z_OBJPROP_P(obj), "__soap_fault", sizeof("__soap_fault")); obj 3268 ext/soap/soap.c zval* add_soap_fault(zval *obj, char *fault_code, char *fault_string, char *fault_actor, zval *fault_detail TSRMLS_DC) obj 3275 ext/soap/soap.c add_property_zval(obj, "__soap_fault", fault); obj 3279 ext/soap/soap.c static void set_soap_fault(zval *obj, char *fault_code_ns, char *fault_code, char *fault_string, char *fault_actor, zval *fault_detail, char *name TSRMLS_DC) obj 3281 ext/soap/soap.c if (Z_TYPE_P(obj) != IS_OBJECT) { obj 3282 ext/soap/soap.c object_init_ex(obj, soap_fault_class_entry); obj 3285 ext/soap/soap.c add_property_string(obj, "faultstring", fault_string ? fault_string : "", 1); obj 3286 ext/soap/soap.c zend_update_property_string(zend_exception_get_default(TSRMLS_C), obj, "message", sizeof("message")-1, (fault_string ? fault_string : "") TSRMLS_CC); obj 3292 ext/soap/soap.c add_property_string(obj, "faultcode", fault_code, 1); obj 3293 ext/soap/soap.c add_property_string(obj, "faultcodens", fault_code_ns, 1); obj 3296 ext/soap/soap.c add_property_string(obj, "faultcode", fault_code, 1); obj 3301 ext/soap/soap.c add_property_string(obj, "faultcodens", SOAP_1_1_ENV_NAMESPACE, 1); obj 3305 ext/soap/soap.c add_property_string(obj, "faultcode", "Sender", 1); obj 3306 ext/soap/soap.c add_property_string(obj, "faultcodens", SOAP_1_2_ENV_NAMESPACE, 1); obj 3308 ext/soap/soap.c add_property_string(obj, "faultcode", "Receiver", 1); obj 3309 ext/soap/soap.c add_property_string(obj, "faultcodens", SOAP_1_2_ENV_NAMESPACE, 1); obj 3313 ext/soap/soap.c add_property_string(obj, "faultcode", fault_code, 1); obj 3314 ext/soap/soap.c add_property_string(obj, "faultcodens", SOAP_1_2_ENV_NAMESPACE, 1); obj 3316 ext/soap/soap.c add_property_string(obj, "faultcode", fault_code, 1); obj 3322 ext/soap/soap.c add_property_string(obj, "faultactor", fault_actor, 1); obj 3325 ext/soap/soap.c add_property_zval(obj, "detail", fault_detail); obj 3328 ext/soap/soap.c add_property_string(obj, "_name", name, 1); obj 94 ext/spl/php_spl.c zval *obj; obj 98 ext/spl/php_spl.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|b", &obj, &autoload) == FAILURE) { obj 102 ext/spl/php_spl.c if (Z_TYPE_P(obj) != IS_OBJECT && Z_TYPE_P(obj) != IS_STRING) { obj 107 ext/spl/php_spl.c if (Z_TYPE_P(obj) == IS_STRING) { obj 108 ext/spl/php_spl.c if (NULL == (ce = spl_find_ce_by_name(Z_STRVAL_P(obj), Z_STRLEN_P(obj), autoload TSRMLS_CC))) { obj 112 ext/spl/php_spl.c ce = Z_OBJCE_P(obj); obj 128 ext/spl/php_spl.c zval *obj; obj 132 ext/spl/php_spl.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|b", &obj, &autoload) == FAILURE) { obj 135 ext/spl/php_spl.c if (Z_TYPE_P(obj) != IS_OBJECT && Z_TYPE_P(obj) != IS_STRING) { obj 140 ext/spl/php_spl.c if (Z_TYPE_P(obj) == IS_STRING) { obj 141 ext/spl/php_spl.c if (NULL == (ce = spl_find_ce_by_name(Z_STRVAL_P(obj), Z_STRLEN_P(obj), autoload TSRMLS_CC))) { obj 145 ext/spl/php_spl.c ce = Z_OBJCE_P(obj); obj 157 ext/spl/php_spl.c zval *obj; obj 161 ext/spl/php_spl.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "z|b", &obj, &autoload) == FAILURE) { obj 164 ext/spl/php_spl.c if (Z_TYPE_P(obj) != IS_OBJECT && Z_TYPE_P(obj) != IS_STRING) { obj 169 ext/spl/php_spl.c if (Z_TYPE_P(obj) == IS_STRING) { obj 170 ext/spl/php_spl.c if (NULL == (ce = spl_find_ce_by_name(Z_STRVAL_P(obj), Z_STRLEN_P(obj), autoload TSRMLS_CC))) { obj 174 ext/spl/php_spl.c ce = Z_OBJCE_P(obj); obj 396 ext/spl/php_spl.c zval *obj; obj 403 ext/spl/php_spl.c if (alfi->obj) { obj 404 ext/spl/php_spl.c zval_ptr_dtor(&alfi->obj); obj 436 ext/spl/php_spl.c zend_call_method(alfi->obj ? &alfi->obj : NULL, alfi->ce, &alfi->func_ptr, func_name, func_name_len, &retval, 1, class_name, NULL TSRMLS_CC); obj 574 ext/spl/php_spl.c alfi.obj = obj_ptr; obj 575 ext/spl/php_spl.c Z_ADDREF_P(alfi.obj); obj 577 ext/spl/php_spl.c alfi.obj = NULL; obj 591 ext/spl/php_spl.c spl_alfi.obj = NULL; obj 603 ext/spl/php_spl.c Z_DELREF_P(alfi.obj); obj 742 ext/spl/php_spl.c if (alfi->obj) { obj 743 ext/spl/php_spl.c Z_ADDREF_P(alfi->obj); obj 744 ext/spl/php_spl.c add_next_index_zval(tmp, alfi->obj); obj 775 ext/spl/php_spl.c zval *obj; obj 778 ext/spl/php_spl.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) { obj 783 ext/spl/php_spl.c php_spl_object_hash(obj, hash TSRMLS_CC); obj 789 ext/spl/php_spl.c PHPAPI void php_spl_object_hash(zval *obj, char *result TSRMLS_DC) /* {{{*/ obj 804 ext/spl/php_spl.c hash_handle = SPL_G(hash_mask_handle)^(intptr_t)Z_OBJ_HANDLE_P(obj); obj 805 ext/spl/php_spl.c hash_handlers = SPL_G(hash_mask_handlers)^(intptr_t)Z_OBJ_HT_P(obj); obj 918 ext/spl/php_spl.c ZEND_ARG_INFO(0, obj) obj 83 ext/spl/php_spl.h PHPAPI void php_spl_object_hash(zval *obj, char* md5str TSRMLS_DC); obj 167 ext/spl/spl_array.c static zend_object_value spl_array_object_new_ex(zend_class_entry *class_type, spl_array_object **obj, zval *orig, int clone_orig TSRMLS_DC) obj 177 ext/spl/spl_array.c *obj = intern; obj 539 ext/spl/spl_array.c spl_array_object *obj = intern; obj 542 ext/spl/spl_array.c if ((obj->ar_flags & SPL_ARRAY_IS_SELF) != 0) { obj 544 ext/spl/spl_array.c } else if (Z_TYPE_P(obj->array) == IS_OBJECT) { obj 545 ext/spl/spl_array.c if ((obj->ar_flags & SPL_ARRAY_USE_OTHER) == 0) { obj 546 ext/spl/spl_array.c obj = (spl_array_object*)zend_object_store_get_object(obj->array TSRMLS_CC); obj 549 ext/spl/spl_array.c obj = (spl_array_object*)zend_object_store_get_object(obj->array TSRMLS_CC); obj 552 ext/spl/spl_array.c obj = NULL; obj 556 ext/spl/spl_array.c if (obj) { obj 557 ext/spl/spl_array.c zend_property_info *property_info = zend_get_property_info(obj->std.ce, offset, 1 TSRMLS_CC); obj 562 ext/spl/spl_array.c obj->std.properties_table[property_info->offset] = NULL; obj 809 ext/spl/spl_array.c static HashTable* spl_array_get_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{ */ obj 811 ext/spl/spl_array.c spl_array_object *intern = (spl_array_object*)zend_object_store_get_object(obj TSRMLS_CC); obj 838 ext/spl/spl_array.c base = (Z_OBJ_HT_P(obj) == &spl_handler_ArrayIterator) ? spl_ce_ArrayIterator : spl_ce_ArrayObject; obj 1334 ext/spl/spl_array.c return_value->value.obj = spl_array_object_new_ex(intern->ce_get_iterator, &iterator, object, 0 TSRMLS_CC); obj 147 ext/spl/spl_directory.c static zend_object_value spl_filesystem_object_new_ex(zend_class_entry *class_type, spl_filesystem_object **obj TSRMLS_DC) obj 157 ext/spl/spl_directory.c if (obj) *obj = intern; obj 451 ext/spl/spl_directory.c return_value->value.obj = spl_filesystem_object_new_ex(ce, &intern TSRMLS_CC); obj 494 ext/spl/spl_directory.c return_value->value.obj = spl_filesystem_object_new_ex(ce, &intern TSRMLS_CC); obj 515 ext/spl/spl_directory.c return_value->value.obj = spl_filesystem_object_new_ex(ce, &intern TSRMLS_CC); obj 589 ext/spl/spl_directory.c static HashTable* spl_filesystem_object_get_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{ */ obj 591 ext/spl/spl_directory.c spl_filesystem_object *intern = (spl_filesystem_object*)zend_object_store_get_object(obj TSRMLS_CC); obj 108 ext/spl/spl_directory.h static inline spl_filesystem_iterator* spl_filesystem_object_to_iterator(spl_filesystem_object *obj) obj 110 ext/spl/spl_directory.h return &obj->it; obj 367 ext/spl/spl_dllist.c static zend_object_value spl_dllist_object_new_ex(zend_class_entry *class_type, spl_dllist_object **obj, zval *orig, int clone_orig TSRMLS_DC) /* {{{ */ obj 375 ext/spl/spl_dllist.c *obj = intern; obj 506 ext/spl/spl_dllist.c static HashTable* spl_dllist_object_get_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{{ */ obj 508 ext/spl/spl_dllist.c spl_dllist_object *intern = (spl_dllist_object*)zend_object_store_get_object(obj TSRMLS_CC); obj 150 ext/spl/spl_fixedarray.c static HashTable* spl_fixedarray_object_get_gc(zval *obj, zval ***table, int *n TSRMLS_DC) /* {{{{ */ obj 152 ext/spl/spl_fixedarray.c spl_fixedarray_object *intern = (spl_fixedarray_object*)zend_object_store_get_object(obj TSRMLS_CC); obj 153 ext/spl/spl_fixedarray.c HashTable *ht = zend_std_get_properties(obj TSRMLS_CC); obj 167 ext/spl/spl_fixedarray.c static HashTable* spl_fixedarray_object_get_properties(zval *obj TSRMLS_DC) /* {{{{ */ obj 169 ext/spl/spl_fixedarray.c spl_fixedarray_object *intern = (spl_fixedarray_object*)zend_object_store_get_object(obj TSRMLS_CC); obj 170 ext/spl/spl_fixedarray.c HashTable *ht = zend_std_get_properties(obj TSRMLS_CC); obj 223 ext/spl/spl_fixedarray.c static zend_object_value spl_fixedarray_object_new_ex(zend_class_entry *class_type, spl_fixedarray_object **obj, zval *orig, int clone_orig TSRMLS_DC) /* {{{ */ obj 231 ext/spl/spl_fixedarray.c *obj = intern; obj 385 ext/spl/spl_heap.c static zend_object_value spl_heap_object_new_ex(zend_class_entry *class_type, spl_heap_object **obj, zval *orig, int clone_orig TSRMLS_DC) /* {{{ */ obj 393 ext/spl/spl_heap.c *obj = intern; obj 523 ext/spl/spl_heap.c static HashTable* spl_heap_object_get_debug_info_helper(zend_class_entry *ce, zval *obj, int *is_temp TSRMLS_DC) { /* {{{ */ obj 524 ext/spl/spl_heap.c spl_heap_object *intern = (spl_heap_object*)zend_object_store_get_object(obj TSRMLS_CC); obj 572 ext/spl/spl_heap.c static HashTable* spl_heap_object_get_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{ */ obj 574 ext/spl/spl_heap.c return spl_heap_object_get_debug_info_helper(spl_ce_SplHeap, obj, is_temp TSRMLS_CC); obj 578 ext/spl/spl_heap.c static HashTable* spl_pqueue_object_get_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{ */ obj 580 ext/spl/spl_heap.c return spl_heap_object_get_debug_info_helper(spl_ce_SplPriorityQueue, obj, is_temp TSRMLS_CC); obj 3548 ext/spl/spl_iterators.c PHPAPI int spl_iterator_apply(zval *obj, spl_iterator_apply_func_t apply_func, void *puser TSRMLS_DC) obj 3551 ext/spl/spl_iterators.c zend_class_entry *ce = Z_OBJCE_P(obj); obj 3553 ext/spl/spl_iterators.c iter = ce->get_iterator(ce, obj, 0 TSRMLS_CC); obj 3637 ext/spl/spl_iterators.c zval *obj; obj 3640 ext/spl/spl_iterators.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O|b", &obj, zend_ce_traversable, &use_keys) == FAILURE) { obj 3646 ext/spl/spl_iterators.c if (spl_iterator_apply(obj, use_keys ? spl_iterator_to_array_apply : spl_iterator_to_values_apply, (void*)return_value TSRMLS_CC) != SUCCESS) { obj 3663 ext/spl/spl_iterators.c zval *obj; obj 3666 ext/spl/spl_iterators.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O", &obj, zend_ce_traversable) == FAILURE) { obj 3670 ext/spl/spl_iterators.c if (spl_iterator_apply(obj, spl_iterator_count_apply, (void*)&count TSRMLS_CC) == SUCCESS) { obj 3677 ext/spl/spl_iterators.c zval *obj; obj 3709 ext/spl/spl_iterators.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Of|a!", &apply_info.obj, zend_ce_traversable, &apply_info.fci, &apply_info.fcc, &apply_info.args) == FAILURE) { obj 3715 ext/spl/spl_iterators.c if (spl_iterator_apply(apply_info.obj, spl_iterator_func_apply, (void*)&apply_info TSRMLS_CC) == SUCCESS) { obj 172 ext/spl/spl_iterators.h PHPAPI int spl_iterator_apply(zval *obj, spl_iterator_apply_func_t apply_func, void *puser TSRMLS_DC); obj 96 ext/spl/spl_observer.c zval* obj; obj 120 ext/spl/spl_observer.c static char *spl_object_storage_get_hash(spl_SplObjectStorage *intern, zval *this, zval *obj, int *hash_len_ptr TSRMLS_DC) { obj 123 ext/spl/spl_observer.c zend_call_method_with_1_params(&this, intern->std.ce, &intern->fptr_get_hash, "getHash", &rv, obj); obj 154 ext/spl/spl_observer.c return (char*)&Z_OBJVAL_P(obj); obj 160 ext/spl/spl_observer.c zvalue.handle = Z_OBJ_HANDLE_P(obj); obj 161 ext/spl/spl_observer.c zvalue.handlers = Z_OBJ_HT_P(obj); obj 189 ext/spl/spl_observer.c zval_ptr_dtor(&element->obj); obj 203 ext/spl/spl_observer.c void spl_object_storage_attach(spl_SplObjectStorage *intern, zval *this, zval *obj, zval *inf TSRMLS_DC) /* {{{ */ obj 208 ext/spl/spl_observer.c char *hash = spl_object_storage_get_hash(intern, this, obj, &hash_len TSRMLS_CC); obj 226 ext/spl/spl_observer.c Z_ADDREF_P(obj); obj 227 ext/spl/spl_observer.c element.obj = obj; obj 233 ext/spl/spl_observer.c int spl_object_storage_detach(spl_SplObjectStorage *intern, zval *this, zval *obj TSRMLS_DC) /* {{{ */ obj 236 ext/spl/spl_observer.c char *hash = spl_object_storage_get_hash(intern, this, obj, &hash_len TSRMLS_CC); obj 252 ext/spl/spl_observer.c spl_object_storage_attach(intern, this, element->obj, element->inf TSRMLS_CC); obj 260 ext/spl/spl_observer.c static zend_object_value spl_object_storage_new_ex(zend_class_entry *class_type, spl_SplObjectStorage **obj, zval *orig TSRMLS_DC) /* {{{ */ obj 268 ext/spl/spl_observer.c *obj = intern; obj 320 ext/spl/spl_observer.c static HashTable* spl_object_storage_debug_info(zval *obj, int *is_temp TSRMLS_DC) /* {{{ */ obj 322 ext/spl/spl_observer.c spl_SplObjectStorage *intern = (spl_SplObjectStorage*)zend_object_store_get_object(obj TSRMLS_CC); obj 333 ext/spl/spl_observer.c props = Z_OBJPROP_P(obj); obj 348 ext/spl/spl_observer.c php_spl_object_hash(element->obj, md5str TSRMLS_CC); obj 354 ext/spl/spl_observer.c add_assoc_zval_ex(tmp, "obj", sizeof("obj"), element->obj); obj 370 ext/spl/spl_observer.c static HashTable *spl_object_storage_get_gc(zval *obj, zval ***table, int *n TSRMLS_DC) /* {{{ */ obj 373 ext/spl/spl_observer.c spl_SplObjectStorage *intern = (spl_SplObjectStorage*)zend_object_store_get_object(obj TSRMLS_CC); obj 384 ext/spl/spl_observer.c intern->gcdata[i++] = element->obj; obj 392 ext/spl/spl_observer.c return std_object_handlers.get_properties(obj TSRMLS_CC); obj 429 ext/spl/spl_observer.c int spl_object_storage_contains(spl_SplObjectStorage *intern, zval *this, zval *obj TSRMLS_DC) /* {{{ */ obj 432 ext/spl/spl_observer.c char *hash = spl_object_storage_get_hash(intern, this, obj, &hash_len TSRMLS_CC); obj 446 ext/spl/spl_observer.c zval *obj, *inf = NULL; obj 450 ext/spl/spl_observer.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o|z!", &obj, &inf) == FAILURE) { obj 453 ext/spl/spl_observer.c spl_object_storage_attach(intern, getThis(), obj, inf TSRMLS_CC); obj 460 ext/spl/spl_observer.c zval *obj; obj 463 ext/spl/spl_observer.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) { obj 466 ext/spl/spl_observer.c spl_object_storage_detach(intern, getThis(), obj TSRMLS_CC); obj 476 ext/spl/spl_observer.c zval *obj; obj 479 ext/spl/spl_observer.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) { obj 484 ext/spl/spl_observer.c php_spl_object_hash(obj, hash TSRMLS_CC); obj 494 ext/spl/spl_observer.c zval *obj; obj 500 ext/spl/spl_observer.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) { obj 504 ext/spl/spl_observer.c hash = spl_object_storage_get_hash(intern, getThis(), obj, &hash_len TSRMLS_CC); obj 523 ext/spl/spl_observer.c zval *obj; obj 527 ext/spl/spl_observer.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O", &obj, spl_ce_SplObjectStorage) == FAILURE) { obj 531 ext/spl/spl_observer.c other = (spl_SplObjectStorage *)zend_object_store_get_object(obj TSRMLS_CC); obj 542 ext/spl/spl_observer.c zval *obj; obj 547 ext/spl/spl_observer.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O", &obj, spl_ce_SplObjectStorage) == FAILURE) { obj 551 ext/spl/spl_observer.c other = (spl_SplObjectStorage *)zend_object_store_get_object(obj TSRMLS_CC); obj 555 ext/spl/spl_observer.c if (spl_object_storage_detach(intern, getThis(), element->obj TSRMLS_CC) == FAILURE) { obj 570 ext/spl/spl_observer.c zval *obj; obj 575 ext/spl/spl_observer.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "O", &obj, spl_ce_SplObjectStorage) == FAILURE) { obj 579 ext/spl/spl_observer.c other = (spl_SplObjectStorage *)zend_object_store_get_object(obj TSRMLS_CC); obj 583 ext/spl/spl_observer.c if (!spl_object_storage_contains(other, getThis(), element->obj TSRMLS_CC)) { obj 584 ext/spl/spl_observer.c spl_object_storage_detach(intern, getThis(), element->obj TSRMLS_CC); obj 600 ext/spl/spl_observer.c zval *obj; obj 603 ext/spl/spl_observer.c if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "o", &obj) == FAILURE) { obj 606 ext/spl/spl_observer.c RETURN_BOOL(spl_object_storage_contains(intern, getThis(), obj TSRMLS_CC)); obj 692 ext/spl/spl_observer.c RETVAL_ZVAL(element->obj, 1, 0); obj 779 ext/spl/spl_observer.c php_var_serialize(&buf, &element->obj, &var_hash TSRMLS_CC); obj 889 ext/spl/spl_observer.c if(pelement->obj) { obj 890 ext/spl/spl_observer.c var_push_dtor(&var_hash, &pelement->obj); obj 1107 ext/spl/spl_observer.c it = element->obj; obj 1130 ext/spl/spl_observer.c it = element->obj; obj 1160 ext/spl/spl_observer.c it = element->obj; obj 1196 ext/spl/spl_observer.c it = element->obj; obj 5007 ext/standard/basic_functions.c zval **obj, **method; obj 5012 ext/standard/basic_functions.c && zend_hash_index_find(Z_ARRVAL_P(function), 0, (void **) &obj) == SUCCESS obj 5014 ext/standard/basic_functions.c && Z_TYPE_PP(obj) == IS_OBJECT obj 5016 ext/standard/basic_functions.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to call %s::%s() - function does not exist", Z_OBJCE_PP(obj)->name, Z_STRVAL_PP(method)); obj 140 ext/standard/user_filters.c zval *obj = (zval*)thisfilter->abstract; obj 144 ext/standard/user_filters.c if (obj == NULL) { obj 152 ext/standard/user_filters.c &obj, obj 162 ext/standard/user_filters.c zval_ptr_dtor(&obj); obj 175 ext/standard/user_filters.c zval *obj = (zval*)thisfilter->abstract; obj 188 ext/standard/user_filters.c if (FAILURE == zend_hash_find(Z_OBJPROP_P(obj), "stream", sizeof("stream"), (void**)&zstream)) { obj 193 ext/standard/user_filters.c add_property_zval(obj, "stream", zstream); obj 222 ext/standard/user_filters.c &obj, obj 267 ext/standard/user_filters.c Z_OBJ_HANDLER_P(obj, unset_property)(obj, &zpropname, 0 TSRMLS_CC); obj 288 ext/standard/user_filters.c zval *obj, *zfilter; obj 355 ext/standard/user_filters.c ALLOC_ZVAL(obj); obj 356 ext/standard/user_filters.c object_init_ex(obj, fdat->ce); obj 357 ext/standard/user_filters.c Z_SET_REFCOUNT_P(obj, 1); obj 358 ext/standard/user_filters.c Z_SET_ISREF_P(obj); obj 361 ext/standard/user_filters.c add_property_string(obj, "filtername", (char*)filtername, 1); obj 365 ext/standard/user_filters.c add_property_zval(obj, "params", filterparams); obj 367 ext/standard/user_filters.c add_property_null(obj, "params"); obj 374 ext/standard/user_filters.c &obj, obj 390 ext/standard/user_filters.c zval_ptr_dtor(&obj); obj 401 ext/standard/user_filters.c filter->abstract = obj; obj 402 ext/standard/user_filters.c add_property_zval(obj, "filter", zfilter); obj 51 ext/tidy/tidy.c PHPTidyObj *obj; \ obj 62 ext/tidy/tidy.c obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC); \ obj 65 ext/tidy/tidy.c PHPTidyObj *obj; \ obj 70 ext/tidy/tidy.c obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC); \ obj 748 ext/tidy/tidy.c PHPTidyObj *obj; obj 764 ext/tidy/tidy.c obj = (PHPTidyObj *)zend_object_store_get_object(in TSRMLS_CC); obj 766 ext/tidy/tidy.c tidySaveBuffer (obj->ptdoc->doc, &output); obj 781 ext/tidy/tidy.c PHPTidyObj *obj; obj 797 ext/tidy/tidy.c obj = (PHPTidyObj *)zend_object_store_get_object(in TSRMLS_CC); obj 799 ext/tidy/tidy.c if (obj->ptdoc) { obj 800 ext/tidy/tidy.c tidyNodeGetText(obj->ptdoc->doc, obj->node, &buf); obj 815 ext/tidy/tidy.c static void tidy_doc_update_properties(PHPTidyObj *obj TSRMLS_DC) obj 822 ext/tidy/tidy.c tidySaveBuffer (obj->ptdoc->doc, &output); obj 825 ext/tidy/tidy.c if (!obj->std.properties) { obj 826 ext/tidy/tidy.c rebuild_object_properties(&obj->std); obj 830 ext/tidy/tidy.c zend_hash_update(obj->std.properties, "value", sizeof("value"), (void *)&temp, sizeof(zval *), NULL); obj 835 ext/tidy/tidy.c if (obj->ptdoc->errbuf->size) { obj 836 ext/tidy/tidy.c if (!obj->std.properties) { obj 837 ext/tidy/tidy.c rebuild_object_properties(&obj->std); obj 840 ext/tidy/tidy.c ZVAL_STRINGL(temp, (char*)obj->ptdoc->errbuf->bp, obj->ptdoc->errbuf->size-1, TRUE); obj 841 ext/tidy/tidy.c zend_hash_update(obj->std.properties, "errorBuffer", sizeof("errorBuffer"), (void *)&temp, sizeof(zval *), NULL); obj 845 ext/tidy/tidy.c static void tidy_add_default_properties(PHPTidyObj *obj, tidy_obj_type type TSRMLS_DC) obj 857 ext/tidy/tidy.c if (!obj->std.properties) { obj 858 ext/tidy/tidy.c rebuild_object_properties(&obj->std); obj 861 ext/tidy/tidy.c tidyNodeGetText(obj->ptdoc->doc, obj->node, &buf); obj 862 ext/tidy/tidy.c ADD_PROPERTY_STRINGL(obj->std.properties, value, buf.bp, buf.size ? buf.size-1 : 0); obj 865 ext/tidy/tidy.c ADD_PROPERTY_STRING(obj->std.properties, name, tidyNodeGetName(obj->node)); obj 866 ext/tidy/tidy.c ADD_PROPERTY_LONG(obj->std.properties, type, tidyNodeGetType(obj->node)); obj 867 ext/tidy/tidy.c ADD_PROPERTY_LONG(obj->std.properties, line, tidyNodeLine(obj->node)); obj 868 ext/tidy/tidy.c ADD_PROPERTY_LONG(obj->std.properties, column, tidyNodeColumn(obj->node)); obj 869 ext/tidy/tidy.c ADD_PROPERTY_BOOL(obj->std.properties, proprietary, tidyNodeIsProp(obj->ptdoc->doc, obj->node)); obj 871 ext/tidy/tidy.c switch(tidyNodeGetType(obj->node)) { obj 879 ext/tidy/tidy.c ADD_PROPERTY_LONG(obj->std.properties, id, tidyNodeGetId(obj->node)); obj 882 ext/tidy/tidy.c tempattr = tidyAttrFirst(obj->node); obj 899 ext/tidy/tidy.c zend_hash_update(obj->std.properties, "attribute", sizeof("attribute"), (void *)&attribute, sizeof(zval *), NULL); obj 901 ext/tidy/tidy.c tempnode = tidyGetChild(obj->node); obj 912 ext/tidy/tidy.c newobj->ptdoc = obj->ptdoc; obj 924 ext/tidy/tidy.c zend_hash_update(obj->std.properties, "child", sizeof("child"), (void *)&children, sizeof(zval *), NULL); obj 929 ext/tidy/tidy.c if (!obj->std.properties) { obj 930 ext/tidy/tidy.c rebuild_object_properties(&obj->std); obj 932 ext/tidy/tidy.c ADD_PROPERTY_NULL(obj->std.properties, errorBuffer); obj 933 ext/tidy/tidy.c ADD_PROPERTY_NULL(obj->std.properties, value); obj 974 ext/tidy/tidy.c node = tidyGetRoot(obj->ptdoc->doc); obj 978 ext/tidy/tidy.c node = tidyGetHtml(obj->ptdoc->doc); obj 982 ext/tidy/tidy.c node = tidyGetHead(obj->ptdoc->doc); obj 986 ext/tidy/tidy.c node = tidyGetBody(obj->ptdoc->doc); obj 1001 ext/tidy/tidy.c newobj->ptdoc = obj->ptdoc; obj 1042 ext/tidy/tidy.c static int php_tidy_parse_string(PHPTidyObj *obj, char *string, int len, char *enc TSRMLS_DC) obj 1047 ext/tidy/tidy.c if (tidySetCharEncoding(obj->ptdoc->doc, enc) < 0) { obj 1053 ext/tidy/tidy.c obj->ptdoc->initialized = 1; obj 1057 ext/tidy/tidy.c if (tidyParseBuffer(obj->ptdoc->doc, &buf) < 0) { obj 1058 ext/tidy/tidy.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "%s", obj->ptdoc->errbuf->bp); obj 1061 ext/tidy/tidy.c tidy_doc_update_properties(obj TSRMLS_CC); obj 1221 ext/tidy/tidy.c PHPTidyObj *obj; obj 1228 ext/tidy/tidy.c obj = (PHPTidyObj *) zend_object_store_get_object(return_value TSRMLS_CC); obj 1230 ext/tidy/tidy.c TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); obj 1232 ext/tidy/tidy.c if(php_tidy_parse_string(obj, input, input_len, enc TSRMLS_CC) == FAILURE) { obj 1246 ext/tidy/tidy.c if (obj->ptdoc->errbuf && obj->ptdoc->errbuf->bp) { obj 1247 ext/tidy/tidy.c RETURN_STRINGL((char*)obj->ptdoc->errbuf->bp, obj->ptdoc->errbuf->size-1, 1); obj 1262 ext/tidy/tidy.c tidySaveBuffer(obj->ptdoc->doc, &output); obj 1279 ext/tidy/tidy.c PHPTidyObj *obj; obj 1287 ext/tidy/tidy.c obj = (PHPTidyObj *) zend_object_store_get_object(return_value TSRMLS_CC); obj 1294 ext/tidy/tidy.c TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); obj 1296 ext/tidy/tidy.c if(php_tidy_parse_string(obj, contents, contents_len, enc TSRMLS_CC) == FAILURE) { obj 1312 ext/tidy/tidy.c if (tidyCleanAndRepair(obj->ptdoc->doc) >= 0) { obj 1313 ext/tidy/tidy.c tidy_doc_update_properties(obj TSRMLS_CC); obj 1343 ext/tidy/tidy.c if (obj->ptdoc->initialized && tidyRunDiagnostics(obj->ptdoc->doc) >= 0) { obj 1344 ext/tidy/tidy.c tidy_doc_update_properties(obj TSRMLS_CC); obj 1370 ext/tidy/tidy.c PHPTidyObj *obj; obj 1387 ext/tidy/tidy.c obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC); obj 1389 ext/tidy/tidy.c opt = tidyGetOptionByName(obj->ptdoc->doc, optname); obj 1396 ext/tidy/tidy.c if ( (optval = (char *) tidyOptGetDoc(obj->ptdoc->doc, opt)) ) { obj 1417 ext/tidy/tidy.c itOpt = tidyGetOptionList(obj->ptdoc->doc); obj 1422 ext/tidy/tidy.c TidyOption opt = tidyGetNextOption(obj->ptdoc->doc, &itOpt); obj 1425 ext/tidy/tidy.c opt_value = php_tidy_get_opt_val(obj->ptdoc, opt, &optt TSRMLS_CC); obj 1451 ext/tidy/tidy.c RETURN_LONG(tidyStatus(obj->ptdoc->doc)); obj 1461 ext/tidy/tidy.c RETURN_LONG(tidyDetectedHtmlVersion(obj->ptdoc->doc)); obj 1471 ext/tidy/tidy.c RETURN_BOOL(tidyDetectedXhtml(obj->ptdoc->doc)); obj 1481 ext/tidy/tidy.c RETURN_BOOL(tidyDetectedGenericXml(obj->ptdoc->doc)); obj 1491 ext/tidy/tidy.c RETURN_LONG(tidyErrorCount(obj->ptdoc->doc)); obj 1501 ext/tidy/tidy.c RETURN_LONG(tidyWarningCount(obj->ptdoc->doc)); obj 1511 ext/tidy/tidy.c RETURN_LONG(tidyAccessWarningCount(obj->ptdoc->doc)); obj 1521 ext/tidy/tidy.c RETURN_LONG(tidyConfigErrorCount(obj->ptdoc->doc)); obj 1529 ext/tidy/tidy.c PHPTidyObj *obj; obj 1548 ext/tidy/tidy.c obj = (PHPTidyObj *) zend_object_store_get_object(object TSRMLS_CC); obj 1550 ext/tidy/tidy.c opt = tidyGetOptionByName(obj->ptdoc->doc, optname); obj 1557 ext/tidy/tidy.c optval = php_tidy_get_opt_val(obj->ptdoc, opt, &optt TSRMLS_CC); obj 1592 ext/tidy/tidy.c PHPTidyObj *obj; obj 1600 ext/tidy/tidy.c obj = (PHPTidyObj *)zend_object_store_get_object(object TSRMLS_CC); obj 1608 ext/tidy/tidy.c TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); obj 1610 ext/tidy/tidy.c php_tidy_parse_string(obj, contents, contents_len, enc TSRMLS_CC); obj 1623 ext/tidy/tidy.c PHPTidyObj *obj; obj 1627 ext/tidy/tidy.c obj = (PHPTidyObj *)zend_object_store_get_object(object TSRMLS_CC); obj 1639 ext/tidy/tidy.c TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); obj 1641 ext/tidy/tidy.c if(php_tidy_parse_string(obj, contents, contents_len, enc TSRMLS_CC) == FAILURE) { obj 1655 ext/tidy/tidy.c PHPTidyObj *obj; obj 1663 ext/tidy/tidy.c obj = (PHPTidyObj *)zend_object_store_get_object(object TSRMLS_CC); obj 1665 ext/tidy/tidy.c TIDY_APPLY_CONFIG_ZVAL(obj->ptdoc->doc, options); obj 1667 ext/tidy/tidy.c if(php_tidy_parse_string(obj, input, input_len, enc TSRMLS_CC) == SUCCESS) { obj 1713 ext/tidy/tidy.c if (tidyGetChild(obj->node)) { obj 1727 ext/tidy/tidy.c if (obj->node && tidyGetNext(obj->node)) { obj 1741 ext/tidy/tidy.c if (tidyNodeGetType(obj->node) == TidyNode_Comment) { obj 1755 ext/tidy/tidy.c if (tidyNodeGetType(obj->node) & (TidyNode_Start | TidyNode_End | TidyNode_StartEnd)) { obj 1769 ext/tidy/tidy.c if (tidyNodeGetType(obj->node) == TidyNode_Text) { obj 1783 ext/tidy/tidy.c if (tidyNodeGetType(obj->node) == TidyNode_Jste) { obj 1797 ext/tidy/tidy.c if (tidyNodeGetType(obj->node) == TidyNode_Asp) { obj 1811 ext/tidy/tidy.c if (tidyNodeGetType(obj->node) == TidyNode_Php) { obj 1827 ext/tidy/tidy.c parent_node = tidyGetParent(obj->node); obj 1833 ext/tidy/tidy.c newobj->ptdoc = obj->ptdoc; obj 456 ext/wddx/wddx.c static void php_wddx_serialize_object(wddx_packet *packet, zval *obj) obj 474 ext/wddx/wddx.c if (call_user_function_ex(CG(function_table), &obj, fname, &retval, 0, 0, 1, NULL TSRMLS_CC) == SUCCESS) { obj 478 ext/wddx/wddx.c PHP_SET_CLASS_ATTRIBUTES(obj); obj 490 ext/wddx/wddx.c objhash = HASH_OF(obj); obj 512 ext/wddx/wddx.c PHP_SET_CLASS_ATTRIBUTES(obj); obj 524 ext/wddx/wddx.c objhash = HASH_OF(obj); obj 528 ext/wddx/wddx.c if (*ent == obj) { obj 921 ext/wddx/wddx.c zval *obj; obj 1001 ext/wddx/wddx.c MAKE_STD_ZVAL(obj); obj 1002 ext/wddx/wddx.c object_init_ex(obj, *pce); obj 1005 ext/wddx/wddx.c zend_hash_merge(Z_OBJPROP_P(obj), obj 1011 ext/wddx/wddx.c php_store_class_name(obj, Z_STRVAL_P(ent1->data), Z_STRLEN_P(ent1->data)); obj 1018 ext/wddx/wddx.c ent2->data = obj; obj 111 ext/xml/xml.c ZEND_ARG_INFO(1, obj) obj 534 ext/xml/xml.c zval **obj; obj 538 ext/xml/xml.c } else if (zend_hash_index_find(Z_ARRVAL_P(handler), 0, (void **) &obj) == SUCCESS && obj 540 ext/xml/xml.c Z_TYPE_PP(obj) == IS_OBJECT && obj 542 ext/xml/xml.c php_error_docref(NULL TSRMLS_CC, E_WARNING, "Unable to call handler %s::%s()", Z_OBJCE_PP(obj)->name, Z_STRVAL_PP(method)); obj 45 ext/xmlreader/php_xmlreader.c typedef int (*xmlreader_write_t)(xmlreader_object *obj, zval *newval TSRMLS_DC); obj 72 ext/xmlreader/php_xmlreader.c static int xmlreader_property_reader(xmlreader_object *obj, xmlreader_prop_handler *hnd, zval **retval TSRMLS_DC) obj 77 ext/xmlreader/php_xmlreader.c if (obj->ptr != NULL) { obj 79 ext/xmlreader/php_xmlreader.c retchar = hnd->read_char_func(obj->ptr); obj 82 ext/xmlreader/php_xmlreader.c retint = hnd->read_int_func(obj->ptr); obj 118 ext/xmlreader/php_xmlreader.c xmlreader_object *obj; obj 132 ext/xmlreader/php_xmlreader.c obj = (xmlreader_object *)zend_objects_get_address(object TSRMLS_CC); obj 134 ext/xmlreader/php_xmlreader.c if (obj->prop_handler != NULL) { obj 135 ext/xmlreader/php_xmlreader.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); obj 152 ext/xmlreader/php_xmlreader.c xmlreader_object *obj; obj 167 ext/xmlreader/php_xmlreader.c obj = (xmlreader_object *)zend_objects_get_address(object TSRMLS_CC); obj 169 ext/xmlreader/php_xmlreader.c if (obj->prop_handler != NULL) { obj 170 ext/xmlreader/php_xmlreader.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); obj 173 ext/xmlreader/php_xmlreader.c ret = xmlreader_property_reader(obj, hnd, &retval TSRMLS_CC); obj 195 ext/xmlreader/php_xmlreader.c xmlreader_object *obj; obj 209 ext/xmlreader/php_xmlreader.c obj = (xmlreader_object *)zend_objects_get_address(object TSRMLS_CC); obj 211 ext/xmlreader/php_xmlreader.c if (obj->prop_handler != NULL) { obj 212 ext/xmlreader/php_xmlreader.c ret = zend_hash_find((HashTable *)obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); obj 113 ext/xmlwriter/php_xmlwriter.c ze_xmlwriter_object *obj = (ze_xmlwriter_object*) zend_object_store_get_object(object TSRMLS_CC); \ obj 114 ext/xmlwriter/php_xmlwriter.c intern = obj->xmlwriter_ptr; \ obj 201 ext/xsl/php_xsl.c zval *xsl_object_get_data(void *obj) obj 204 ext/xsl/php_xsl.c dom_wrapper = ((xsltStylesheetPtr) obj)->_private; obj 210 ext/xsl/php_xsl.c static void xsl_object_set_data(void *obj, zval *wrapper TSRMLS_DC) obj 212 ext/xsl/php_xsl.c ((xsltStylesheetPtr) obj)->_private = wrapper; obj 217 ext/xsl/php_xsl.c void php_xsl_set_object(zval *wrapper, void *obj TSRMLS_DC) obj 222 ext/xsl/php_xsl.c object->ptr = obj; obj 223 ext/xsl/php_xsl.c xsl_object_set_data(obj, wrapper TSRMLS_CC); obj 228 ext/xsl/php_xsl.c zval *php_xsl_create_object(xsltStylesheetPtr obj, int *found, zval *wrapper_in, zval *return_value TSRMLS_DC) obj 235 ext/xsl/php_xsl.c if (!obj) { obj 245 ext/xsl/php_xsl.c if ((wrapper = (zval *) xsl_object_get_data((void *) obj))) { obj 263 ext/xsl/php_xsl.c php_xsl_set_object(wrapper, (void *) obj TSRMLS_CC); obj 72 ext/xsl/php_xsl.h void php_xsl_set_object(zval *wrapper, void *obj TSRMLS_DC); obj 74 ext/xsl/php_xsl.h zval *php_xsl_create_object(xsltStylesheetPtr obj, int *found, zval *wrapper_in, zval *return_value TSRMLS_DC); obj 84 ext/xsl/php_xsl.h #define XSL_DOMOBJ_NEW(zval, obj, ret) \ obj 85 ext/xsl/php_xsl.h if (NULL == (zval = php_xsl_create_object(obj, ret, zval, return_value TSRMLS_CC))) { \ obj 191 ext/xsl/xsltprocessor.c xmlXPathObjectPtr obj; obj 225 ext/xsl/xsltprocessor.c obj = valuePop(ctxt); obj 226 ext/xsl/xsltprocessor.c if (obj) { obj 227 ext/xsl/xsltprocessor.c xmlXPathFreeObject(obj); obj 240 ext/xsl/xsltprocessor.c obj = valuePop(ctxt); obj 242 ext/xsl/xsltprocessor.c if (obj == NULL) { obj 246 ext/xsl/xsltprocessor.c switch (obj->type) { obj 248 ext/xsl/xsltprocessor.c ZVAL_STRING(args[i], obj->stringval, 1); obj 251 ext/xsl/xsltprocessor.c ZVAL_BOOL(args[i], obj->boolval); obj 254 ext/xsl/xsltprocessor.c ZVAL_DOUBLE(args[i], obj->floatval); obj 258 ext/xsl/xsltprocessor.c str = xmlXPathCastToString(obj); obj 265 ext/xsl/xsltprocessor.c if (obj->nodesetval && obj->nodesetval->nodeNr > 0) { obj 266 ext/xsl/xsltprocessor.c for (j = 0; j < obj->nodesetval->nodeNr; j++) { obj 267 ext/xsl/xsltprocessor.c xmlNodePtr node = obj->nodesetval->nodeTab[j]; obj 299 ext/xsl/xsltprocessor.c str = xmlXPathCastToString(obj); obj 303 ext/xsl/xsltprocessor.c xmlXPathFreeObject(obj); obj 310 ext/xsl/xsltprocessor.c obj = valuePop(ctxt); obj 311 ext/xsl/xsltprocessor.c if (obj == NULL || obj->stringval == NULL) { obj 312 ext/xsl/xsltprocessor.c if (obj) { obj 314 ext/xsl/xsltprocessor.c xmlXPathFreeObject(obj); obj 327 ext/xsl/xsltprocessor.c ZVAL_STRING(&handler, obj->stringval, 1); obj 328 ext/xsl/xsltprocessor.c xmlXPathFreeObject(obj); obj 355 ext/xsl/xsltprocessor.c dom_object *obj; obj 362 ext/xsl/xsltprocessor.c obj = (dom_object *)zend_object_store_get_object(retval TSRMLS_CC); obj 363 ext/xsl/xsltprocessor.c nodep = dom_object_get_node(obj); obj 427 ext/zip/php_zip.c ze_zip_object *obj = (ze_zip_object*) zend_object_store_get_object(object TSRMLS_CC); \ obj 428 ext/zip/php_zip.c intern = obj->za; \ obj 474 ext/zip/php_zip.c static char * php_zipobj_get_filename(ze_zip_object *obj TSRMLS_DC) /* {{{ */ obj 477 ext/zip/php_zip.c if (!obj) { obj 481 ext/zip/php_zip.c if (obj->filename) { obj 482 ext/zip/php_zip.c return obj->filename; obj 810 ext/zip/php_zip.c typedef char *(*zip_read_const_char_from_ze_t)(ze_zip_object *obj TSRMLS_DC); obj 835 ext/zip/php_zip.c static int php_zip_property_reader(ze_zip_object *obj, zip_prop_handler *hnd, zval **retval, int newzval TSRMLS_DC) /* {{{ */ obj 841 ext/zip/php_zip.c if (obj && obj->za != NULL) { obj 843 ext/zip/php_zip.c retchar = hnd->read_const_char_func(obj->za, &len TSRMLS_CC); obj 846 ext/zip/php_zip.c retint = hnd->read_int_func(obj->za TSRMLS_CC); obj 853 ext/zip/php_zip.c retchar = hnd->read_const_char_from_obj_func(obj TSRMLS_CC); obj 888 ext/zip/php_zip.c ze_zip_object *obj; obj 907 ext/zip/php_zip.c obj = (ze_zip_object *)zend_objects_get_address(object TSRMLS_CC); obj 909 ext/zip/php_zip.c if (obj->prop_handler != NULL) { obj 912 ext/zip/php_zip.c ret = zend_hash_quick_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, key->hash_value, (void **) &hnd); obj 915 ext/zip/php_zip.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); obj 933 ext/zip/php_zip.c ze_zip_object *obj; obj 951 ext/zip/php_zip.c obj = (ze_zip_object *)zend_objects_get_address(object TSRMLS_CC); obj 953 ext/zip/php_zip.c if (obj->prop_handler != NULL) { obj 956 ext/zip/php_zip.c ret = zend_hash_quick_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, key->hash_value, (void **) &hnd); obj 959 ext/zip/php_zip.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); obj 963 ext/zip/php_zip.c ret = php_zip_property_reader(obj, hnd, &retval, 1 TSRMLS_CC); obj 984 ext/zip/php_zip.c ze_zip_object *obj; obj 1001 ext/zip/php_zip.c obj = (ze_zip_object *)zend_objects_get_address(object TSRMLS_CC); obj 1003 ext/zip/php_zip.c if (obj->prop_handler != NULL) { obj 1006 ext/zip/php_zip.c ret = zend_hash_quick_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, key->hash_value, (void **) &hnd); obj 1009 ext/zip/php_zip.c ret = zend_hash_find(obj->prop_handler, Z_STRVAL_P(member), Z_STRLEN_P(member)+1, (void **) &hnd); obj 1018 ext/zip/php_zip.c } else if (php_zip_property_reader(obj, hnd, &tmp, 0 TSRMLS_CC) == SUCCESS) { obj 1047 ext/zip/php_zip.c ze_zip_object *obj; obj 1057 ext/zip/php_zip.c obj = (ze_zip_object *)zend_objects_get_address(object TSRMLS_CC); obj 1060 ext/zip/php_zip.c if (obj->prop_handler == NULL) { obj 1063 ext/zip/php_zip.c zend_hash_internal_pointer_reset_ex(obj->prop_handler, &pos); obj 1065 ext/zip/php_zip.c while (zend_hash_get_current_data_ex(obj->prop_handler, (void**)&hnd, &pos) == SUCCESS) { obj 1066 ext/zip/php_zip.c zend_hash_get_current_key_ex(obj->prop_handler, &key, &key_len, &num_key, 0, &pos); obj 1068 ext/zip/php_zip.c ret = php_zip_property_reader(obj, hnd, &val, 0 TSRMLS_CC); obj 1073 ext/zip/php_zip.c zend_hash_move_forward_ex(obj->prop_handler, &pos); obj 2816 ext/zip/php_zip.c ze_zip_object *obj; obj 2832 ext/zip/php_zip.c obj = (ze_zip_object*) zend_object_store_get_object(this TSRMLS_CC); obj 2834 ext/zip/php_zip.c stream = php_stream_zip_open(obj->filename, filename, mode STREAMS_CC TSRMLS_CC); obj 1057 main/SAPI.c SAPI_API int sapi_get_target_uid(uid_t *obj TSRMLS_DC) obj 1060 main/SAPI.c return sapi_module.get_target_uid(obj TSRMLS_CC); obj 1066 main/SAPI.c SAPI_API int sapi_get_target_gid(gid_t *obj TSRMLS_DC) obj 1069 main/SAPI.c return sapi_module.get_target_gid(obj TSRMLS_CC); obj 423 sapi/apache/mod_php5.c static int sapi_apache_get_target_uid(uid_t *obj TSRMLS_DC) obj 425 sapi/apache/mod_php5.c *obj = ap_user_id; obj 432 sapi/apache/mod_php5.c static int sapi_apache_get_target_gid(gid_t *obj TSRMLS_DC) obj 434 sapi/apache/mod_php5.c *obj = ap_group_id;