Lines Matching refs:smid
123 _ctl_display_some_debug(struct MPT2SAS_ADAPTER *ioc, u16 smid, in _ctl_display_some_debug() argument
132 mpi_request = mpt2sas_base_get_msg_frame(ioc, smid); in _ctl_display_some_debug()
219 ioc->name, calling_function_name, desc, smid); in _ctl_display_some_debug()
275 mpt2sas_ctl_done(struct MPT2SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt2sas_ctl_done() argument
285 if (ioc->ctl_cmds.smid != smid) in mpt2sas_ctl_done()
302 smid); in mpt2sas_ctl_done()
308 _ctl_display_some_debug(ioc, smid, "ctl_done", mpi_reply); in mpt2sas_ctl_done()
476 mpt2sas_base_free_smid(ioc, ioc->ctl_cmds.smid); in mpt2sas_ctl_reset_handler()
579 tm_request->TaskMID = cpu_to_le16(ioc->scsi_lookup[i - 1].smid); in _ctl_set_task_mid()
624 u16 smid; in _ctl_do_mpt_command() local
692 smid = mpt2sas_base_get_smid_hpr(ioc, ioc->ctl_cb_idx); in _ctl_do_mpt_command()
693 if (!smid) { in _ctl_do_mpt_command()
701 smid = mpt2sas_base_get_smid_scsiio(ioc, ioc->ctl_cb_idx, NULL); in _ctl_do_mpt_command()
702 if (!smid) { in _ctl_do_mpt_command()
713 request = mpt2sas_base_get_msg_frame(ioc, smid); in _ctl_do_mpt_command()
715 ioc->ctl_cmds.smid = smid; in _ctl_do_mpt_command()
725 mpt2sas_base_free_smid(ioc, smid); in _ctl_do_mpt_command()
738 mpt2sas_base_free_smid(ioc, smid); in _ctl_do_mpt_command()
746 mpt2sas_base_free_smid(ioc, smid); in _ctl_do_mpt_command()
758 mpt2sas_base_free_smid(ioc, smid); in _ctl_do_mpt_command()
804 _ctl_display_some_debug(ioc, smid, "ctl_request", NULL); in _ctl_do_mpt_command()
816 mpt2sas_base_get_sense_buffer_dma(ioc, smid); in _ctl_do_mpt_command()
819 mpt2sas_base_put_smid_scsi_io(ioc, smid, in _ctl_do_mpt_command()
822 mpt2sas_base_put_smid_default(ioc, smid); in _ctl_do_mpt_command()
839 mpt2sas_base_free_smid(ioc, smid); in _ctl_do_mpt_command()
846 mpt2sas_base_put_smid_hi_priority(ioc, smid); in _ctl_do_mpt_command()
864 mpt2sas_base_free_smid(ioc, smid); in _ctl_do_mpt_command()
875 mpt2sas_base_put_smid_default(ioc, smid); in _ctl_do_mpt_command()
889 mpt2sas_base_put_smid_default(ioc, smid); in _ctl_do_mpt_command()
893 mpt2sas_base_put_smid_default(ioc, smid); in _ctl_do_mpt_command()
1359 u16 smid; in _ctl_diag_register_2() local
1394 smid = mpt2sas_base_get_smid(ioc, ioc->ctl_cb_idx); in _ctl_diag_register_2()
1395 if (!smid) { in _ctl_diag_register_2()
1405 mpi_request = mpt2sas_base_get_msg_frame(ioc, smid); in _ctl_diag_register_2()
1406 ioc->ctl_cmds.smid = smid; in _ctl_diag_register_2()
1435 mpt2sas_base_free_smid(ioc, smid); in _ctl_diag_register_2()
1461 mpt2sas_base_put_smid_default(ioc, smid); in _ctl_diag_register_2()
1746 u16 smid; in _ctl_send_release() local
1774 smid = mpt2sas_base_get_smid(ioc, ioc->ctl_cb_idx); in _ctl_send_release()
1775 if (!smid) { in _ctl_send_release()
1784 mpi_request = mpt2sas_base_get_msg_frame(ioc, smid); in _ctl_send_release()
1785 ioc->ctl_cmds.smid = smid; in _ctl_send_release()
1793 mpt2sas_base_put_smid_default(ioc, smid); in _ctl_send_release()
1936 u16 smid; in _ctl_diag_read_buffer() local
2023 smid = mpt2sas_base_get_smid(ioc, ioc->ctl_cb_idx); in _ctl_diag_read_buffer()
2024 if (!smid) { in _ctl_diag_read_buffer()
2034 mpi_request = mpt2sas_base_get_msg_frame(ioc, smid); in _ctl_diag_read_buffer()
2035 ioc->ctl_cmds.smid = smid; in _ctl_diag_read_buffer()
2050 mpt2sas_base_put_smid_default(ioc, smid); in _ctl_diag_read_buffer()