Lines Matching refs:srb_t
21 qla2x00_get_cmd_direction(srb_t *sp)
145 qla24xx_configure_prot_mode(srb_t *sp, uint16_t *fw_prot_opts)
190 void qla2x00_build_scsi_iocbs_32(srb_t *sp, cmd_entry_t *cmd_pkt,
246 void qla2x00_build_scsi_iocbs_64(srb_t *sp, cmd_entry_t *cmd_pkt,
321 qla2x00_start_scsi(srb_t *sp)
583 qla24xx_build_scsi_type_6_iocbs(srb_t *sp, struct cmd_type_6 *cmd_pkt,
699 qla24xx_build_scsi_iocbs(srb_t *sp, struct cmd_type_7 *cmd_pkt,
771 qla24xx_set_t10dif_tags(srb_t *sp, struct fw_dif_context *pkt,
889 qla24xx_walk_and_build_sglist_no_difb(struct qla_hw_data *ha, srb_t *sp,
1003 qla24xx_walk_and_build_sglist(struct qla_hw_data *ha, srb_t *sp,
1083 qla24xx_walk_and_build_prot_sglist(struct qla_hw_data *ha, srb_t *sp,
1390 qla24xx_build_scsi_crc_2_iocbs(srb_t *sp, struct cmd_type_crc_2 *cmd_pkt,
1593 qla24xx_start_scsi(srb_t *sp)
1737 qla24xx_dif_start_scsi(srb_t *sp)
1936 qla2xxx_start_scsi_mq(srb_t *sp)
2084 qla2xxx_dif_start_scsi_mq(srb_t *sp)
2299 __qla2x00_alloc_iocbs(struct qla_qpair *qpair, srb_t *sp)
2383 qla2x00_alloc_iocbs_ready(struct qla_qpair *qpair, srb_t *sp)
2394 qla2x00_alloc_iocbs(struct scsi_qla_host *vha, srb_t *sp)
2400 qla24xx_prli_iocb(srb_t *sp, struct logio_entry_24xx *logio)
2429 qla24xx_login_iocb(srb_t *sp, struct logio_entry_24xx *logio)
2453 qla2x00_login_iocb(srb_t *sp, struct mbx_entry *mbx)
2477 qla24xx_logout_iocb(srb_t *sp, struct logio_entry_24xx *logio)
2500 qla2x00_logout_iocb(srb_t *sp, struct mbx_entry *mbx)
2518 qla24xx_adisc_iocb(srb_t *sp, struct logio_entry_24xx *logio)
2527 qla2x00_adisc_iocb(srb_t *sp, struct mbx_entry *mbx)
2548 qla24xx_tm_iocb(srb_t *sp, struct tsk_mgmt_entry *tsk)
2579 void qla2x00_init_timer(srb_t *sp, unsigned long tmo)
2589 static void qla2x00_els_dcmd_sp_free(srb_t *sp)
2607 srb_t *sp = data;
2639 static void qla2x00_els_dcmd_sp_done(srb_t *sp, int res)
2657 srb_t *sp;
2741 qla24xx_els_logo_iocb(srb_t *sp, struct els_entry_24xx *els_iocb)
2807 srb_t *sp = data;
2850 static void qla2x00_els_dcmd2_sp_done(srb_t *sp, int res)
2987 srb_t *sp;
3083 qla24xx_els_iocb(srb_t *sp, struct els_entry_24xx *els_iocb)
3126 qla2x00_ct_iocb(srb_t *sp, ms_iocb_entry_t *ct_iocb)
3193 qla24xx_ct_iocb(srb_t *sp, struct ct_entry_24xx *ct_iocb)
3275 qla82xx_start_scsi(srb_t *sp)
3598 qla24xx_abort_iocb(srb_t *sp, struct abort_entry_24xx *abt_iocb)
3624 qla2x00_mb_iocb(srb_t *sp, struct mbx_24xx_entry *mbx)
3637 qla2x00_ctpthru_cmd_iocb(srb_t *sp, struct ct_entry_24xx *ct_pkt)
3644 static void qla2x00_send_notify_ack_iocb(srb_t *sp,
3676 qla_nvme_ls(srb_t *sp, struct pt_ls4_request *cmd_pkt)
3701 qla25xx_ctrlvp_iocb(srb_t *sp, struct vp_ctrl_entry_24xx *vce)
3721 qla24xx_prlo_iocb(srb_t *sp, struct logio_entry_24xx *logio)
3735 qla2x00_start_sp(srb_t *sp)
3836 qla25xx_build_bidir_iocb(srb_t *sp, struct scsi_qla_host *vha,
3923 qla2x00_start_bidir(srb_t *sp, struct scsi_qla_host *vha, uint32_t tot_dsds)