Lines Matching defs:task
647 * MP buffer is either a task mgmt command or an ELS.
671 struct fcoe_task_ctx_entry *task;
762 /* Initialize task context for this IO request */
765 task = &(task_page[index]);
766 bnx2fc_init_mp_task(io_req, task);
811 BNX2FC_TGT_DBG(tgt, "task mgmt command failed...\n");
814 BNX2FC_TGT_DBG(tgt, "task mgmt command success...\n");
830 struct fcoe_task_ctx_entry *task;
886 fc_hdr->fh_rx_id = htons(io_req->task->rxwr_txrd.var_ctx.rx_id);
900 /* Initialize task context for this IO request */
903 task = &(task_page[index]);
904 bnx2fc_init_mp_task(abts_io_req, task);
907 * ABTS task is a temporary task that will be cleaned up
937 struct fcoe_task_ctx_entry *task;
976 /* Initialize task context for this IO request */
979 task = &(task_page[index]);
987 bnx2fc_init_seq_cleanup_task(seq_clnp_req, task, orig_io_req, offset);
1004 struct fcoe_task_ctx_entry *task;
1034 /* Initialize task context for this IO request */
1037 task = &(task_page[index]);
1042 bnx2fc_init_cleanup_task(cleanup_io_req, task, orig_xid);
1062 * Set from SCSI host template to send task mgmt command to the target
1075 * Set from SCSI host template to send task mgmt command to the target
1194 * as part of task management completion and eh_abort
1217 /* This only occurs when an task abort was requested while ABTS
1287 struct fcoe_task_ctx_entry *task,
1322 struct fcoe_task_ctx_entry *task,
1354 struct fcoe_task_ctx_entry *task,
1392 * in case ABTS issued as part of task management function
1400 r_ctl = (u8)task->rxwr_only.union_ctx.comp_info.abts_rsp.r_ctl;
1436 * of task management completion, or
1523 struct fcoe_task_ctx_entry *task, u8 num_rq,
1550 &task->rxwr_only.union_ctx.comp_info.mp_rsp.fc_hdr;
1556 task->rxwr_only.union_ctx.comp_info.mp_rsp.mp_payload_len;
1813 /* Only for task management function */
1908 struct fcoe_task_ctx_entry *task,
1926 bnx2fc_process_cleanup_compl(io_req, task, num_rq);
1942 /* Fetch fcp_rsp from task context and perform cmd completion */
1944 &(task->rxwr_only.union_ctx.comp_info.fcp_rsp.payload);
2029 struct fcoe_task_ctx_entry *task;
2076 /* Initialize task context for this IO request */
2078 task = &(task_page[index]);
2079 bnx2fc_init_task(io_req, task);