Home
last modified time | relevance | path

Searched refs:pc_ref (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/nvme/target/
H A Dpr.c997 req->pc_ref = pc_ref; in nvmet_pr_get_ns_pc_ref()
1006 complete(&pc_ref->free_done); in nvmet_pr_ctrl_ns_all_cmds_done()
1016 pc_ref = kmalloc(sizeof(*pc_ref), GFP_ATOMIC); in nvmet_pr_alloc_and_insert_pc_ref()
1017 if (!pc_ref) in nvmet_pr_alloc_and_insert_pc_ref()
1036 kfree(pc_ref); in nvmet_pr_alloc_and_insert_pc_ref()
1073 if (pc_ref) in nvmet_ctrl_init_pr()
1075 kfree(pc_ref); in nvmet_ctrl_init_pr()
1093 if (pc_ref) in nvmet_ctrl_destroy_pr()
1095 kfree(pc_ref); in nvmet_ctrl_destroy_pr()
1128 kfree(pc_ref); in nvmet_pr_init_ns()
[all …]
H A Dcore.c787 struct nvmet_pr_per_ctrl_ref *pc_ref = req->pc_ref; in __nvmet_req_complete() local
801 if (pc_ref) in __nvmet_req_complete()
802 nvmet_pr_put_ns_pc_ref(pc_ref); in __nvmet_req_complete()
1132 req->pc_ref = NULL; in nvmet_req_init()
1187 if (req->pc_ref) in nvmet_req_uninit()
1188 nvmet_pr_put_ns_pc_ref(req->pc_ref); in nvmet_req_uninit()
H A Dnvmet.h492 struct nvmet_pr_per_ctrl_ref *pc_ref; member
939 static inline void nvmet_pr_put_ns_pc_ref(struct nvmet_pr_per_ctrl_ref *pc_ref) in nvmet_pr_put_ns_pc_ref() argument
941 percpu_ref_put(&pc_ref->ref); in nvmet_pr_put_ns_pc_ref()