Lines Matching refs:key_id

18 static int key_id_index(unsigned int key_id)
20 if (key_id >= NUM_KEYS) {
24 return key_id;
48 unsigned int key_id)
54 key.id = key_id;
57 pr_err("Key %u: Failed to get object.\n", key_id);
60 if (!world->key_refs[key_id_index(key_id)]) {
61 world->objagg_objs[key_id_index(key_id)] = objagg_obj;
62 } else if (world->objagg_objs[key_id_index(key_id)] != objagg_obj) {
64 key_id);
68 world->key_refs[key_id_index(key_id)]++;
77 unsigned int key_id)
81 if (!world->key_refs[key_id_index(key_id)])
83 objagg_obj = world->objagg_objs[key_id_index(key_id)];
85 world->key_refs[key_id_index(key_id)]--;
152 unsigned int key_id, bool should_create_root)
163 objagg_obj = world_obj_get(world, objagg, key_id);
165 pr_err("Key %u: Failed to get object.\n", key_id);
170 pr_err("Key %u: Root was not created\n", key_id);
177 key_id);
183 if (root->key.id != key_id) {
184 pr_err("Key %u: Root has unexpected key id\n", key_id);
191 key_id);
205 unsigned int key_id, bool should_destroy_root)
209 world_obj_put(world, objagg, key_id);
213 pr_err("Key %u: Root was not destroyed\n", key_id);
219 key_id);
403 unsigned int key_id;
412 unsigned int key_id;
425 #define ROOT(key_id, user_count, delta_user_count) \
426 {{user_count, delta_user_count}, true, key_id}
428 #define DELTA(key_id, user_count) \
429 {{user_count, user_count}, false, key_id}
566 unsigned int key_id = action_item->key_id;
572 key_id);
581 key_id);
590 key_id);
600 key_id);
609 key_id);
618 key_id);
630 unsigned int key_id;
633 key_id = root_key->id;
636 key_id += delta->key_id_diff;
637 return key_id;
671 expect_stats_info->key_id) {
764 unsigned int key_id = action_item->key_id;
775 objagg_obj = world_obj_get(world, objagg, key_id);
780 world_obj_put(world, objagg, key_id);
793 pr_err("Key %u: Stats: %s\n", action_item->key_id, errmsg);