Lines Matching refs:deferfcp

741 	struct nvmet_fc_defer_fcp_req *deferfcp;  in nvmet_fc_free_fcp_iod()  local
761 deferfcp = list_first_entry_or_null(&queue->pending_cmd_list, in nvmet_fc_free_fcp_iod()
763 if (!deferfcp) { in nvmet_fc_free_fcp_iod()
770 list_del(&deferfcp->req_list); in nvmet_fc_free_fcp_iod()
772 fcpreq = deferfcp->fcp_req; in nvmet_fc_free_fcp_iod()
775 list_add_tail(&deferfcp->req_list, &queue->avail_defer_list); in nvmet_fc_free_fcp_iod()
884 struct nvmet_fc_defer_fcp_req *deferfcp, *tempptr; in nvmet_fc_delete_target_queue() local
917 list_for_each_entry_safe(deferfcp, tempptr, &queue->avail_defer_list, in nvmet_fc_delete_target_queue()
919 list_del(&deferfcp->req_list); in nvmet_fc_delete_target_queue()
920 kfree(deferfcp); in nvmet_fc_delete_target_queue()
924 deferfcp = list_first_entry_or_null(&queue->pending_cmd_list, in nvmet_fc_delete_target_queue()
926 if (!deferfcp) in nvmet_fc_delete_target_queue()
929 list_del(&deferfcp->req_list); in nvmet_fc_delete_target_queue()
933 deferfcp->fcp_req); in nvmet_fc_delete_target_queue()
936 deferfcp->fcp_req); in nvmet_fc_delete_target_queue()
939 deferfcp->fcp_req); in nvmet_fc_delete_target_queue()
944 kfree(deferfcp); in nvmet_fc_delete_target_queue()
2665 struct nvmet_fc_defer_fcp_req *deferfcp; in nvmet_fc_rcv_fcp_req() local
2710 deferfcp = list_first_entry_or_null(&queue->avail_defer_list, in nvmet_fc_rcv_fcp_req()
2712 if (deferfcp) { in nvmet_fc_rcv_fcp_req()
2714 list_del(&deferfcp->req_list); in nvmet_fc_rcv_fcp_req()
2719 deferfcp = kmalloc(sizeof(*deferfcp), GFP_KERNEL); in nvmet_fc_rcv_fcp_req()
2720 if (!deferfcp) { in nvmet_fc_rcv_fcp_req()
2731 deferfcp->fcp_req = fcpreq; in nvmet_fc_rcv_fcp_req()
2734 list_add_tail(&deferfcp->req_list, &queue->pending_cmd_list); in nvmet_fc_rcv_fcp_req()