Lines Matching refs:data
39 free(map->data); in map_destroy()
47 if (!map->data[i].item) in map_clear()
49 if (map->data[i].item != &deleted) in map_clear()
50 (* release)(map->data[i].item); in map_clear()
51 map->data[i].item = NULL; in map_clear()
59 map->data = 0; in map_create()
75 e = &map->data[idx]; in map_hash()
102 if (map->data[rc].item == &deleted) in map_reput()
105 *old = map->data[rc].item; in map_reput()
107 map->data[rc].item = value; in map_reput()
109 map->data[rc].item->key = key; in map_reput()
129 oldt = map->data; in map_rehash()
130 map->data = newt; in map_rehash()
160 e = &map->data[idx]; in map_find()
210 if (map->data[i].item && map->data[i].item != &deleted) in map_iter_from()
211 return &map->data[i]; in map_iter_from()
221 return map_iter_from(map, (iter - map->data) + 1); in map_iter_next()