Lines Matching defs:smid
281 * @smid: system request message index
292 mpt3sas_transport_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
300 if (ioc->transport_cmds.smid != smid)
361 u16 smid;
388 smid = mpt3sas_base_get_smid(ioc, ioc->transport_cb_idx);
389 if (!smid) {
390 ioc_err(ioc, "%s: failed obtaining a smid\n", __func__);
396 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid);
397 ioc->transport_cmds.smid = smid;
407 mpt3sas_base_free_smid(ioc, smid);
433 ioc->put_smid_default(ioc, smid);
1278 u16 smid;
1303 smid = mpt3sas_base_get_smid(ioc, ioc->transport_cb_idx);
1304 if (!smid) {
1305 ioc_err(ioc, "%s: failed obtaining a smid\n", __func__);
1310 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid);
1311 ioc->transport_cmds.smid = smid;
1321 mpt3sas_base_free_smid(ioc, smid);
1354 ioc->put_smid_default(ioc, smid);
1569 u16 smid;
1594 smid = mpt3sas_base_get_smid(ioc, ioc->transport_cb_idx);
1595 if (!smid) {
1596 ioc_err(ioc, "%s: failed obtaining a smid\n", __func__);
1601 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid);
1602 ioc->transport_cmds.smid = smid;
1612 mpt3sas_base_free_smid(ioc, smid);
1650 ioc->put_smid_default(ioc, smid);
2062 u16 smid;
2109 smid = mpt3sas_base_get_smid(ioc, ioc->transport_cb_idx);
2110 if (!smid) {
2111 ioc_err(ioc, "%s: failed obtaining a smid\n", __func__);
2117 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid);
2118 ioc->transport_cmds.smid = smid;
2136 ioc->put_smid_default(ioc, smid);