Home
last modified time | relevance | path

Searched refs:smid (Results 1 – 14 of 14) sorted by relevance

/linux-4.1.27/drivers/scsi/mpt3sas/
Dmpt3sas_base.c699 _base_display_reply_info(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in _base_display_reply_info() argument
717 mpt3sas_base_get_msg_frame(ioc, smid)); in _base_display_reply_info()
742 mpt3sas_base_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt3sas_base_done() argument
779 u16 smid; in _base_async_event() local
791 smid = mpt3sas_base_get_smid(ioc, ioc->base_cb_idx); in _base_async_event()
792 if (!smid) { in _base_async_event()
798 ack_request = mpt3sas_base_get_msg_frame(ioc, smid); in _base_async_event()
805 mpt3sas_base_put_smid_default(ioc, smid); in _base_async_event()
826 _base_get_cb_idx(struct MPT3SAS_ADAPTER *ioc, u16 smid) in _base_get_cb_idx() argument
831 if (smid < ioc->hi_priority_smid) { in _base_get_cb_idx()
[all …]
Dmpt3sas_ctl.c120 _ctl_display_some_debug(struct MPT3SAS_ADAPTER *ioc, u16 smid, in _ctl_display_some_debug() argument
129 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _ctl_display_some_debug()
216 ioc->name, calling_function_name, desc, smid); in _ctl_display_some_debug()
273 mpt3sas_ctl_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt3sas_ctl_done() argument
283 if (ioc->ctl_cmds.smid != smid) in mpt3sas_ctl_done()
300 smid); in mpt3sas_ctl_done()
306 _ctl_display_some_debug(ioc, smid, "ctl_done", mpi_reply); in mpt3sas_ctl_done()
470 mpt3sas_base_free_smid(ioc, ioc->ctl_cmds.smid); in mpt3sas_ctl_reset_handler()
573 tm_request->TaskMID = cpu_to_le16(ioc->scsi_lookup[i - 1].smid); in _ctl_set_task_mid()
619 u16 smid; in _ctl_do_mpt_command() local
[all …]
Dmpt3sas_base.h272 u16 smid; member
460 u16 smid; member
474 u16 smid; member
518 struct scsi_cmnd *scmd, u16 smid);
962 typedef u8 (*MPT_CALLBACK)(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
978 void *mpt3sas_base_get_msg_frame(struct MPT3SAS_ADAPTER *ioc, u16 smid);
979 void *mpt3sas_base_get_sense_buffer(struct MPT3SAS_ADAPTER *ioc, u16 smid);
981 u16 smid);
990 void mpt3sas_base_free_smid(struct MPT3SAS_ADAPTER *ioc, u16 smid);
991 void mpt3sas_base_put_smid_scsi_io(struct MPT3SAS_ADAPTER *ioc, u16 smid,
[all …]
Dmpt3sas_transport.c233 mpt3sas_transport_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt3sas_transport_done() argument
241 if (ioc->transport_cmds.smid != smid) in mpt3sas_transport_done()
301 u16 smid; in _transport_expander_report_manufacture() local
349 smid = mpt3sas_base_get_smid(ioc, ioc->transport_cb_idx); in _transport_expander_report_manufacture()
350 if (!smid) { in _transport_expander_report_manufacture()
358 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _transport_expander_report_manufacture()
359 ioc->transport_cmds.smid = smid; in _transport_expander_report_manufacture()
370 mpt3sas_base_free_smid(ioc, smid); in _transport_expander_report_manufacture()
396 mpt3sas_base_put_smid_default(ioc, smid); in _transport_expander_report_manufacture()
1083 u16 smid; in _transport_get_expander_phy_error_log() local
[all …]
Dmpt3sas_scsih.c76 static u8 _scsih_check_for_pending_tm(struct MPT3SAS_ADAPTER *ioc, u16 smid);
931 _scsih_scsi_lookup_get(struct MPT3SAS_ADAPTER *ioc, u16 smid) in _scsih_scsi_lookup_get() argument
933 return ioc->scsi_lookup[smid - 1].scmd; in _scsih_scsi_lookup_get()
945 _scsih_scsi_lookup_get_clear(struct MPT3SAS_ADAPTER *ioc, u16 smid) in _scsih_scsi_lookup_get_clear() argument
951 scmd = ioc->scsi_lookup[smid - 1].scmd; in _scsih_scsi_lookup_get_clear()
952 ioc->scsi_lookup[smid - 1].scmd = NULL; in _scsih_scsi_lookup_get_clear()
972 u16 smid; in _scsih_scsi_lookup_find_by_scmd() local
977 smid = 0; in _scsih_scsi_lookup_find_by_scmd()
980 smid = ioc->scsi_lookup[i].smid; in _scsih_scsi_lookup_find_by_scmd()
986 return smid; in _scsih_scsi_lookup_find_by_scmd()
[all …]
Dmpt3sas_config.c99 _config_display_some_debug(struct MPT3SAS_ADAPTER *ioc, u16 smid, in _config_display_some_debug() argument
108 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _config_display_some_debug()
165 le32_to_cpu(mpi_request->PageAddress), smid); in _config_display_some_debug()
241 mpt3sas_config_done(struct MPT3SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt3sas_config_done() argument
248 if (ioc->config_cmds.smid != smid) in mpt3sas_config_done()
259 _config_display_some_debug(ioc, smid, "config_done", mpi_reply); in mpt3sas_config_done()
261 ioc->config_cmds.smid = USHRT_MAX; in mpt3sas_config_done()
290 u16 smid; in _config_request() local
375 smid = mpt3sas_base_get_smid(ioc, ioc->config_cb_idx); in _config_request()
376 if (!smid) { in _config_request()
[all …]
/linux-4.1.27/drivers/scsi/mpt2sas/
Dmpt2sas_base.c721 _base_display_reply_info(struct MPT2SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in _base_display_reply_info() argument
738 mpt2sas_base_get_msg_frame(ioc, smid)); in _base_display_reply_info()
756 mpt2sas_base_done(struct MPT2SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt2sas_base_done() argument
792 u16 smid; in _base_async_event() local
804 smid = mpt2sas_base_get_smid(ioc, ioc->base_cb_idx); in _base_async_event()
805 if (!smid) { in _base_async_event()
811 ack_request = mpt2sas_base_get_msg_frame(ioc, smid); in _base_async_event()
818 mpt2sas_base_put_smid_default(ioc, smid); in _base_async_event()
839 _base_get_cb_idx(struct MPT2SAS_ADAPTER *ioc, u16 smid) in _base_get_cb_idx() argument
844 if (smid < ioc->hi_priority_smid) { in _base_get_cb_idx()
[all …]
Dmpt2sas_base.h337 u16 smid; member
538 u16 smid; member
553 u16 smid; member
1020 typedef u8 (*MPT_CALLBACK)(struct MPT2SAS_ADAPTER *ioc, u16 smid, u8 msix_index,
1036 void *mpt2sas_base_get_msg_frame(struct MPT2SAS_ADAPTER *ioc, u16 smid);
1037 void *mpt2sas_base_get_sense_buffer(struct MPT2SAS_ADAPTER *ioc, u16 smid);
1040 u16 smid);
1049 void mpt2sas_base_free_smid(struct MPT2SAS_ADAPTER *ioc, u16 smid);
1050 void mpt2sas_base_put_smid_scsi_io(struct MPT2SAS_ADAPTER *ioc, u16 smid,
1052 void mpt2sas_base_put_smid_hi_priority(struct MPT2SAS_ADAPTER *ioc, u16 smid);
[all …]
Dmpt2sas_ctl.c123 _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
[all …]
Dmpt2sas_transport.c229 mpt2sas_transport_done(struct MPT2SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt2sas_transport_done() argument
237 if (ioc->transport_cmds.smid != smid) in mpt2sas_transport_done()
297 u16 smid; in _transport_expander_report_manufacture() local
344 smid = mpt2sas_base_get_smid(ioc, ioc->transport_cb_idx); in _transport_expander_report_manufacture()
345 if (!smid) { in _transport_expander_report_manufacture()
353 mpi_request = mpt2sas_base_get_msg_frame(ioc, smid); in _transport_expander_report_manufacture()
354 ioc->transport_cmds.smid = smid; in _transport_expander_report_manufacture()
363 mpt2sas_base_free_smid(ioc, smid); in _transport_expander_report_manufacture()
406 mpt2sas_base_put_smid_default(ioc, smid); in _transport_expander_report_manufacture()
1087 u16 smid; in _transport_get_expander_phy_error_log() local
[all …]
Dmpt2sas_scsih.c75 static u8 _scsih_check_for_pending_tm(struct MPT2SAS_ADAPTER *ioc, u16 smid);
885 _scsih_scsi_lookup_get(struct MPT2SAS_ADAPTER *ioc, u16 smid) in _scsih_scsi_lookup_get() argument
887 return ioc->scsi_lookup[smid - 1].scmd; in _scsih_scsi_lookup_get()
899 _scsih_scsi_lookup_get_clear(struct MPT2SAS_ADAPTER *ioc, u16 smid) in _scsih_scsi_lookup_get_clear() argument
905 scmd = ioc->scsi_lookup[smid - 1].scmd; in _scsih_scsi_lookup_get_clear()
906 ioc->scsi_lookup[smid - 1].scmd = NULL; in _scsih_scsi_lookup_get_clear()
926 u16 smid; in _scsih_scsi_lookup_find_by_scmd() local
931 smid = 0; in _scsih_scsi_lookup_find_by_scmd()
934 smid = ioc->scsi_lookup[i].smid; in _scsih_scsi_lookup_find_by_scmd()
940 return smid; in _scsih_scsi_lookup_find_by_scmd()
[all …]
Dmpt2sas_config.c100 _config_display_some_debug(struct MPT2SAS_ADAPTER *ioc, u16 smid, in _config_display_some_debug() argument
109 mpi_request = mpt2sas_base_get_msg_frame(ioc, smid); in _config_display_some_debug()
165 le32_to_cpu(mpi_request->PageAddress), smid); in _config_display_some_debug()
241 mpt2sas_config_done(struct MPT2SAS_ADAPTER *ioc, u16 smid, u8 msix_index, in mpt2sas_config_done() argument
248 if (ioc->config_cmds.smid != smid) in mpt2sas_config_done()
259 _config_display_some_debug(ioc, smid, "config_done", mpi_reply); in mpt2sas_config_done()
261 ioc->config_cmds.smid = USHRT_MAX; in mpt2sas_config_done()
290 u16 smid; in _config_request() local
373 smid = mpt2sas_base_get_smid(ioc, ioc->config_cb_idx); in _config_request()
374 if (!smid) { in _config_request()
[all …]
/linux-4.1.27/drivers/scsi/megaraid/
Dmegaraid_sas_fusion.c1972 u16 smid, num_completed; in complete_cmd_fusion() local
2002 smid = le16_to_cpu(reply_desc->SMID); in complete_cmd_fusion()
2004 cmd_fusion = fusion->cmd_list[smid - 1]; in complete_cmd_fusion()
2227 mfi_cmd->context.smid = cmd->index; in build_mpt_mfi_pass_thru()
2297 index = cmd->context.smid; in build_mpt_cmd()
2808 cmd_mfi->context.smid in megasas_reset_fusion()
Dmegaraid_sas.h1895 u16 smid; member