Searched refs:percpu_ref (Results 1 – 25 of 31) sorted by relevance
12
59 struct percpu_ref;60 typedef void (percpu_ref_func_t)(struct percpu_ref *);102 struct percpu_ref *ref;105 struct percpu_ref { struct121 int __must_check percpu_ref_init(struct percpu_ref *ref,124 void percpu_ref_exit(struct percpu_ref *ref);125 void percpu_ref_switch_to_atomic(struct percpu_ref *ref,127 void percpu_ref_switch_to_atomic_sync(struct percpu_ref *ref);128 void percpu_ref_switch_to_percpu(struct percpu_ref *ref);129 void percpu_ref_kill_and_confirm(struct percpu_ref *ref,[all …]
112 struct percpu_ref *ref;113 struct percpu_ref internal_ref;
151 struct percpu_ref refcnt; /* used only for !root wb's */
66 struct percpu_ref ref;
146 struct percpu_ref refcnt;
116 struct percpu_ref refcnt;
89 struct percpu_ref refcnt;
196 struct percpu_ref refcnt;
403 struct percpu_ref q_usage_counter;
41 static unsigned long __percpu *percpu_count_ptr(struct percpu_ref *ref) in percpu_count_ptr()62 int percpu_ref_init(struct percpu_ref *ref, percpu_ref_func_t *release, in percpu_ref_init()106 static void __percpu_ref_exit(struct percpu_ref *ref) in __percpu_ref_exit()128 void percpu_ref_exit(struct percpu_ref *ref) in percpu_ref_exit()152 struct percpu_ref *ref = data->ref; in percpu_ref_call_confirm_rcu()169 struct percpu_ref *ref = data->ref; in percpu_ref_switch_to_atomic_rcu()202 static void percpu_ref_noop_confirm_switch(struct percpu_ref *ref) in percpu_ref_noop_confirm_switch()206 static void __percpu_ref_switch_to_atomic(struct percpu_ref *ref, in __percpu_ref_switch_to_atomic()229 static void __percpu_ref_switch_to_percpu(struct percpu_ref *ref) in __percpu_ref_switch_to_percpu()257 static void __percpu_ref_switch_mode(struct percpu_ref *ref, in __percpu_ref_switch_mode()[all …]
44 struct percpu_ref refcount;
57 struct percpu_ref ref;103 struct percpu_ref ref;
431 static void nvmet_destroy_namespace(struct percpu_ref *ref) in nvmet_destroy_namespace()774 static void nvmet_confirm_sq(struct percpu_ref *ref) in nvmet_confirm_sq()803 static void nvmet_sq_free(struct percpu_ref *ref) in nvmet_sq_free()
686 struct percpu_ref *ref; in pci_alloc_p2pmem()721 struct percpu_ref *ref; in pci_free_p2pmem()
619 struct percpu_ref cmd_count;751 struct percpu_ref lun_ref;
177 static void dev_pagemap_percpu_release(struct percpu_ref *ref) in dev_pagemap_percpu_release()
403 static void cgwb_release(struct percpu_ref *refcnt) in cgwb_release()
97 struct percpu_ref users;100 struct percpu_ref reqs;595 static void free_ioctx_reqs(struct percpu_ref *ref) in free_ioctx_reqs()613 static void free_ioctx_users(struct percpu_ref *ref) in free_ioctx_users()
203 struct percpu_ref refs;216 struct percpu_ref refs;252 struct percpu_ref refs;697 struct percpu_ref *fixed_file_refs;1118 static void io_ring_ctx_ref_free(struct percpu_ref *ref) in io_ring_ctx_ref_free()6959 static void io_file_ref_kill(struct percpu_ref *ref) in io_file_ref_kill()7349 static void io_file_data_ref_zero(struct percpu_ref *ref) in io_file_data_ref_zero()
118 static void dev_pagemap_percpu_release(struct percpu_ref *ref) in dev_pagemap_percpu_release()
435 static void core_tpg_lun_ref_release(struct percpu_ref *ref) in core_tpg_lun_ref_release()
452 struct percpu_ref writes_pending;
303 static void hd_struct_free(struct percpu_ref *ref) in hd_struct_free()
127 static void __rvt_mregion_complete(struct percpu_ref *ref) in __rvt_mregion_complete()
498 static void blk_queue_usage_counter_release(struct percpu_ref *ref) in blk_queue_usage_counter_release()