Lines Matching refs:pData

118 ZEND_API zval* ZEND_FASTCALL zend_hash_add_or_update(HashTable *ht, zend_string *key, zval *pData, …
119 ZEND_API zval* ZEND_FASTCALL zend_hash_update(HashTable *ht, zend_string *key,zval *pData);
120 ZEND_API zval* ZEND_FASTCALL zend_hash_update_ind(HashTable *ht, zend_string *key,zval *pData);
121 ZEND_API zval* ZEND_FASTCALL zend_hash_add(HashTable *ht, zend_string *key,zval *pData);
122 ZEND_API zval* ZEND_FASTCALL zend_hash_add_new(HashTable *ht, zend_string *key,zval *pData);
124 …end_hash_str_add_or_update(HashTable *ht, const char *key, size_t len, zval *pData, uint32_t flag);
125 … zval* ZEND_FASTCALL zend_hash_str_update(HashTable *ht, const char *key, size_t len, zval *pData);
126 …l* ZEND_FASTCALL zend_hash_str_update_ind(HashTable *ht, const char *key, size_t len, zval *pData);
127 …API zval* ZEND_FASTCALL zend_hash_str_add(HashTable *ht, const char *key, size_t len, zval *pData);
128 …zval* ZEND_FASTCALL zend_hash_str_add_new(HashTable *ht, const char *key, size_t len, zval *pData);
130 ZEND_API zval* ZEND_FASTCALL zend_hash_index_add_or_update(HashTable *ht, zend_ulong h, zval *pData
131 ZEND_API zval* ZEND_FASTCALL zend_hash_index_add(HashTable *ht, zend_ulong h, zval *pData);
132 ZEND_API zval* ZEND_FASTCALL zend_hash_index_add_new(HashTable *ht, zend_ulong h, zval *pData);
133 ZEND_API zval* ZEND_FASTCALL zend_hash_index_update(HashTable *ht, zend_ulong h, zval *pData);
134 ZEND_API zval* ZEND_FASTCALL zend_hash_next_index_insert(HashTable *ht, zval *pData);
135 ZEND_API zval* ZEND_FASTCALL zend_hash_next_index_insert_new(HashTable *ht, zval *pData);
408 static zend_always_inline zval *zend_symtable_add_new(HashTable *ht, zend_string *key, zval *pData) in zend_symtable_add_new() argument
413 return zend_hash_index_add_new(ht, idx, pData); in zend_symtable_add_new()
415 return zend_hash_add_new(ht, key, pData); in zend_symtable_add_new()
419 static zend_always_inline zval *zend_symtable_update(HashTable *ht, zend_string *key, zval *pData) in zend_symtable_update() argument
424 return zend_hash_index_update(ht, idx, pData); in zend_symtable_update()
426 return zend_hash_update(ht, key, pData); in zend_symtable_update()
431 …tic zend_always_inline zval *zend_symtable_update_ind(HashTable *ht, zend_string *key, zval *pData) in zend_symtable_update_ind() argument
436 return zend_hash_index_update(ht, idx, pData); in zend_symtable_update_ind()
438 return zend_hash_update_ind(ht, key, pData); in zend_symtable_update_ind()
515 …ways_inline zval *zend_symtable_str_update(HashTable *ht, const char *str, size_t len, zval *pData) in zend_symtable_str_update() argument
520 return zend_hash_index_update(ht, idx, pData); in zend_symtable_str_update()
522 return zend_hash_str_update(ht, str, len, pData); in zend_symtable_str_update()
527 …_inline zval *zend_symtable_str_update_ind(HashTable *ht, const char *str, size_t len, zval *pData) in zend_symtable_str_update_ind() argument
532 return zend_hash_index_update(ht, idx, pData); in zend_symtable_str_update_ind()
534 return zend_hash_str_update_ind(ht, str, len, pData); in zend_symtable_str_update_ind()
586 static zend_always_inline void *zend_hash_add_ptr(HashTable *ht, zend_string *key, void *pData) in zend_hash_add_ptr() argument
590 ZVAL_PTR(&tmp, pData); in zend_hash_add_ptr()
600 static zend_always_inline void *zend_hash_add_new_ptr(HashTable *ht, zend_string *key, void *pData) in zend_hash_add_new_ptr() argument
604 ZVAL_PTR(&tmp, pData); in zend_hash_add_new_ptr()
614 …_always_inline void *zend_hash_str_add_ptr(HashTable *ht, const char *str, size_t len, void *pData) in zend_hash_str_add_ptr() argument
618 ZVAL_PTR(&tmp, pData); in zend_hash_str_add_ptr()
628 …ays_inline void *zend_hash_str_add_new_ptr(HashTable *ht, const char *str, size_t len, void *pData) in zend_hash_str_add_new_ptr() argument
632 ZVAL_PTR(&tmp, pData); in zend_hash_str_add_new_ptr()
642 static zend_always_inline void *zend_hash_update_ptr(HashTable *ht, zend_string *key, void *pData) in zend_hash_update_ptr() argument
646 ZVAL_PTR(&tmp, pData); in zend_hash_update_ptr()
652 …ways_inline void *zend_hash_str_update_ptr(HashTable *ht, const char *str, size_t len, void *pData) in zend_hash_str_update_ptr() argument
656 ZVAL_PTR(&tmp, pData); in zend_hash_str_update_ptr()
662 static zend_always_inline void *zend_hash_add_mem(HashTable *ht, zend_string *key, void *pData, siz… in zend_hash_add_mem() argument
669 memcpy(Z_PTR_P(zv), pData, size); in zend_hash_add_mem()
675 static zend_always_inline void *zend_hash_add_new_mem(HashTable *ht, zend_string *key, void *pData,… in zend_hash_add_new_mem() argument
682 memcpy(Z_PTR_P(zv), pData, size); in zend_hash_add_new_mem()
688 …e void *zend_hash_str_add_mem(HashTable *ht, const char *str, size_t len, void *pData, size_t size) in zend_hash_str_add_mem() argument
695 memcpy(Z_PTR_P(zv), pData, size); in zend_hash_str_add_mem()
701 …id *zend_hash_str_add_new_mem(HashTable *ht, const char *str, size_t len, void *pData, size_t size) in zend_hash_str_add_new_mem() argument
708 memcpy(Z_PTR_P(zv), pData, size); in zend_hash_str_add_new_mem()
714 static zend_always_inline void *zend_hash_update_mem(HashTable *ht, zend_string *key, void *pData, … in zend_hash_update_mem() argument
719 memcpy(p, pData, size); in zend_hash_update_mem()
723 …oid *zend_hash_str_update_mem(HashTable *ht, const char *str, size_t len, void *pData, size_t size) in zend_hash_str_update_mem() argument
728 memcpy(p, pData, size); in zend_hash_str_update_mem()
732 static zend_always_inline void *zend_hash_index_add_ptr(HashTable *ht, zend_ulong h, void *pData) in zend_hash_index_add_ptr() argument
736 ZVAL_PTR(&tmp, pData); in zend_hash_index_add_ptr()
741 …atic zend_always_inline void *zend_hash_index_add_new_ptr(HashTable *ht, zend_ulong h, void *pData) in zend_hash_index_add_new_ptr() argument
745 ZVAL_PTR(&tmp, pData); in zend_hash_index_add_new_ptr()
750 static zend_always_inline void *zend_hash_index_update_ptr(HashTable *ht, zend_ulong h, void *pData) in zend_hash_index_update_ptr() argument
754 ZVAL_PTR(&tmp, pData); in zend_hash_index_update_ptr()
760 static zend_always_inline void *zend_hash_index_add_mem(HashTable *ht, zend_ulong h, void *pData, s… in zend_hash_index_add_mem() argument
767 memcpy(Z_PTR_P(zv), pData, size); in zend_hash_index_add_mem()
773 static zend_always_inline void *zend_hash_next_index_insert_ptr(HashTable *ht, void *pData) in zend_hash_next_index_insert_ptr() argument
777 ZVAL_PTR(&tmp, pData); in zend_hash_next_index_insert_ptr()
787 static zend_always_inline void *zend_hash_index_update_mem(HashTable *ht, zend_ulong h, void *pData in zend_hash_index_update_mem() argument
792 memcpy(p, pData, size); in zend_hash_index_update_mem()
796 static zend_always_inline void *zend_hash_next_index_insert_mem(HashTable *ht, void *pData, size_t … in zend_hash_next_index_insert_mem() argument
803 memcpy(Z_PTR_P(zv), pData, size); in zend_hash_next_index_insert_mem()