Lines Matching refs:p

122 	Bucket *p;  in zend_accel_move_user_functions()  local
127 ZEND_HASH_REVERSE_FOREACH_BUCKET(src, p) { in zend_accel_move_user_functions()
128 zend_function *function = Z_PTR(p->val); in zend_accel_move_user_functions()
131 _zend_hash_append_ptr(dst, p->key, function); in zend_accel_move_user_functions()
132 zend_hash_del_bucket(src, p); in zend_accel_move_user_functions()
231 Bucket *p, *q, *end; in zend_hash_clone_constants() local
252 p = source->arData; in zend_hash_clone_constants()
253 end = p + source->nNumUsed; in zend_hash_clone_constants()
254 for (; p != end; p++) { in zend_hash_clone_constants()
255 if (UNEXPECTED(Z_TYPE(p->val) == IS_UNDEF)) continue; in zend_hash_clone_constants()
256 nIndex = p->h | ht->nTableMask; in zend_hash_clone_constants()
264 q->h = p->h; in zend_hash_clone_constants()
265 q->key = p->key; in zend_hash_clone_constants()
268 ZVAL_COPY_VALUE(&q->val, &p->val); in zend_hash_clone_constants()
275 Bucket *p, *q, *end; in zend_hash_clone_methods() local
297 p = source->arData; in zend_hash_clone_methods()
298 end = p + source->nNumUsed; in zend_hash_clone_methods()
299 for (; p != end; p++) { in zend_hash_clone_methods()
300 if (UNEXPECTED(Z_TYPE(p->val) == IS_UNDEF)) continue; in zend_hash_clone_methods()
302 nIndex = p->h | ht->nTableMask; in zend_hash_clone_methods()
310 q->h = p->h; in zend_hash_clone_methods()
311 ZEND_ASSERT(p->key != NULL); in zend_hash_clone_methods()
312 q->key = p->key; in zend_hash_clone_methods()
315 ZVAL_PTR(&q->val, ARENA_REALLOC(Z_PTR(p->val))); in zend_hash_clone_methods()
333 Bucket *p, *q, *end; in zend_hash_clone_prop_info() local
355 p = source->arData; in zend_hash_clone_prop_info()
356 end = p + source->nNumUsed; in zend_hash_clone_prop_info()
357 for (; p != end; p++) { in zend_hash_clone_prop_info()
358 if (UNEXPECTED(Z_TYPE(p->val) == IS_UNDEF)) continue; in zend_hash_clone_prop_info()
360 nIndex = p->h | ht->nTableMask; in zend_hash_clone_prop_info()
368 q->h = p->h; in zend_hash_clone_prop_info()
369 ZEND_ASSERT(p->key != NULL); in zend_hash_clone_prop_info()
370 q->key = p->key; in zend_hash_clone_prop_info()
373 prop_info = ARENA_REALLOC(Z_PTR(p->val)); in zend_hash_clone_prop_info()
526 Bucket *p, *end; in zend_accel_function_hash_copy() local
530 p = source->arData; in zend_accel_function_hash_copy()
531 end = p + source->nNumUsed; in zend_accel_function_hash_copy()
532 for (; p != end; p++) { in zend_accel_function_hash_copy()
533 if (UNEXPECTED(Z_TYPE(p->val) == IS_UNDEF)) continue; in zend_accel_function_hash_copy()
534 ZEND_ASSERT(p->key); in zend_accel_function_hash_copy()
535 t = zend_hash_find(target, p->key); in zend_accel_function_hash_copy()
537 if (EXPECTED(ZSTR_LEN(p->key) > 0) && EXPECTED(ZSTR_VAL(p->key)[0] == 0)) { in zend_accel_function_hash_copy()
539 t = zend_hash_update(target, p->key, &p->val); in zend_accel_function_hash_copy()
544 _zend_hash_append_ptr(target, p->key, Z_PTR(p->val)); in zend_accel_function_hash_copy()
551 function1 = Z_PTR(p->val); in zend_accel_function_hash_copy()
570 Bucket *p, *end; in zend_accel_function_hash_copy_from_shm() local
574 p = source->arData; in zend_accel_function_hash_copy_from_shm()
575 end = p + source->nNumUsed; in zend_accel_function_hash_copy_from_shm()
576 for (; p != end; p++) { in zend_accel_function_hash_copy_from_shm()
577 if (UNEXPECTED(Z_TYPE(p->val) == IS_UNDEF)) continue; in zend_accel_function_hash_copy_from_shm()
578 ZEND_ASSERT(p->key); in zend_accel_function_hash_copy_from_shm()
579 t = zend_hash_find(target, p->key); in zend_accel_function_hash_copy_from_shm()
581 if (EXPECTED(ZSTR_LEN(p->key) > 0) && EXPECTED(ZSTR_VAL(p->key)[0] == 0)) { in zend_accel_function_hash_copy_from_shm()
583 zend_hash_update_ptr(target, p->key, ARENA_REALLOC(Z_PTR(p->val))); in zend_accel_function_hash_copy_from_shm()
588 _zend_hash_append_ptr(target, p->key, ARENA_REALLOC(Z_PTR(p->val))); in zend_accel_function_hash_copy_from_shm()
595 function1 = Z_PTR(p->val); in zend_accel_function_hash_copy_from_shm()
613 Bucket *p, *end; in zend_accel_class_hash_copy() local
617 p = source->arData; in zend_accel_class_hash_copy()
618 end = p + source->nNumUsed; in zend_accel_class_hash_copy()
619 for (; p != end; p++) { in zend_accel_class_hash_copy()
620 if (UNEXPECTED(Z_TYPE(p->val) == IS_UNDEF)) continue; in zend_accel_class_hash_copy()
621 ZEND_ASSERT(p->key); in zend_accel_class_hash_copy()
622 t = zend_hash_find(target, p->key); in zend_accel_class_hash_copy()
624 if (EXPECTED(ZSTR_LEN(p->key) > 0) && EXPECTED(ZSTR_VAL(p->key)[0] == 0)) { in zend_accel_class_hash_copy()
628 zend_class_entry *ce1 = Z_PTR(p->val); in zend_accel_class_hash_copy()
641 t = _zend_hash_append_ptr(target, p->key, Z_PTR(p->val)); in zend_accel_class_hash_copy()