Lines Matching refs:pData

817 …nline zval *_zend_hash_add_or_update_i(HashTable *ht, zend_string *key, zval *pData, uint32_t flag)  in _zend_hash_add_or_update_i()  argument
848 ZEND_ASSERT(&p->val != pData); in _zend_hash_add_or_update_i()
859 ZEND_ASSERT(&p->val != pData); in _zend_hash_add_or_update_i()
868 ZVAL_COPY_VALUE(data, pData); in _zend_hash_add_or_update_i()
892 ZVAL_COPY_VALUE(&p->val, pData); in _zend_hash_add_or_update_i()
898 …d_or_update_i(HashTable *ht, const char *str, size_t len, zend_ulong h, zval *pData, uint32_t flag) in _zend_hash_str_add_or_update_i() argument
927 ZEND_ASSERT(&p->val != pData); in _zend_hash_str_add_or_update_i()
938 ZEND_ASSERT(&p->val != pData); in _zend_hash_str_add_or_update_i()
947 ZVAL_COPY_VALUE(data, pData); in _zend_hash_str_add_or_update_i()
969 ZVAL_COPY_VALUE(&p->val, pData); in _zend_hash_str_add_or_update_i()
978 ZEND_API zval* ZEND_FASTCALL zend_hash_add_or_update(HashTable *ht, zend_string *key, zval *pData, … in zend_hash_add_or_update() argument
981 return zend_hash_add(ht, key, pData); in zend_hash_add_or_update()
983 return zend_hash_add_new(ht, key, pData); in zend_hash_add_or_update()
985 return zend_hash_update(ht, key, pData); in zend_hash_add_or_update()
988 return zend_hash_update_ind(ht, key, pData); in zend_hash_add_or_update()
992 ZEND_API zval* ZEND_FASTCALL zend_hash_add(HashTable *ht, zend_string *key, zval *pData) in zend_hash_add() argument
994 return _zend_hash_add_or_update_i(ht, key, pData, HASH_ADD); in zend_hash_add()
997 ZEND_API zval* ZEND_FASTCALL zend_hash_update(HashTable *ht, zend_string *key, zval *pData) in zend_hash_update() argument
999 return _zend_hash_add_or_update_i(ht, key, pData, HASH_UPDATE); in zend_hash_update()
1002 ZEND_API zval* ZEND_FASTCALL zend_hash_update_ind(HashTable *ht, zend_string *key, zval *pData) in zend_hash_update_ind() argument
1004 return _zend_hash_add_or_update_i(ht, key, pData, HASH_UPDATE | HASH_UPDATE_INDIRECT); in zend_hash_update_ind()
1007 ZEND_API zval* ZEND_FASTCALL zend_hash_add_new(HashTable *ht, zend_string *key, zval *pData) in zend_hash_add_new() argument
1009 return _zend_hash_add_or_update_i(ht, key, pData, HASH_ADD_NEW); in zend_hash_add_new()
1017 …zend_hash_str_add_or_update(HashTable *ht, const char *str, size_t len, zval *pData, uint32_t flag) in zend_hash_str_add_or_update() argument
1020 return zend_hash_str_add(ht, str, len, pData); in zend_hash_str_add_or_update()
1022 return zend_hash_str_add_new(ht, str, len, pData); in zend_hash_str_add_or_update()
1024 return zend_hash_str_update(ht, str, len, pData); in zend_hash_str_add_or_update()
1027 return zend_hash_str_update_ind(ht, str, len, pData); in zend_hash_str_add_or_update()
1031 …I zval* ZEND_FASTCALL zend_hash_str_update(HashTable *ht, const char *str, size_t len, zval *pData) in zend_hash_str_update() argument
1035 return _zend_hash_str_add_or_update_i(ht, str, len, h, pData, HASH_UPDATE); in zend_hash_str_update()
1038 …al* ZEND_FASTCALL zend_hash_str_update_ind(HashTable *ht, const char *str, size_t len, zval *pData) in zend_hash_str_update_ind() argument
1042 return _zend_hash_str_add_or_update_i(ht, str, len, h, pData, HASH_UPDATE | HASH_UPDATE_INDIRECT); in zend_hash_str_update_ind()
1045 …_API zval* ZEND_FASTCALL zend_hash_str_add(HashTable *ht, const char *str, size_t len, zval *pData) in zend_hash_str_add() argument
1049 return _zend_hash_str_add_or_update_i(ht, str, len, h, pData, HASH_ADD); in zend_hash_str_add()
1052 … zval* ZEND_FASTCALL zend_hash_str_add_new(HashTable *ht, const char *str, size_t len, zval *pData) in zend_hash_str_add_new() argument
1056 return _zend_hash_str_add_or_update_i(ht, str, len, h, pData, HASH_ADD_NEW); in zend_hash_str_add_new()
1083 …ine zval *_zend_hash_index_add_or_update_i(HashTable *ht, zend_ulong h, zval *pData, uint32_t flag) in _zend_hash_index_add_or_update_i() argument
1112 ZVAL_COPY_VALUE(zv, pData); in _zend_hash_index_add_or_update_i()
1135 ZVAL_COPY_VALUE(zv, pData); in _zend_hash_index_add_or_update_i()
1185 ZVAL_COPY_VALUE(&p->val, pData); in _zend_hash_index_add_or_update_i()
1191 ZEND_API zval* ZEND_FASTCALL zend_hash_index_add_or_update(HashTable *ht, zend_ulong h, zval *pData in zend_hash_index_add_or_update() argument
1194 return zend_hash_index_add(ht, h, pData); in zend_hash_index_add_or_update()
1196 return zend_hash_index_add_new(ht, h, pData); in zend_hash_index_add_or_update()
1199 return zend_hash_next_index_insert(ht, pData); in zend_hash_index_add_or_update()
1202 return zend_hash_next_index_insert_new(ht, pData); in zend_hash_index_add_or_update()
1205 return zend_hash_index_update(ht, h, pData); in zend_hash_index_add_or_update()
1209 ZEND_API zval* ZEND_FASTCALL zend_hash_index_add(HashTable *ht, zend_ulong h, zval *pData) in zend_hash_index_add() argument
1211 return _zend_hash_index_add_or_update_i(ht, h, pData, HASH_ADD); in zend_hash_index_add()
1214 ZEND_API zval* ZEND_FASTCALL zend_hash_index_add_new(HashTable *ht, zend_ulong h, zval *pData) in zend_hash_index_add_new() argument
1216 return _zend_hash_index_add_or_update_i(ht, h, pData, HASH_ADD | HASH_ADD_NEW); in zend_hash_index_add_new()
1219 ZEND_API zval* ZEND_FASTCALL zend_hash_index_update(HashTable *ht, zend_ulong h, zval *pData) in zend_hash_index_update() argument
1221 return _zend_hash_index_add_or_update_i(ht, h, pData, HASH_UPDATE); in zend_hash_index_update()
1224 ZEND_API zval* ZEND_FASTCALL zend_hash_next_index_insert(HashTable *ht, zval *pData) in zend_hash_next_index_insert() argument
1226 return _zend_hash_index_add_or_update_i(ht, ht->nNextFreeElement, pData, HASH_ADD | HASH_ADD_NEXT); in zend_hash_next_index_insert()
1229 ZEND_API zval* ZEND_FASTCALL zend_hash_next_index_insert_new(HashTable *ht, zval *pData) in zend_hash_next_index_insert_new() argument
1231 …return _zend_hash_index_add_or_update_i(ht, ht->nNextFreeElement, pData, HASH_ADD | HASH_ADD_NEW |… in zend_hash_next_index_insert_new()