percpu_ref 113 block/blk-cgroup.c static void blkg_release(struct percpu_ref *ref) percpu_ref 452 block/blk-core.c static void blk_queue_usage_counter_release(struct percpu_ref *ref) percpu_ref 259 block/partition-generic.c void __delete_partition(struct percpu_ref *ref) percpu_ref 128 drivers/infiniband/sw/rdmavt/mr.c static void __rvt_mregion_complete(struct percpu_ref *ref) percpu_ref 5409 drivers/md/md.c static void no_op(struct percpu_ref *r) {} percpu_ref 440 drivers/md/md.h struct percpu_ref writes_pending; percpu_ref 412 drivers/nvme/target/core.c static void nvmet_destroy_namespace(struct percpu_ref *ref) percpu_ref 747 drivers/nvme/target/core.c static void nvmet_confirm_sq(struct percpu_ref *ref) percpu_ref 774 drivers/nvme/target/core.c static void nvmet_sq_free(struct percpu_ref *ref) percpu_ref 54 drivers/nvme/target/nvmet.h struct percpu_ref ref; percpu_ref 98 drivers/nvme/target/nvmet.h struct percpu_ref ref; percpu_ref 668 drivers/pci/p2pdma.c struct percpu_ref *ref; percpu_ref 703 drivers/pci/p2pdma.c struct percpu_ref *ref; percpu_ref 438 drivers/target/target_core_tpg.c static void core_tpg_lun_ref_release(struct percpu_ref *ref) percpu_ref 214 drivers/target/target_core_transport.c static void target_release_sess_cmd_refcnt(struct percpu_ref *ref) percpu_ref 98 fs/aio.c struct percpu_ref users; percpu_ref 101 fs/aio.c struct percpu_ref reqs; percpu_ref 596 fs/aio.c static void free_ioctx_reqs(struct percpu_ref *ref) percpu_ref 614 fs/aio.c static void free_ioctx_users(struct percpu_ref *ref) percpu_ref 178 fs/io_uring.c struct percpu_ref refs; percpu_ref 389 fs/io_uring.c static void io_ring_ctx_ref_free(struct percpu_ref *ref) percpu_ref 174 include/linux/backing-dev-defs.h struct percpu_ref refcnt; /* used only for !root wb's */ percpu_ref 125 include/linux/blk-cgroup.h struct percpu_ref refcnt; percpu_ref 573 include/linux/blkdev.h struct percpu_ref q_usage_counter; percpu_ref 78 include/linux/bpf-cgroup.h struct percpu_ref refcnt; percpu_ref 141 include/linux/cgroup-defs.h struct percpu_ref refcnt; percpu_ref 132 include/linux/genhd.h struct percpu_ref ref; percpu_ref 632 include/linux/genhd.h extern void __delete_partition(struct percpu_ref *); percpu_ref 110 include/linux/memremap.h struct percpu_ref *ref; percpu_ref 111 include/linux/memremap.h struct percpu_ref internal_ref; percpu_ref 59 include/linux/percpu-refcount.h struct percpu_ref; percpu_ref 60 include/linux/percpu-refcount.h typedef void (percpu_ref_func_t)(struct percpu_ref *); percpu_ref 109 include/linux/percpu-refcount.h int __must_check percpu_ref_init(struct percpu_ref *ref, percpu_ref 112 include/linux/percpu-refcount.h void percpu_ref_exit(struct percpu_ref *ref); percpu_ref 113 include/linux/percpu-refcount.h void percpu_ref_switch_to_atomic(struct percpu_ref *ref, percpu_ref 115 include/linux/percpu-refcount.h void percpu_ref_switch_to_atomic_sync(struct percpu_ref *ref); percpu_ref 116 include/linux/percpu-refcount.h void percpu_ref_switch_to_percpu(struct percpu_ref *ref); percpu_ref 117 include/linux/percpu-refcount.h void percpu_ref_kill_and_confirm(struct percpu_ref *ref, percpu_ref 119 include/linux/percpu-refcount.h void percpu_ref_resurrect(struct percpu_ref *ref); percpu_ref 120 include/linux/percpu-refcount.h void percpu_ref_reinit(struct percpu_ref *ref); percpu_ref 134 include/linux/percpu-refcount.h static inline void percpu_ref_kill(struct percpu_ref *ref) percpu_ref 145 include/linux/percpu-refcount.h static inline bool __ref_is_percpu(struct percpu_ref *ref, percpu_ref 185 include/linux/percpu-refcount.h static inline void percpu_ref_get_many(struct percpu_ref *ref, unsigned long nr) percpu_ref 207 include/linux/percpu-refcount.h static inline void percpu_ref_get(struct percpu_ref *ref) percpu_ref 221 include/linux/percpu-refcount.h static inline bool percpu_ref_tryget(struct percpu_ref *ref) percpu_ref 255 include/linux/percpu-refcount.h static inline bool percpu_ref_tryget_live(struct percpu_ref *ref) percpu_ref 284 include/linux/percpu-refcount.h static inline void percpu_ref_put_many(struct percpu_ref *ref, unsigned long nr) percpu_ref 307 include/linux/percpu-refcount.h static inline void percpu_ref_put(struct percpu_ref *ref) percpu_ref 321 include/linux/percpu-refcount.h static inline bool percpu_ref_is_dying(struct percpu_ref *ref) percpu_ref 334 include/linux/percpu-refcount.h static inline bool percpu_ref_is_zero(struct percpu_ref *ref) percpu_ref 86 include/rdma/rdmavt_mr.h struct percpu_ref refcount; percpu_ref 613 include/target/target_core_base.h struct percpu_ref cmd_count; percpu_ref 745 include/target/target_core_base.h struct percpu_ref lun_ref; percpu_ref 80 kernel/bpf/cgroup.c static void cgroup_bpf_release_fn(struct percpu_ref *ref) percpu_ref 223 kernel/cgroup/cgroup.c static void css_release(struct percpu_ref *ref); percpu_ref 5075 kernel/cgroup/cgroup.c static void css_release(struct percpu_ref *ref) percpu_ref 5458 kernel/cgroup/cgroup.c static void css_killed_ref_fn(struct percpu_ref *ref) percpu_ref 40 lib/percpu-refcount.c static unsigned long __percpu *percpu_count_ptr(struct percpu_ref *ref) percpu_ref 60 lib/percpu-refcount.c int percpu_ref_init(struct percpu_ref *ref, percpu_ref_func_t *release, percpu_ref 105 lib/percpu-refcount.c void percpu_ref_exit(struct percpu_ref *ref) percpu_ref 120 lib/percpu-refcount.c struct percpu_ref *ref = container_of(rcu, struct percpu_ref, rcu); percpu_ref 135 lib/percpu-refcount.c struct percpu_ref *ref = container_of(rcu, struct percpu_ref, rcu); percpu_ref 168 lib/percpu-refcount.c static void percpu_ref_noop_confirm_switch(struct percpu_ref *ref) percpu_ref 172 lib/percpu-refcount.c static void __percpu_ref_switch_to_atomic(struct percpu_ref *ref, percpu_ref 194 lib/percpu-refcount.c static void __percpu_ref_switch_to_percpu(struct percpu_ref *ref) percpu_ref 222 lib/percpu-refcount.c static void __percpu_ref_switch_mode(struct percpu_ref *ref, percpu_ref 261 lib/percpu-refcount.c void percpu_ref_switch_to_atomic(struct percpu_ref *ref, percpu_ref 283 lib/percpu-refcount.c void percpu_ref_switch_to_atomic_sync(struct percpu_ref *ref) percpu_ref 308 lib/percpu-refcount.c void percpu_ref_switch_to_percpu(struct percpu_ref *ref) percpu_ref 338 lib/percpu-refcount.c void percpu_ref_kill_and_confirm(struct percpu_ref *ref, percpu_ref 367 lib/percpu-refcount.c void percpu_ref_reinit(struct percpu_ref *ref) percpu_ref 389 lib/percpu-refcount.c void percpu_ref_resurrect(struct percpu_ref *ref) percpu_ref 503 mm/backing-dev.c static void cgwb_release(struct percpu_ref *refcnt) percpu_ref 144 mm/memremap.c static void dev_pagemap_percpu_release(struct percpu_ref *ref) percpu_ref 86 mm/slab.h struct percpu_ref refcnt; percpu_ref 136 mm/slab_common.c static void kmemcg_cache_shutdown(struct percpu_ref *percpu_ref); percpu_ref 745 mm/slab_common.c static void kmemcg_cache_shutdown(struct percpu_ref *percpu_ref) percpu_ref 747 mm/slab_common.c struct kmem_cache *s = container_of(percpu_ref, struct kmem_cache, percpu_ref 118 tools/testing/nvdimm/test/iomap.c static void dev_pagemap_percpu_release(struct percpu_ref *ref)