Searched refs:pc_ref (Results 1 – 3 of 3) sorted by relevance
438 struct nvmet_pr_per_ctrl_ref *pc_ref = in nvmet_pr_confirm_ns_pc_ref() local441 complete(&pc_ref->confirm_done); in nvmet_pr_confirm_ns_pc_ref()446 struct nvmet_pr_per_ctrl_ref *pc_ref; in nvmet_pr_set_ctrl_to_abort() local450 xa_for_each(&ns->pr_per_ctrl_refs, idx, pc_ref) { in nvmet_pr_set_ctrl_to_abort()451 if (uuid_equal(&pc_ref->hostid, hostid)) { in nvmet_pr_set_ctrl_to_abort()452 percpu_ref_kill_and_confirm(&pc_ref->ref, in nvmet_pr_set_ctrl_to_abort()454 wait_for_completion(&pc_ref->confirm_done); in nvmet_pr_set_ctrl_to_abort()594 struct nvmet_pr_per_ctrl_ref *pc_ref; in nvmet_pr_do_abort() local601 xa_for_each(&ns->pr_per_ctrl_refs, idx, pc_ref) { in nvmet_pr_do_abort()602 if (percpu_ref_is_dying(&pc_ref->ref)) { in nvmet_pr_do_abort()[all …]
784 struct nvmet_pr_per_ctrl_ref *pc_ref = req->pc_ref; in __nvmet_req_complete() local798 if (pc_ref) in __nvmet_req_complete()799 nvmet_pr_put_ns_pc_ref(pc_ref); in __nvmet_req_complete()1129 req->pc_ref = NULL; in nvmet_req_init()1184 if (req->pc_ref) in nvmet_req_uninit()1185 nvmet_pr_put_ns_pc_ref(req->pc_ref); in nvmet_req_uninit()
485 struct nvmet_pr_per_ctrl_ref *pc_ref; member911 static inline void nvmet_pr_put_ns_pc_ref(struct nvmet_pr_per_ctrl_ref *pc_ref) in nvmet_pr_put_ns_pc_ref() argument913 percpu_ref_put(&pc_ref->ref); in nvmet_pr_put_ns_pc_ref()