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;
138 if (bkt->data == NULL) {
153 nghttp2_map_key_type key, void *data) {
161 if (bkt->data == NULL) {
162 map_bucket_set_data(bkt, hash, key, data);
168 map_bucket_swap(bkt, &hash, &key, &data);
201 if (bkt->data == NULL) {
205 bkt->data);
218 int nghttp2_map_insert(nghttp2_map *map, nghttp2_map_key_type key, void *data) {
221 assert(data);
240 data);
264 if (bkt->data == NULL ||
270 return bkt->data;
294 if (bkt->data == NULL ||
307 if (bkt->data == NULL ||