Lines Matching refs:sp
23 qla2x00_get_cmd_direction(srb_t *sp) in qla2x00_get_cmd_direction() argument
26 struct scsi_cmnd *cmd = GET_CMD_SP(sp); in qla2x00_get_cmd_direction()
27 struct scsi_qla_host *vha = sp->fcport->vha; in qla2x00_get_cmd_direction()
147 qla24xx_configure_prot_mode(srb_t *sp, uint16_t *fw_prot_opts) in qla24xx_configure_prot_mode() argument
149 struct scsi_cmnd *cmd = GET_CMD_SP(sp); in qla24xx_configure_prot_mode()
192 void qla2x00_build_scsi_iocbs_32(srb_t *sp, cmd_entry_t *cmd_pkt, in qla2x00_build_scsi_iocbs_32() argument
202 cmd = GET_CMD_SP(sp); in qla2x00_build_scsi_iocbs_32()
214 vha = sp->fcport->vha; in qla2x00_build_scsi_iocbs_32()
215 cmd_pkt->control_flags |= cpu_to_le16(qla2x00_get_cmd_direction(sp)); in qla2x00_build_scsi_iocbs_32()
250 void qla2x00_build_scsi_iocbs_64(srb_t *sp, cmd_entry_t *cmd_pkt, in qla2x00_build_scsi_iocbs_64() argument
260 cmd = GET_CMD_SP(sp); in qla2x00_build_scsi_iocbs_64()
271 vha = sp->fcport->vha; in qla2x00_build_scsi_iocbs_64()
272 cmd_pkt->control_flags |= cpu_to_le16(qla2x00_get_cmd_direction(sp)); in qla2x00_build_scsi_iocbs_64()
309 qla2x00_start_scsi(srb_t *sp) in qla2x00_start_scsi() argument
328 vha = sp->fcport->vha; in qla2x00_start_scsi()
331 cmd = GET_CMD_SP(sp); in qla2x00_start_scsi()
388 req->outstanding_cmds[handle] = sp; in qla2x00_start_scsi()
389 sp->handle = handle; in qla2x00_start_scsi()
401 SET_TARGET_ID(ha, cmd_pkt->target, sp->fcport->loop_id); in qla2x00_start_scsi()
410 ha->isp_ops->build_iocbs(sp, cmd_pkt, tot_dsds); in qla2x00_start_scsi()
424 sp->flags |= SRB_DMA_VALID; in qla2x00_start_scsi()
578 qla24xx_build_scsi_type_6_iocbs(srb_t *sp, struct cmd_type_6 *cmd_pkt, in qla24xx_build_scsi_type_6_iocbs() argument
594 cmd = GET_CMD_SP(sp); in qla24xx_build_scsi_type_6_iocbs()
605 vha = sp->fcport->vha; in qla24xx_build_scsi_type_6_iocbs()
620 ctx = GET_CMD_CTX_SP(sp); in qla24xx_build_scsi_type_6_iocbs()
698 qla24xx_build_scsi_iocbs(srb_t *sp, struct cmd_type_7 *cmd_pkt, in qla24xx_build_scsi_iocbs() argument
708 cmd = GET_CMD_SP(sp); in qla24xx_build_scsi_iocbs()
719 vha = sp->fcport->vha; in qla24xx_build_scsi_iocbs()
773 qla24xx_set_t10dif_tags(srb_t *sp, struct fw_dif_context *pkt, in qla24xx_set_t10dif_tags() argument
776 struct scsi_cmnd *cmd = GET_CMD_SP(sp); in qla24xx_set_t10dif_tags()
787 if (!qla2x00_hba_err_chk_enabled(sp)) in qla24xx_set_t10dif_tags()
808 if (!qla2x00_hba_err_chk_enabled(sp)) in qla24xx_set_t10dif_tags()
836 if (!qla2x00_hba_err_chk_enabled(sp)) in qla24xx_set_t10dif_tags()
862 srb_t *sp; member
908 qla24xx_walk_and_build_sglist_no_difb(struct qla_hw_data *ha, srb_t *sp, in qla24xx_walk_and_build_sglist_no_difb() argument
927 if (sp) { in qla24xx_walk_and_build_sglist_no_difb()
928 cmd = GET_CMD_SP(sp); in qla24xx_walk_and_build_sglist_no_difb()
933 sgx.sp = sp; in qla24xx_walk_and_build_sglist_no_difb()
977 if (sp) { in qla24xx_walk_and_build_sglist_no_difb()
980 sp->u.scmd.ctx)->dsd_list); in qla24xx_walk_and_build_sglist_no_difb()
982 sp->flags |= SRB_CRC_CTX_DSD_VALID; in qla24xx_walk_and_build_sglist_no_difb()
1024 qla24xx_walk_and_build_sglist(struct qla_hw_data *ha, srb_t *sp, uint32_t *dsd, in qla24xx_walk_and_build_sglist() argument
1037 if (sp) { in qla24xx_walk_and_build_sglist()
1038 cmd = GET_CMD_SP(sp); in qla24xx_walk_and_build_sglist()
1077 if (sp) { in qla24xx_walk_and_build_sglist()
1080 sp->u.scmd.ctx)->dsd_list); in qla24xx_walk_and_build_sglist()
1082 sp->flags |= SRB_CRC_CTX_DSD_VALID; in qla24xx_walk_and_build_sglist()
1111 qla24xx_walk_and_build_prot_sglist(struct qla_hw_data *ha, srb_t *sp, in qla24xx_walk_and_build_prot_sglist() argument
1125 if (sp) { in qla24xx_walk_and_build_prot_sglist()
1126 cmd = GET_CMD_SP(sp); in qla24xx_walk_and_build_prot_sglist()
1128 vha = sp->fcport->vha; in qla24xx_walk_and_build_prot_sglist()
1169 if (sp) { in qla24xx_walk_and_build_prot_sglist()
1172 sp->u.scmd.ctx)->dsd_list); in qla24xx_walk_and_build_prot_sglist()
1174 sp->flags |= SRB_CRC_CTX_DSD_VALID; in qla24xx_walk_and_build_prot_sglist()
1211 qla24xx_build_scsi_crc_2_iocbs(srb_t *sp, struct cmd_type_crc_2 *cmd_pkt, in qla24xx_build_scsi_crc_2_iocbs() argument
1230 cmd = GET_CMD_SP(sp); in qla24xx_build_scsi_crc_2_iocbs()
1235 vha = sp->fcport->vha; in qla24xx_build_scsi_crc_2_iocbs()
1245 cmd_pkt->vp_index = sp->fcport->vha->vp_idx; in qla24xx_build_scsi_crc_2_iocbs()
1263 crc_ctx_pkt = sp->u.scmd.ctx = in qla24xx_build_scsi_crc_2_iocbs()
1275 sp->flags |= SRB_CRC_CTX_DMA_VALID; in qla24xx_build_scsi_crc_2_iocbs()
1282 qla24xx_set_t10dif_tags(sp, (struct fw_dif_context *) in qla24xx_build_scsi_crc_2_iocbs()
1327 switch (scsi_get_prot_op(GET_CMD_SP(sp))) { in qla24xx_build_scsi_crc_2_iocbs()
1344 if (!qla2x00_hba_err_chk_enabled(sp)) in qla24xx_build_scsi_crc_2_iocbs()
1348 if ((scsi_get_prot_type(GET_CMD_SP(sp)) == SCSI_PROT_DIF_TYPE1) in qla24xx_build_scsi_crc_2_iocbs()
1349 || (scsi_get_prot_type(GET_CMD_SP(sp)) == in qla24xx_build_scsi_crc_2_iocbs()
1352 else if (scsi_get_prot_type(GET_CMD_SP(sp)) == in qla24xx_build_scsi_crc_2_iocbs()
1391 if (qla24xx_walk_and_build_sglist_no_difb(ha, sp, in qla24xx_build_scsi_crc_2_iocbs()
1394 } else if (qla24xx_walk_and_build_sglist(ha, sp, cur_dsd, in qla24xx_build_scsi_crc_2_iocbs()
1402 if (qla24xx_walk_and_build_prot_sglist(ha, sp, cur_dsd, in qla24xx_build_scsi_crc_2_iocbs()
1421 qla24xx_start_scsi(srb_t *sp) in qla24xx_start_scsi() argument
1434 struct scsi_cmnd *cmd = GET_CMD_SP(sp); in qla24xx_start_scsi()
1435 struct scsi_qla_host *vha = sp->fcport->vha; in qla24xx_start_scsi()
1439 qla25xx_set_que(sp, &rsp); in qla24xx_start_scsi()
1493 req->outstanding_cmds[handle] = sp; in qla24xx_start_scsi()
1494 sp->handle = handle; in qla24xx_start_scsi()
1508 cmd_pkt->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla24xx_start_scsi()
1509 cmd_pkt->port_id[0] = sp->fcport->d_id.b.al_pa; in qla24xx_start_scsi()
1510 cmd_pkt->port_id[1] = sp->fcport->d_id.b.area; in qla24xx_start_scsi()
1511 cmd_pkt->port_id[2] = sp->fcport->d_id.b.domain; in qla24xx_start_scsi()
1512 cmd_pkt->vp_index = sp->fcport->vha->vp_idx; in qla24xx_start_scsi()
1526 qla24xx_build_scsi_iocbs(sp, cmd_pkt, tot_dsds); in qla24xx_start_scsi()
1541 sp->flags |= SRB_DMA_VALID; in qla24xx_start_scsi()
1571 qla24xx_dif_start_scsi(srb_t *sp) in qla24xx_dif_start_scsi() argument
1585 struct scsi_cmnd *cmd = GET_CMD_SP(sp); in qla24xx_dif_start_scsi()
1586 struct scsi_qla_host *vha = sp->fcport->vha; in qla24xx_dif_start_scsi()
1596 return qla24xx_start_scsi(sp); in qla24xx_dif_start_scsi()
1601 qla25xx_set_que(sp, &rsp); in qla24xx_dif_start_scsi()
1639 sp->flags |= SRB_DMA_VALID; in qla24xx_dif_start_scsi()
1649 sgx.sp = sp; in qla24xx_dif_start_scsi()
1663 if (qla24xx_configure_prot_mode(sp, &fw_prot_opts)) { in qla24xx_dif_start_scsi()
1669 sp->flags |= SRB_CRC_PROT_DMA_VALID; in qla24xx_dif_start_scsi()
1699 req->outstanding_cmds[handle] = sp; in qla24xx_dif_start_scsi()
1700 sp->handle = handle; in qla24xx_dif_start_scsi()
1712 cmd_pkt->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla24xx_dif_start_scsi()
1713 cmd_pkt->port_id[0] = sp->fcport->d_id.b.al_pa; in qla24xx_dif_start_scsi()
1714 cmd_pkt->port_id[1] = sp->fcport->d_id.b.area; in qla24xx_dif_start_scsi()
1715 cmd_pkt->port_id[2] = sp->fcport->d_id.b.domain; in qla24xx_dif_start_scsi()
1724 if (qla24xx_build_scsi_crc_2_iocbs(sp, (struct cmd_type_crc_2 *) in qla24xx_dif_start_scsi()
1768 static void qla25xx_set_que(srb_t *sp, struct rsp_que **rsp) in qla25xx_set_que() argument
1770 struct scsi_cmnd *cmd = GET_CMD_SP(sp); in qla25xx_set_que()
1771 struct qla_hw_data *ha = sp->fcport->vha->hw; in qla25xx_set_que()
1785 qla2x00_alloc_iocbs_ready(scsi_qla_host_t *vha, srb_t *sp) in qla2x00_alloc_iocbs_ready() argument
1790 return qla2x00_alloc_iocbs(vha, sp); in qla2x00_alloc_iocbs_ready()
1794 qla2x00_alloc_iocbs(scsi_qla_host_t *vha, srb_t *sp) in qla2x00_alloc_iocbs() argument
1807 if (!sp) in qla2x00_alloc_iocbs()
1827 req->outstanding_cmds[handle] = sp; in qla2x00_alloc_iocbs()
1828 sp->handle = handle; in qla2x00_alloc_iocbs()
1831 if (sp->type != SRB_SCSI_CMD) in qla2x00_alloc_iocbs()
1832 req_cnt = sp->iocbs; in qla2x00_alloc_iocbs()
1875 qla24xx_login_iocb(srb_t *sp, struct logio_entry_24xx *logio) in qla24xx_login_iocb() argument
1877 struct srb_iocb *lio = &sp->u.iocb_cmd; in qla24xx_login_iocb()
1885 logio->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla24xx_login_iocb()
1886 logio->port_id[0] = sp->fcport->d_id.b.al_pa; in qla24xx_login_iocb()
1887 logio->port_id[1] = sp->fcport->d_id.b.area; in qla24xx_login_iocb()
1888 logio->port_id[2] = sp->fcport->d_id.b.domain; in qla24xx_login_iocb()
1889 logio->vp_index = sp->fcport->vha->vp_idx; in qla24xx_login_iocb()
1893 qla2x00_login_iocb(srb_t *sp, struct mbx_entry *mbx) in qla2x00_login_iocb() argument
1895 struct qla_hw_data *ha = sp->fcport->vha->hw; in qla2x00_login_iocb()
1896 struct srb_iocb *lio = &sp->u.iocb_cmd; in qla2x00_login_iocb()
1900 SET_TARGET_ID(ha, mbx->loop_id, sp->fcport->loop_id); in qla2x00_login_iocb()
1905 mbx->mb1 = cpu_to_le16(sp->fcport->loop_id); in qla2x00_login_iocb()
1908 mbx->mb1 = cpu_to_le16((sp->fcport->loop_id << 8) | opts); in qla2x00_login_iocb()
1910 mbx->mb2 = cpu_to_le16(sp->fcport->d_id.b.domain); in qla2x00_login_iocb()
1911 mbx->mb3 = cpu_to_le16(sp->fcport->d_id.b.area << 8 | in qla2x00_login_iocb()
1912 sp->fcport->d_id.b.al_pa); in qla2x00_login_iocb()
1913 mbx->mb9 = cpu_to_le16(sp->fcport->vha->vp_idx); in qla2x00_login_iocb()
1917 qla24xx_logout_iocb(srb_t *sp, struct logio_entry_24xx *logio) in qla24xx_logout_iocb() argument
1922 if (!sp->fcport->tgt_session || in qla24xx_logout_iocb()
1923 !sp->fcport->tgt_session->keep_nport_handle) in qla24xx_logout_iocb()
1925 logio->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla24xx_logout_iocb()
1926 logio->port_id[0] = sp->fcport->d_id.b.al_pa; in qla24xx_logout_iocb()
1927 logio->port_id[1] = sp->fcport->d_id.b.area; in qla24xx_logout_iocb()
1928 logio->port_id[2] = sp->fcport->d_id.b.domain; in qla24xx_logout_iocb()
1929 logio->vp_index = sp->fcport->vha->vp_idx; in qla24xx_logout_iocb()
1933 qla2x00_logout_iocb(srb_t *sp, struct mbx_entry *mbx) in qla2x00_logout_iocb() argument
1935 struct qla_hw_data *ha = sp->fcport->vha->hw; in qla2x00_logout_iocb()
1938 SET_TARGET_ID(ha, mbx->loop_id, sp->fcport->loop_id); in qla2x00_logout_iocb()
1941 cpu_to_le16(sp->fcport->loop_id): in qla2x00_logout_iocb()
1942 cpu_to_le16(sp->fcport->loop_id << 8); in qla2x00_logout_iocb()
1943 mbx->mb2 = cpu_to_le16(sp->fcport->d_id.b.domain); in qla2x00_logout_iocb()
1944 mbx->mb3 = cpu_to_le16(sp->fcport->d_id.b.area << 8 | in qla2x00_logout_iocb()
1945 sp->fcport->d_id.b.al_pa); in qla2x00_logout_iocb()
1946 mbx->mb9 = cpu_to_le16(sp->fcport->vha->vp_idx); in qla2x00_logout_iocb()
1951 qla24xx_adisc_iocb(srb_t *sp, struct logio_entry_24xx *logio) in qla24xx_adisc_iocb() argument
1955 logio->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla24xx_adisc_iocb()
1956 logio->vp_index = sp->fcport->vha->vp_idx; in qla24xx_adisc_iocb()
1960 qla2x00_adisc_iocb(srb_t *sp, struct mbx_entry *mbx) in qla2x00_adisc_iocb() argument
1962 struct qla_hw_data *ha = sp->fcport->vha->hw; in qla2x00_adisc_iocb()
1965 SET_TARGET_ID(ha, mbx->loop_id, sp->fcport->loop_id); in qla2x00_adisc_iocb()
1968 mbx->mb1 = cpu_to_le16(sp->fcport->loop_id); in qla2x00_adisc_iocb()
1971 mbx->mb1 = cpu_to_le16((sp->fcport->loop_id << 8) | BIT_0); in qla2x00_adisc_iocb()
1977 mbx->mb9 = cpu_to_le16(sp->fcport->vha->vp_idx); in qla2x00_adisc_iocb()
1981 qla24xx_tm_iocb(srb_t *sp, struct tsk_mgmt_entry *tsk) in qla24xx_tm_iocb() argument
1985 struct fc_port *fcport = sp->fcport; in qla24xx_tm_iocb()
1988 struct srb_iocb *iocb = &sp->u.iocb_cmd; in qla24xx_tm_iocb()
2013 qla24xx_els_iocb(srb_t *sp, struct els_entry_24xx *els_iocb) in qla24xx_els_iocb() argument
2015 struct fc_bsg_job *bsg_job = sp->u.bsg_job; in qla24xx_els_iocb()
2021 els_iocb->handle = sp->handle; in qla24xx_els_iocb()
2022 els_iocb->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla24xx_els_iocb()
2024 els_iocb->vp_index = sp->fcport->vha->vp_idx; in qla24xx_els_iocb()
2029 sp->type == SRB_ELS_CMD_RPT ? in qla24xx_els_iocb()
2032 els_iocb->port_id[0] = sp->fcport->d_id.b.al_pa; in qla24xx_els_iocb()
2033 els_iocb->port_id[1] = sp->fcport->d_id.b.area; in qla24xx_els_iocb()
2034 els_iocb->port_id[2] = sp->fcport->d_id.b.domain; in qla24xx_els_iocb()
2055 sp->fcport->vha->qla_stats.control_requests++; in qla24xx_els_iocb()
2059 qla2x00_ct_iocb(srb_t *sp, ms_iocb_entry_t *ct_iocb) in qla2x00_ct_iocb() argument
2066 scsi_qla_host_t *vha = sp->fcport->vha; in qla2x00_ct_iocb()
2068 struct fc_bsg_job *bsg_job = sp->u.bsg_job; in qla2x00_ct_iocb()
2075 ct_iocb->handle1 = sp->handle; in qla2x00_ct_iocb()
2076 SET_TARGET_ID(ha, ct_iocb->loop_id, sp->fcport->loop_id); in qla2x00_ct_iocb()
2132 sp->fcport->vha->qla_stats.control_requests++; in qla2x00_ct_iocb()
2136 qla24xx_ct_iocb(srb_t *sp, struct ct_entry_24xx *ct_iocb) in qla24xx_ct_iocb() argument
2143 scsi_qla_host_t *vha = sp->fcport->vha; in qla24xx_ct_iocb()
2145 struct fc_bsg_job *bsg_job = sp->u.bsg_job; in qla24xx_ct_iocb()
2152 ct_iocb->handle = sp->handle; in qla24xx_ct_iocb()
2154 ct_iocb->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla24xx_ct_iocb()
2155 ct_iocb->vp_index = sp->fcport->vha->vp_idx; in qla24xx_ct_iocb()
2213 qla82xx_start_scsi(srb_t *sp) in qla82xx_start_scsi() argument
2229 struct scsi_qla_host *vha = sp->fcport->vha; in qla82xx_start_scsi()
2236 cmd = GET_CMD_SP(sp); in qla82xx_start_scsi()
2339 ctx = sp->u.scmd.ctx = in qla82xx_start_scsi()
2387 cmd_pkt->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla82xx_start_scsi()
2388 cmd_pkt->port_id[0] = sp->fcport->d_id.b.al_pa; in qla82xx_start_scsi()
2389 cmd_pkt->port_id[1] = sp->fcport->d_id.b.area; in qla82xx_start_scsi()
2390 cmd_pkt->port_id[2] = sp->fcport->d_id.b.domain; in qla82xx_start_scsi()
2391 cmd_pkt->vp_index = sp->fcport->vha->vp_idx; in qla82xx_start_scsi()
2394 if (qla24xx_build_scsi_type_6_iocbs(sp, cmd_pkt, tot_dsds)) in qla82xx_start_scsi()
2413 sp->fcport->fcp_prio << 3; in qla82xx_start_scsi()
2427 sp->flags |= SRB_FCP_CMND_DMA_VALID; in qla82xx_start_scsi()
2460 cmd_pkt->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla82xx_start_scsi()
2461 cmd_pkt->port_id[0] = sp->fcport->d_id.b.al_pa; in qla82xx_start_scsi()
2462 cmd_pkt->port_id[1] = sp->fcport->d_id.b.area; in qla82xx_start_scsi()
2463 cmd_pkt->port_id[2] = sp->fcport->d_id.b.domain; in qla82xx_start_scsi()
2464 cmd_pkt->vp_index = sp->fcport->vha->vp_idx; in qla82xx_start_scsi()
2472 cmd_pkt->task |= sp->fcport->fcp_prio << 3; in qla82xx_start_scsi()
2481 qla24xx_build_scsi_iocbs(sp, cmd_pkt, tot_dsds); in qla82xx_start_scsi()
2493 req->outstanding_cmds[handle] = sp; in qla82xx_start_scsi()
2494 sp->handle = handle; in qla82xx_start_scsi()
2507 sp->flags |= SRB_DMA_VALID; in qla82xx_start_scsi()
2537 if (sp->u.scmd.ctx) { in qla82xx_start_scsi()
2538 mempool_free(sp->u.scmd.ctx, ha->ctx_mempool); in qla82xx_start_scsi()
2539 sp->u.scmd.ctx = NULL; in qla82xx_start_scsi()
2547 qla24xx_abort_iocb(srb_t *sp, struct abort_entry_24xx *abt_iocb) in qla24xx_abort_iocb() argument
2549 struct srb_iocb *aio = &sp->u.iocb_cmd; in qla24xx_abort_iocb()
2550 scsi_qla_host_t *vha = sp->fcport->vha; in qla24xx_abort_iocb()
2556 abt_iocb->handle = cpu_to_le32(MAKE_HANDLE(req->id, sp->handle)); in qla24xx_abort_iocb()
2557 abt_iocb->nport_handle = cpu_to_le16(sp->fcport->loop_id); in qla24xx_abort_iocb()
2560 abt_iocb->port_id[0] = sp->fcport->d_id.b.al_pa; in qla24xx_abort_iocb()
2561 abt_iocb->port_id[1] = sp->fcport->d_id.b.area; in qla24xx_abort_iocb()
2562 abt_iocb->port_id[2] = sp->fcport->d_id.b.domain; in qla24xx_abort_iocb()
2570 qla2x00_start_sp(srb_t *sp) in qla2x00_start_sp() argument
2573 struct qla_hw_data *ha = sp->fcport->vha->hw; in qla2x00_start_sp()
2579 pkt = qla2x00_alloc_iocbs(sp->fcport->vha, sp); in qla2x00_start_sp()
2581 ql_log(ql_log_warn, sp->fcport->vha, 0x700c, in qla2x00_start_sp()
2587 switch (sp->type) { in qla2x00_start_sp()
2590 qla24xx_login_iocb(sp, pkt) : in qla2x00_start_sp()
2591 qla2x00_login_iocb(sp, pkt); in qla2x00_start_sp()
2595 qla24xx_logout_iocb(sp, pkt) : in qla2x00_start_sp()
2596 qla2x00_logout_iocb(sp, pkt); in qla2x00_start_sp()
2600 qla24xx_els_iocb(sp, pkt); in qla2x00_start_sp()
2604 qla24xx_ct_iocb(sp, pkt) : in qla2x00_start_sp()
2605 qla2x00_ct_iocb(sp, pkt); in qla2x00_start_sp()
2609 qla24xx_adisc_iocb(sp, pkt) : in qla2x00_start_sp()
2610 qla2x00_adisc_iocb(sp, pkt); in qla2x00_start_sp()
2614 qlafx00_tm_iocb(sp, pkt) : in qla2x00_start_sp()
2615 qla24xx_tm_iocb(sp, pkt); in qla2x00_start_sp()
2619 qlafx00_fxdisc_iocb(sp, pkt); in qla2x00_start_sp()
2623 qlafx00_abort_iocb(sp, pkt) : in qla2x00_start_sp()
2624 qla24xx_abort_iocb(sp, pkt); in qla2x00_start_sp()
2631 qla2x00_start_iocbs(sp->fcport->vha, ha->req_q_map[0]); in qla2x00_start_sp()
2638 qla25xx_build_bidir_iocb(srb_t *sp, struct scsi_qla_host *vha, in qla25xx_build_bidir_iocb() argument
2648 struct fc_bsg_job *bsg_job = sp->u.bsg_job; in qla25xx_build_bidir_iocb()
2734 qla2x00_start_bidir(srb_t *sp, struct scsi_qla_host *vha, uint32_t tot_dsds) in qla2x00_start_bidir() argument
2812 qla25xx_build_bidir_iocb(sp, vha, cmd_pkt, tot_dsds); in qla2x00_start_bidir()
2816 req->outstanding_cmds[handle] = sp; in qla2x00_start_bidir()
2817 sp->handle = handle; in qla2x00_start_bidir()