Lines Matching refs:idx
275 int idx = tracing_map_add_field(map, cmp_fn); in tracing_map_add_key_field() local
277 if (idx < 0) in tracing_map_add_key_field()
278 return idx; in tracing_map_add_key_field()
280 map->fields[idx].offset = offset; in tracing_map_add_key_field()
282 map->key_idx[map->n_keys++] = idx; in tracing_map_add_key_field()
284 return idx; in tracing_map_add_key_field()
455 int idx; in get_free_elt() local
457 idx = atomic_inc_return(&map->next_elt); in get_free_elt()
458 if (idx < map->max_elts) { in get_free_elt()
459 elt = *(TRACING_MAP_ELT(map->elts, idx)); in get_free_elt()
518 u32 idx, key_hash, test_key; in __tracing_map_insert() local
526 idx = key_hash >> (32 - (map->map_bits + 1)); in __tracing_map_insert()
529 idx &= (map->map_size - 1); in __tracing_map_insert()
530 entry = TRACING_MAP_ENTRY(map->map, idx); in __tracing_map_insert()
596 idx++; in __tracing_map_insert()