Lines Matching refs:id
2758 int id, size; in memcg_alloc_cache_id() local
2761 id = ida_simple_get(&memcg_cache_ida, in memcg_alloc_cache_id()
2763 if (id < 0) in memcg_alloc_cache_id()
2764 return id; in memcg_alloc_cache_id()
2766 if (id < memcg_nr_cache_ids) in memcg_alloc_cache_id()
2767 return id; in memcg_alloc_cache_id()
2775 size = 2 * (id + 1); in memcg_alloc_cache_id()
2790 ida_simple_remove(&memcg_cache_ida, id); in memcg_alloc_cache_id()
2793 return id; in memcg_alloc_cache_id()
2796 static void memcg_free_cache_id(int id) in memcg_free_cache_id() argument
2798 ida_simple_remove(&memcg_cache_ida, id); in memcg_free_cache_id()
4453 if (frn->bdi_id == wb->bdi->id && in mem_cgroup_track_foreign_dirty_slowpath()
4454 frn->memcg_id == wb->memcg_css->id) in mem_cgroup_track_foreign_dirty_slowpath()
4480 frn->bdi_id = wb->bdi->id; in mem_cgroup_track_foreign_dirty_slowpath()
4481 frn->memcg_id = wb->memcg_css->id; in mem_cgroup_track_foreign_dirty_slowpath()
4913 if (memcg->id.id > 0) { in mem_cgroup_id_remove()
4914 idr_remove(&mem_cgroup_idr, memcg->id.id); in mem_cgroup_id_remove()
4915 memcg->id.id = 0; in mem_cgroup_id_remove()
4921 refcount_add(n, &memcg->id.ref); in mem_cgroup_id_get_many()
4926 if (refcount_sub_and_test(n, &memcg->id.ref)) { in mem_cgroup_id_put_many()
4945 struct mem_cgroup *mem_cgroup_from_id(unsigned short id) in mem_cgroup_from_id() argument
4948 return idr_find(&mem_cgroup_idr, id); in mem_cgroup_from_id()
5040 memcg->id.id = idr_alloc(&mem_cgroup_idr, NULL, in mem_cgroup_alloc()
5043 if (memcg->id.id < 0) in mem_cgroup_alloc()
5084 idr_replace(&mem_cgroup_idr, memcg, memcg->id.id); in mem_cgroup_alloc()
5169 refcount_set(&memcg->id.ref, 1); in mem_cgroup_css_online()
6481 unsigned short id = lookup_swap_cgroup_id(ent); in mem_cgroup_try_charge() local
6484 memcg = mem_cgroup_from_id(id); in mem_cgroup_try_charge()
6962 while (!refcount_inc_not_zero(&memcg->id.ref)) { in mem_cgroup_id_get_online()
7102 unsigned short id; in mem_cgroup_uncharge_swap() local
7107 id = swap_cgroup_record(entry, 0, nr_pages); in mem_cgroup_uncharge_swap()
7109 memcg = mem_cgroup_from_id(id); in mem_cgroup_uncharge_swap()