Lines Matching refs:data
52 void nghttp2_map_each_free(nghttp2_map *map, int (*func)(void *data, void *ptr),
60 if (bkt->data == NULL) {
64 func(bkt->data, ptr);
68 int nghttp2_map_each(nghttp2_map *map, int (*func)(void *data, void *ptr),
81 if (bkt->data == NULL) {
85 rv = func(bkt->data, ptr);
111 void *data = bkt->data;
115 bkt->data = *pdata;
119 *pdata = data;
123 nghttp2_map_key_type key, void *data) {
126 bkt->data = data;
137 if (bkt->data == NULL) {
151 nghttp2_map_key_type key, void *data) {
159 if (bkt->data == NULL) {
160 map_bucket_set_data(bkt, hash, key, data);
166 map_bucket_swap(bkt, &hash, &key, &data);
199 if (bkt->data == NULL) {
203 bkt->data);
216 int nghttp2_map_insert(nghttp2_map *map, nghttp2_map_key_type key, void *data) {
219 assert(data);
238 data);
262 if (bkt->data == NULL ||
268 return bkt->data;
292 if (bkt->data == NULL ||
305 if (bkt->data == NULL ||