Lines Matching refs:prkey
459 static u16 nvmet_pr_unreg_all_host_by_prkey(struct nvmet_req *req, u64 prkey, in nvmet_pr_unreg_all_host_by_prkey() argument
469 if (reg->rkey == prkey) { in nvmet_pr_unreg_all_host_by_prkey()
483 u64 prkey, in nvmet_pr_unreg_all_others_by_prkey() argument
492 if (reg->rkey == prkey && in nvmet_pr_unreg_all_others_by_prkey()
540 u64 prkey = le64_to_cpu(d->prkey); in nvmet_pr_preempt() local
545 return nvmet_pr_unreg_all_host_by_prkey(req, prkey, in nvmet_pr_preempt()
551 if (!prkey) { in nvmet_pr_preempt()
561 return nvmet_pr_unreg_all_host_by_prkey(req, prkey, in nvmet_pr_preempt()
573 if (prkey == holder->rkey) { in nvmet_pr_preempt()
578 nvmet_pr_unreg_all_others_by_prkey(req, prkey, &ctrl->hostid, in nvmet_pr_preempt()
585 if (prkey) in nvmet_pr_preempt()
586 return nvmet_pr_unreg_all_host_by_prkey(req, prkey, in nvmet_pr_preempt()