Lines Matching defs:smid
219 * @smid: system request message index
230 mpt3sas_transport_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
238 if (ioc->transport_cmds.smid != smid)
298 u16 smid;
325 smid = mpt3sas_base_get_smid(ioc, ioc->transport_cb_idx);
326 if (!smid) {
327 ioc_err(ioc, "%s: failed obtaining a smid\n", __func__);
333 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid);
334 ioc->transport_cmds.smid = smid;
344 mpt3sas_base_free_smid(ioc, smid);
370 ioc->put_smid_default(ioc, smid);
1079 u16 smid;
1104 smid = mpt3sas_base_get_smid(ioc, ioc->transport_cb_idx);
1105 if (!smid) {
1106 ioc_err(ioc, "%s: failed obtaining a smid\n", __func__);
1111 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid);
1112 ioc->transport_cmds.smid = smid;
1122 mpt3sas_base_free_smid(ioc, smid);
1155 ioc->put_smid_default(ioc, smid);
1369 u16 smid;
1394 smid = mpt3sas_base_get_smid(ioc, ioc->transport_cb_idx);
1395 if (!smid) {
1396 ioc_err(ioc, "%s: failed obtaining a smid\n", __func__);
1401 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid);
1402 ioc->transport_cmds.smid = smid;
1412 mpt3sas_base_free_smid(ioc, smid);
1450 ioc->put_smid_default(ioc, smid);
1853 u16 smid;
1900 smid = mpt3sas_base_get_smid(ioc, ioc->transport_cb_idx);
1901 if (!smid) {
1902 ioc_err(ioc, "%s: failed obtaining a smid\n", __func__);
1908 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid);
1909 ioc->transport_cmds.smid = smid;
1927 ioc->put_smid_default(ioc, smid);