Lines Matching refs:data
44 void *data;
70 * given the |data| object. The |ptr| will be passed to the |func| as
73 void ngtcp2_map_each_free(ngtcp2_map *map, int (*func)(void *data, void *ptr),
77 * Inserts the new |data| with the |key| to the map |map|.
87 int ngtcp2_map_insert(ngtcp2_map *map, ngtcp2_map_key_type key, void *data);
90 * Returns the data associated by the key |key|. If there is no such
91 * data, this function returns NULL.
96 * Removes the data associated by the key |key| from the |map|. The
97 * removed data is not freed by this function.
103 * The data associated by |key| does not exist.
118 * Applies the function |func| to each data in the |map| with the
122 * next data. If the |func| returns nonzero, it will not call the
128 * Don't use this function to free each data. Use
131 int ngtcp2_map_each(ngtcp2_map *map, int (*func)(void *data, void *ptr),