Lines Matching refs:pr_per_ctrl_refs
450 xa_for_each(&ns->pr_per_ctrl_refs, idx, pc_ref) { in nvmet_pr_set_ctrl_to_abort()
601 xa_for_each(&ns->pr_per_ctrl_refs, idx, pc_ref) { in nvmet_pr_do_abort()
993 pc_ref = xa_load(&req->ns->pr_per_ctrl_refs, in nvmet_pr_get_ns_pc_ref()
1029 ret = xa_insert(&ns->pr_per_ctrl_refs, idx, pc_ref, GFP_KERNEL); in nvmet_pr_alloc_and_insert_pc_ref()
1072 pc_ref = xa_erase(&ns->pr_per_ctrl_refs, ctrl->cntlid); in nvmet_ctrl_init_pr()
1092 pc_ref = xa_erase(&ns->pr_per_ctrl_refs, ctrl->cntlid); in nvmet_ctrl_destroy_pr()
1114 xa_init(&ns->pr_per_ctrl_refs); in nvmet_pr_init_ns()
1125 xa_for_each(&ns->pr_per_ctrl_refs, idx, pc_ref) { in nvmet_pr_init_ns()
1126 xa_erase(&ns->pr_per_ctrl_refs, idx); in nvmet_pr_init_ns()
1145 xa_for_each(&ns->pr_per_ctrl_refs, idx, pc_ref) { in nvmet_pr_exit_ns()
1149 pc_ref = xa_erase(&ns->pr_per_ctrl_refs, idx); in nvmet_pr_exit_ns()
1154 xa_destroy(&ns->pr_per_ctrl_refs); in nvmet_pr_exit_ns()