Searched refs:ref (Results 1 – 6 of 6) sorted by relevance
/mm/ |
D | memremap.c | 120 percpu_ref_kill(pgmap->ref); in dev_pagemap_kill() 129 percpu_ref_exit(pgmap->ref); in dev_pagemap_cleanup() 135 if (pgmap->ref == &pgmap->internal_ref) in dev_pagemap_cleanup() 136 pgmap->ref = NULL; in dev_pagemap_cleanup() 189 static void dev_pagemap_percpu_release(struct percpu_ref *ref) in dev_pagemap_percpu_release() argument 192 container_of(ref, struct dev_pagemap, internal_ref); in dev_pagemap_percpu_release() 298 percpu_ref_get_many(pgmap->ref, pfn_end(pgmap, range_id) in pagemap_range() 366 if (!pgmap->ref) { in memremap_pages() 375 pgmap->ref = &pgmap->internal_ref; in memremap_pages() 490 if (pgmap && !percpu_ref_tryget_live(pgmap->ref)) in get_dev_pagemap()
|
D | z3fold.c | 526 static void release_z3fold_page(struct kref *ref) in release_z3fold_page() argument 528 struct z3fold_header *zhdr = container_of(ref, struct z3fold_header, in release_z3fold_page() 533 static void release_z3fold_page_locked(struct kref *ref) in release_z3fold_page_locked() argument 535 struct z3fold_header *zhdr = container_of(ref, struct z3fold_header, in release_z3fold_page_locked() 541 static void release_z3fold_page_locked_list(struct kref *ref) in release_z3fold_page_locked_list() argument 543 struct z3fold_header *zhdr = container_of(ref, struct z3fold_header, in release_z3fold_page_locked_list()
|
D | backing-dev.c | 970 static void release_bdi(struct kref *ref) in release_bdi() argument 973 container_of(ref, struct backing_dev_info, refcnt); in release_bdi()
|
D | memcontrol.c | 271 static void obj_cgroup_release(struct percpu_ref *ref) in obj_cgroup_release() argument 273 struct obj_cgroup *objcg = container_of(ref, struct obj_cgroup, refcnt); in obj_cgroup_release() 309 percpu_ref_exit(ref); in obj_cgroup_release() 5132 refcount_add(n, &memcg->id.ref); in mem_cgroup_id_get_many() 5137 if (refcount_sub_and_test(n, &memcg->id.ref)) { in mem_cgroup_id_put_many() 5359 refcount_set(&memcg->id.ref, 1); in mem_cgroup_css_online() 7256 while (!refcount_inc_not_zero(&memcg->id.ref)) { in mem_cgroup_id_get_online()
|
D | swapfile.c | 515 static void swap_users_ref_free(struct percpu_ref *ref) in swap_users_ref_free() argument 519 si = container_of(ref, struct swap_info_struct, users); in swap_users_ref_free()
|
D | hugetlb.c | 929 void resv_map_release(struct kref *ref) in resv_map_release() argument 931 struct resv_map *resv_map = container_of(ref, struct resv_map, refs); in resv_map_release()
|