Lines Matching refs:key
227 const struct idmap_key *key = k; in cmp_map_id() local
230 id2 = key->id + key->count - 1; in cmp_map_id()
233 if (key->map_up) in cmp_map_id()
240 if (key->id >= first && key->id <= last && in cmp_map_id()
244 if (key->id < first || id2 < first) in cmp_map_id()
257 struct idmap_key key; in map_id_range_down_max() local
259 key.map_up = false; in map_id_range_down_max()
260 key.count = count; in map_id_range_down_max()
261 key.id = id; in map_id_range_down_max()
263 return bsearch(&key, map->forward, extents, in map_id_range_down_max()
344 struct idmap_key key; in map_id_up_max() local
346 key.map_up = true; in map_id_up_max()
347 key.count = 1; in map_id_up_max()
348 key.id = id; in map_id_up_max()
350 return bsearch(&key, map->reverse, extents, in map_id_up_max()