Lines Matching refs:p

142 ZEND_API zval* ZEND_FASTCALL zend_hash_set_bucket_key(HashTable *ht, Bucket *p, zend_string *key);
173 ZEND_API void ZEND_FASTCALL zend_hash_del_bucket(HashTable *ht, Bucket *p);
292 ZEND_API void zend_hash_bucket_swap(Bucket *p, Bucket *q);
293 ZEND_API void zend_hash_bucket_renum_swap(Bucket *p, Bucket *q);
294 ZEND_API void zend_hash_bucket_packed_swap(Bucket *p, Bucket *q);
770 void *p; in zend_hash_update_mem() local
772 p = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); in zend_hash_update_mem()
773 memcpy(p, pData, size); in zend_hash_update_mem()
774 return zend_hash_update_ptr(ht, key, p); in zend_hash_update_mem()
779 void *p; in zend_hash_str_update_mem() local
781 p = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); in zend_hash_str_update_mem()
782 memcpy(p, pData, size); in zend_hash_str_update_mem()
783 return zend_hash_str_update_ptr(ht, str, len, p); in zend_hash_str_update_mem()
843 void *p; in zend_hash_index_update_mem() local
845 p = pemalloc(size, GC_FLAGS(ht) & IS_ARRAY_PERSISTENT); in zend_hash_index_update_mem()
846 memcpy(p, pData, size); in zend_hash_index_update_mem()
847 return zend_hash_index_update_ptr(ht, h, p); in zend_hash_index_update_mem()
1609 Bucket *p = ht->arData + idx; in _zend_hash_append_ex() local
1611 ZVAL_COPY_VALUE(&p->val, zv); in _zend_hash_append_ex()
1617 p->key = key; in _zend_hash_append_ex()
1618 p->h = ZSTR_H(key); in _zend_hash_append_ex()
1619 nIndex = (uint32_t)p->h | ht->nTableMask; in _zend_hash_append_ex()
1620 Z_NEXT(p->val) = HT_HASH(ht, nIndex); in _zend_hash_append_ex()
1623 return &p->val; in _zend_hash_append_ex()
1635 Bucket *p = ht->arData + idx; in _zend_hash_append_ptr_ex() local
1637 ZVAL_PTR(&p->val, ptr); in _zend_hash_append_ptr_ex()
1643 p->key = key; in _zend_hash_append_ptr_ex()
1644 p->h = ZSTR_H(key); in _zend_hash_append_ptr_ex()
1645 nIndex = (uint32_t)p->h | ht->nTableMask; in _zend_hash_append_ptr_ex()
1646 Z_NEXT(p->val) = HT_HASH(ht, nIndex); in _zend_hash_append_ptr_ex()
1649 return &p->val; in _zend_hash_append_ptr_ex()
1661 Bucket *p = ht->arData + idx; in _zend_hash_append_ind() local
1663 ZVAL_INDIRECT(&p->val, ptr); in _zend_hash_append_ind()
1669 p->key = key; in _zend_hash_append_ind()
1670 p->h = ZSTR_H(key); in _zend_hash_append_ind()
1671 nIndex = (uint32_t)p->h | ht->nTableMask; in _zend_hash_append_ind()
1672 Z_NEXT(p->val) = HT_HASH(ht, nIndex); in _zend_hash_append_ind()