Home
last modified time | relevance | path

Searched refs:mpi_request (Results 1 – 10 of 10) sorted by relevance

/Linux-v4.19/drivers/scsi/mpt3sas/
Dmpt3sas_config.c101 Mpi2ConfigRequest_t *mpi_request; in _config_display_some_debug() local
107 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _config_display_some_debug()
108 switch (mpi_request->Header.PageType & MPI2_CONFIG_PAGETYPE_MASK) { in _config_display_some_debug()
128 switch (mpi_request->ExtPageType) { in _config_display_some_debug()
181 mpi_request->Header.PageNumber, mpi_request->Action, in _config_display_some_debug()
182 le32_to_cpu(mpi_request->PageAddress), smid); in _config_display_some_debug()
302 *mpi_request, Mpi2ConfigReply_t *mpi_reply, int timeout, in _config_request()
325 mpi_request->VF_ID = 0; /* TODO */ in _config_request()
326 mpi_request->VP_ID = 0; in _config_request()
329 mpi_request->Header.PageVersion = mpi_reply->Header.PageVersion; in _config_request()
[all …]
Dmpt3sas_debug.h154 _debug_dump_mf(void *mpi_request, int sz) in _debug_dump_mf() argument
157 __le32 *mfp = (__le32 *)mpi_request; in _debug_dump_mf()
173 _debug_dump_reply(void *mpi_request, int sz) in _debug_dump_reply() argument
176 __le32 *mfp = (__le32 *)mpi_request; in _debug_dump_reply()
192 _debug_dump_config(void *mpi_request, int sz) in _debug_dump_config() argument
195 __le32 *mfp = (__le32 *)mpi_request; in _debug_dump_config()
Dmpt3sas_ctl.c96 Mpi2ConfigRequest_t *mpi_request; in _ctl_display_some_debug() local
102 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _ctl_display_some_debug()
103 switch (mpi_request->Function) { in _ctl_display_some_debug()
107 (Mpi2SCSIIORequest_t *)mpi_request; in _ctl_display_some_debug()
128 (Mpi2ConfigRequest_t *)mpi_request; in _ctl_display_some_debug()
159 (Mpi2SCSIIORequest_t *)mpi_request; in _ctl_display_some_debug()
200 if (mpi_request->Function == MPI2_FUNCTION_SCSI_IO_REQUEST || in _ctl_display_some_debug()
201 mpi_request->Function == in _ctl_display_some_debug()
651 MPI2RequestHeader_t *mpi_request = NULL, *request; in _ctl_do_mpt_command() local
702 mpi_request = kzalloc(ioc->request_sz, GFP_KERNEL); in _ctl_do_mpt_command()
[all …]
Dmpt3sas_transport.c296 Mpi2SmpPassthroughRequest_t *mpi_request; in _transport_expander_report_manufacture() local
357 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _transport_expander_report_manufacture()
381 memset(mpi_request, 0, sizeof(Mpi2SmpPassthroughRequest_t)); in _transport_expander_report_manufacture()
382 mpi_request->Function = MPI2_FUNCTION_SMP_PASSTHROUGH; in _transport_expander_report_manufacture()
383 mpi_request->PhysicalPort = 0xFF; in _transport_expander_report_manufacture()
384 mpi_request->SASAddress = cpu_to_le64(sas_address); in _transport_expander_report_manufacture()
385 mpi_request->RequestDataLength = cpu_to_le16(data_out_sz); in _transport_expander_report_manufacture()
386 psge = &mpi_request->SGL; in _transport_expander_report_manufacture()
401 _debug_dump_mf(mpi_request, in _transport_expander_report_manufacture()
1086 Mpi2SmpPassthroughRequest_t *mpi_request; in _transport_get_expander_phy_error_log() local
[all …]
Dmpt3sas_warpdrive.c273 struct _raid_device *raid_device, Mpi25SCSIIORequest_t *mpi_request) in mpt3sas_setup_direct_io() argument
285 v_lba = get_unaligned_be32(&mpi_request->CDB.CDB32[2]); in mpt3sas_setup_direct_io()
287 v_lba = get_unaligned_be64(&mpi_request->CDB.CDB32[2]); in mpt3sas_setup_direct_io()
306 mpi_request->DevHandle = cpu_to_le16(raid_device->pd_handle[column]); in mpt3sas_setup_direct_io()
310 &mpi_request->CDB.CDB32[2]); in mpt3sas_setup_direct_io()
312 put_unaligned_be64(p_lba, &mpi_request->CDB.CDB32[2]); in mpt3sas_setup_direct_io()
Dmpt3sas_base.c118 u8 status, void *mpi_request, int sz) in mpt3sas_base_check_cmd_timeout() argument
127 _debug_dump_mf(mpi_request, sz); in mpt3sas_base_check_cmd_timeout()
356 void *mpi_request, u16 smid) in _clone_sg_entries() argument
374 request_hdr = (MPI2RequestHeader_t *) mpi_request; in _clone_sg_entries()
378 (Mpi25SCSIIORequest_t *)mpi_request; in _clone_sg_entries()
383 (Mpi2ConfigRequest_t *)mpi_request; in _clone_sg_entries()
1993 Mpi25SCSIIORequest_t *mpi_request, in base_make_prp_nvme() argument
2031 main_chain_element = (pMpi25IeeeSgeChain64_t)&mpi_request->SGL; in base_make_prp_nvme()
2055 ptr_first_sgl = (pMpi25IeeeSgeChain64_t)&mpi_request->SGL; in base_make_prp_nvme()
2152 Mpi25SCSIIORequest_t *mpi_request, u16 smid, struct scsi_cmnd *scmd, in _base_check_pcie_native_sgl() argument
[all …]
Dmpt3sas_scsih.c2634 Mpi2SCSITaskManagementRequest_t *mpi_request; in mpt3sas_scsih_issue_tm() local
2681 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in mpt3sas_scsih_issue_tm()
2683 memset(mpi_request, 0, sizeof(Mpi2SCSITaskManagementRequest_t)); in mpt3sas_scsih_issue_tm()
2685 mpi_request->Function = MPI2_FUNCTION_SCSI_TASK_MGMT; in mpt3sas_scsih_issue_tm()
2686 mpi_request->DevHandle = cpu_to_le16(handle); in mpt3sas_scsih_issue_tm()
2687 mpi_request->TaskType = type; in mpt3sas_scsih_issue_tm()
2688 mpi_request->MsgFlags = tr_method; in mpt3sas_scsih_issue_tm()
2689 mpi_request->TaskMID = cpu_to_le16(smid_task); in mpt3sas_scsih_issue_tm()
2690 int_to_scsilun(lun, (struct scsi_lun *)mpi_request->LUN); in mpt3sas_scsih_issue_tm()
2697 ioc->tm_cmds.status, mpi_request, in mpt3sas_scsih_issue_tm()
[all …]
Dmpt3sas_base.h1464 Mpi2SasIoUnitControlRequest_t *mpi_request);
1466 Mpi2SepReply_t *mpi_reply, Mpi2SepRequest_t *mpi_request);
1482 u8 status, void *mpi_request, int sz);
1668 struct _raid_device *raid_device, Mpi25SCSIIORequest_t *mpi_request);
/Linux-v4.19/drivers/scsi/megaraid/
Dmegaraid_sas_fusion.c4115 struct MPI2_SCSI_TASK_MANAGE_REQUEST *mpi_request; in megasas_issue_tm() local
4150 mpi_request = (struct MPI2_SCSI_TASK_MANAGE_REQUEST *) &mr_request->TmRequest; in megasas_issue_tm()
4151 mpi_request->Function = MPI2_FUNCTION_SCSI_TASK_MGMT; in megasas_issue_tm()
4152 mpi_request->DevHandle = cpu_to_le16(device_handle); in megasas_issue_tm()
4153 mpi_request->TaskType = type; in megasas_issue_tm()
4154 mpi_request->TaskMID = cpu_to_le16(smid_task); in megasas_issue_tm()
4155 mpi_request->LUN[1] = 0; in megasas_issue_tm()
Dmegaraid_sas_base.c2808 megasas_dump_frame(void *mpi_request, int sz) in megasas_dump_frame() argument
2811 __le32 *mfp = (__le32 *)mpi_request; in megasas_dump_frame()