Lines Matching refs:data
53 void nghttp3_map_each_free(nghttp3_map *map, int (*func)(void *data, void *ptr),
61 if (bkt->data == NULL) {
65 func(bkt->data, ptr);
69 int nghttp3_map_each(nghttp3_map *map, int (*func)(void *data, void *ptr),
82 if (bkt->data == NULL) {
86 rv = func(bkt->data, ptr);
112 void *data = bkt->data;
116 bkt->data = *pdata;
120 *pdata = data;
124 nghttp3_map_key_type key, void *data) {
127 bkt->data = data;
138 if (bkt->data == NULL) {
152 nghttp3_map_key_type key, void *data) {
160 if (bkt->data == NULL) {
161 map_bucket_set_data(bkt, hash, key, data);
167 map_bucket_swap(bkt, &hash, &key, &data);
200 if (bkt->data == NULL) {
204 bkt->data);
217 int nghttp3_map_insert(nghttp3_map *map, nghttp3_map_key_type key, void *data) {
220 assert(data);
239 data);
263 if (bkt->data == NULL ||
269 return bkt->data;
293 if (bkt->data == NULL ||
306 if (bkt->data == NULL ||