Lines Matching refs:cache_slot
1016 void **cache_slot; variable
1053 cache_slot = (OP2_TYPE == IS_CONST) ? CACHE_ADDR((opline+1)->extended_value) : _cache_slot;
1054 …if (EXPECTED((zptr = zobj->handlers->get_property_ptr_ptr(zobj, name, BP_VAR_RW, cache_slot)) != N…
1072 prop_info = (zend_property_info*)CACHED_PTR_EX(cache_slot + 2);
1086 zend_assign_op_overloaded_property(zobj, name, cache_slot, value OPLINE_CC EXECUTE_DATA_CC);
1287 void **cache_slot; variable
1322 cache_slot = (OP2_TYPE == IS_CONST) ? CACHE_ADDR(opline->extended_value) : _cache_slot;
1323 …if (EXPECTED((zptr = zobj->handlers->get_property_ptr_ptr(zobj, name, BP_VAR_RW, cache_slot)) != N…
1329 prop_info = (zend_property_info *) CACHED_PTR_EX(cache_slot + 2);
1333 zend_pre_incdec_overloaded_property(zobj, name, cache_slot OPLINE_CC EXECUTE_DATA_CC);
1357 void **cache_slot; variable
1392 cache_slot = (OP2_TYPE == IS_CONST) ? CACHE_ADDR(opline->extended_value) : _cache_slot;
1393 …if (EXPECTED((zptr = zobj->handlers->get_property_ptr_ptr(zobj, name, BP_VAR_RW, cache_slot)) != N…
1397 prop_info = (zend_property_info*)CACHED_PTR_EX(cache_slot + 2);
1401 zend_post_incdec_overloaded_property(zobj, name, cache_slot OPLINE_CC EXECUTE_DATA_CC);
2038 void **cache_slot = NULL; variable
2068 …cache_slot = CACHE_ADDR(opline->extended_value & ~ZEND_FETCH_REF /* FUNC_ARG fetch may contain it …
2070 if (EXPECTED(zobj->ce == CACHED_PTR_EX(cache_slot))) {
2071 uintptr_t prop_offset = (uintptr_t)CACHED_PTR_EX(cache_slot + 1);
2086 zend_property_info *prop_info = CACHED_PTR_EX(cache_slot + 2);
2145 CACHE_PTR_EX(cache_slot + 1, (void*)ZEND_DYNAMIC_PROPERTY_OFFSET);
2150 CACHE_PTR_EX(cache_slot + 1, (void*)ZEND_ENCODE_DYN_PROP_OFFSET(idx));
2176 …retval = zobj->handlers->read_property(zobj, name, BP_VAR_R, cache_slot, EX_VAR(opline->result.var…
2245 void **cache_slot = NULL; variable
2274 cache_slot = CACHE_ADDR(opline->extended_value);
2276 if (EXPECTED(zobj->ce == CACHED_PTR_EX(cache_slot))) {
2277 uintptr_t prop_offset = (uintptr_t)CACHED_PTR_EX(cache_slot + 1);
2293 zend_property_info *prop_info = CACHED_PTR_EX(cache_slot + 2);
2319 CACHE_PTR_EX(cache_slot + 1, (void*)ZEND_DYNAMIC_PROPERTY_OFFSET);
2324 CACHE_PTR_EX(cache_slot + 1, (void*)ZEND_ENCODE_DYN_PROP_OFFSET(idx));
2342 …retval = zobj->handlers->read_property(zobj, name, BP_VAR_IS, cache_slot, EX_VAR(opline->result.va…
2457 void **cache_slot = CACHE_ADDR(opline->extended_value); variable
2458 uintptr_t prop_offset = (uintptr_t)CACHED_PTR_EX(cache_slot + 1);
2464 zend_property_info *prop_info = (zend_property_info*) CACHED_PTR_EX(cache_slot + 2);
2537 zend_property_info *prop_info = CACHED_PTR_EX(cache_slot + 2);
4413 void *cache_slot = CACHE_ADDR(opline->op2.num); variable
4430 if (UNEXPECTED(!zend_check_type_slow(&ret_info->type, retval_ptr, ref, cache_slot, 1, 0))) {
5231 void *cache_slot[2] = {NULL, NULL}; in ZEND_HASH_FOREACH_STR_KEY_VAL() local
5233 EX(call)->func, name, cache_slot) + 1; in ZEND_HASH_FOREACH_STR_KEY_VAL()
5249 void *cache_slot[2] = {NULL, NULL}; in ZEND_HASH_FOREACH_STR_KEY_VAL() local
5251 top = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot); in ZEND_HASH_FOREACH_STR_KEY_VAL()
5345 void *cache_slot[2] = {NULL, NULL}; variable
5347 top = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot);
5518 void *cache_slot[2] = {NULL, NULL}; in ZEND_HASH_FOREACH_STR_KEY_VAL() local
5520 param = zend_handle_named_arg(&EX(call), name, &arg_num, cache_slot); in ZEND_HASH_FOREACH_STR_KEY_VAL()