Lines Matching refs:nvmet_pr
22 static inline struct nvmet_ns *nvmet_pr_to_ns(struct nvmet_pr *pr) in nvmet_pr_to_ns()
28 nvmet_pr_find_registrant(struct nvmet_pr *pr, uuid_t *hostid) in nvmet_pr_find_registrant()
156 static void nvmet_pr_resv_released(struct nvmet_pr *pr, uuid_t *hostid) in nvmet_pr_resv_released()
179 static void nvmet_pr_send_event_to_host(struct nvmet_pr *pr, uuid_t *hostid, in nvmet_pr_send_event_to_host()
198 static void nvmet_pr_resv_preempted(struct nvmet_pr *pr, uuid_t *hostid) in nvmet_pr_resv_preempted()
207 static void nvmet_pr_registration_preempted(struct nvmet_pr *pr, in nvmet_pr_registration_preempted()
217 static inline void nvmet_pr_set_new_holder(struct nvmet_pr *pr, u8 new_rtype, in nvmet_pr_set_new_holder()
229 struct nvmet_pr *pr = &req->ns->pr; in nvmet_pr_register()
257 static void nvmet_pr_unregister_one(struct nvmet_pr *pr, in nvmet_pr_unregister_one()
295 struct nvmet_pr *pr = &req->ns->pr; in nvmet_pr_unregister()
319 static u16 nvmet_pr_update_reg_attr(struct nvmet_pr *pr, in nvmet_pr_update_reg_attr()
357 struct nvmet_pr *pr = &req->ns->pr; in nvmet_pr_replace()
420 struct nvmet_pr *pr = &req->ns->pr; in nvmet_pr_acquire()
465 struct nvmet_pr *pr = &req->ns->pr; in nvmet_pr_unreg_all_host_by_prkey()
488 struct nvmet_pr *pr = &req->ns->pr; in nvmet_pr_unreg_all_others_by_prkey()
508 struct nvmet_pr *pr = &req->ns->pr; in nvmet_pr_unreg_all_others()
537 struct nvmet_pr *pr = &req->ns->pr; in nvmet_pr_preempt()
654 struct nvmet_pr *pr = &req->ns->pr; in nvmet_execute_pr_acquire()
705 struct nvmet_pr *pr = &req->ns->pr; in nvmet_pr_release()
729 struct nvmet_pr *pr = &req->ns->pr; in nvmet_pr_clear()
766 struct nvmet_pr *pr = &req->ns->pr; in nvmet_execute_pr_release()
811 struct nvmet_pr *pr = &req->ns->pr; in nvmet_execute_pr_report()
939 struct nvmet_pr *pr = &ns->pr; in nvmet_pr_check_cmd_access()
1137 struct nvmet_pr *pr = &ns->pr; in nvmet_pr_exit_ns()