Lines Matching refs:pData
812 …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
843 ZEND_ASSERT(&p->val != pData); in _zend_hash_add_or_update_i()
854 ZEND_ASSERT(&p->val != pData); in _zend_hash_add_or_update_i()
863 ZVAL_COPY_VALUE(data, pData); in _zend_hash_add_or_update_i()
887 ZVAL_COPY_VALUE(&p->val, pData); in _zend_hash_add_or_update_i()
893 …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
922 ZEND_ASSERT(&p->val != pData); in _zend_hash_str_add_or_update_i()
933 ZEND_ASSERT(&p->val != pData); in _zend_hash_str_add_or_update_i()
942 ZVAL_COPY_VALUE(data, pData); in _zend_hash_str_add_or_update_i()
964 ZVAL_COPY_VALUE(&p->val, pData); in _zend_hash_str_add_or_update_i()
973 ZEND_API zval* ZEND_FASTCALL zend_hash_add_or_update(HashTable *ht, zend_string *key, zval *pData, … in zend_hash_add_or_update() argument
976 return zend_hash_add(ht, key, pData); in zend_hash_add_or_update()
978 return zend_hash_add_new(ht, key, pData); in zend_hash_add_or_update()
980 return zend_hash_update(ht, key, pData); in zend_hash_add_or_update()
983 return zend_hash_update_ind(ht, key, pData); in zend_hash_add_or_update()
987 ZEND_API zval* ZEND_FASTCALL zend_hash_add(HashTable *ht, zend_string *key, zval *pData) in zend_hash_add() argument
989 return _zend_hash_add_or_update_i(ht, key, pData, HASH_ADD); in zend_hash_add()
992 ZEND_API zval* ZEND_FASTCALL zend_hash_update(HashTable *ht, zend_string *key, zval *pData) in zend_hash_update() argument
994 return _zend_hash_add_or_update_i(ht, key, pData, HASH_UPDATE); in zend_hash_update()
997 ZEND_API zval* ZEND_FASTCALL zend_hash_update_ind(HashTable *ht, zend_string *key, zval *pData) in zend_hash_update_ind() argument
999 return _zend_hash_add_or_update_i(ht, key, pData, HASH_UPDATE | HASH_UPDATE_INDIRECT); in zend_hash_update_ind()
1002 ZEND_API zval* ZEND_FASTCALL zend_hash_add_new(HashTable *ht, zend_string *key, zval *pData) in zend_hash_add_new() argument
1004 return _zend_hash_add_or_update_i(ht, key, pData, HASH_ADD_NEW); in zend_hash_add_new()
1012 …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
1015 return zend_hash_str_add(ht, str, len, pData); in zend_hash_str_add_or_update()
1017 return zend_hash_str_add_new(ht, str, len, pData); in zend_hash_str_add_or_update()
1019 return zend_hash_str_update(ht, str, len, pData); in zend_hash_str_add_or_update()
1022 return zend_hash_str_update_ind(ht, str, len, pData); in zend_hash_str_add_or_update()
1026 …I zval* ZEND_FASTCALL zend_hash_str_update(HashTable *ht, const char *str, size_t len, zval *pData) in zend_hash_str_update() argument
1030 return _zend_hash_str_add_or_update_i(ht, str, len, h, pData, HASH_UPDATE); in zend_hash_str_update()
1033 …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
1037 return _zend_hash_str_add_or_update_i(ht, str, len, h, pData, HASH_UPDATE | HASH_UPDATE_INDIRECT); in zend_hash_str_update_ind()
1040 …_API zval* ZEND_FASTCALL zend_hash_str_add(HashTable *ht, const char *str, size_t len, zval *pData) in zend_hash_str_add() argument
1044 return _zend_hash_str_add_or_update_i(ht, str, len, h, pData, HASH_ADD); in zend_hash_str_add()
1047 … 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
1051 return _zend_hash_str_add_or_update_i(ht, str, len, h, pData, HASH_ADD_NEW); in zend_hash_str_add_new()
1078 …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
1107 ZVAL_COPY_VALUE(zv, pData); in _zend_hash_index_add_or_update_i()
1130 ZVAL_COPY_VALUE(zv, pData); in _zend_hash_index_add_or_update_i()
1180 ZVAL_COPY_VALUE(&p->val, pData); in _zend_hash_index_add_or_update_i()
1186 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
1189 return zend_hash_index_add(ht, h, pData); in zend_hash_index_add_or_update()
1191 return zend_hash_index_add_new(ht, h, pData); in zend_hash_index_add_or_update()
1194 return zend_hash_next_index_insert(ht, pData); in zend_hash_index_add_or_update()
1197 return zend_hash_next_index_insert_new(ht, pData); in zend_hash_index_add_or_update()
1200 return zend_hash_index_update(ht, h, pData); in zend_hash_index_add_or_update()
1204 ZEND_API zval* ZEND_FASTCALL zend_hash_index_add(HashTable *ht, zend_ulong h, zval *pData) in zend_hash_index_add() argument
1206 return _zend_hash_index_add_or_update_i(ht, h, pData, HASH_ADD); in zend_hash_index_add()
1209 ZEND_API zval* ZEND_FASTCALL zend_hash_index_add_new(HashTable *ht, zend_ulong h, zval *pData) in zend_hash_index_add_new() argument
1211 return _zend_hash_index_add_or_update_i(ht, h, pData, HASH_ADD | HASH_ADD_NEW); in zend_hash_index_add_new()
1214 ZEND_API zval* ZEND_FASTCALL zend_hash_index_update(HashTable *ht, zend_ulong h, zval *pData) in zend_hash_index_update() argument
1216 return _zend_hash_index_add_or_update_i(ht, h, pData, HASH_UPDATE); in zend_hash_index_update()
1219 ZEND_API zval* ZEND_FASTCALL zend_hash_next_index_insert(HashTable *ht, zval *pData) in zend_hash_next_index_insert() argument
1221 return _zend_hash_index_add_or_update_i(ht, ht->nNextFreeElement, pData, HASH_ADD | HASH_ADD_NEXT); in zend_hash_next_index_insert()
1224 ZEND_API zval* ZEND_FASTCALL zend_hash_next_index_insert_new(HashTable *ht, zval *pData) in zend_hash_next_index_insert_new() argument
1226 …return _zend_hash_index_add_or_update_i(ht, ht->nNextFreeElement, pData, HASH_ADD | HASH_ADD_NEW |… in zend_hash_next_index_insert_new()