/drivers/scsi/mpt2sas/ |
H A D | mpt2sas_debug.h | 160 * @mpi_request: pointer to message frame 164 _debug_dump_mf(void *mpi_request, int sz) argument 167 __le32 *mfp = (__le32 *)mpi_request; 178 #define _debug_dump_mf(mpi_request, sz)
|
H A D | mpt2sas_config.c | 102 Mpi2ConfigRequest_t *mpi_request; local 108 mpi_request = mpt2sas_base_get_msg_frame(ioc, smid); 109 switch (mpi_request->Header.PageType & MPI2_CONFIG_PAGETYPE_MASK) { 129 switch (mpi_request->ExtPageType) { 163 mpi_request->Header.PageNumber, mpi_request->Action, 164 le32_to_cpu(mpi_request->PageAddress), smid); 268 * @mpi_request: request message frame 286 *mpi_request, Mpi2ConfigReply_t *mpi_reply, int timeout, 309 mpi_request 285 _config_request(struct MPT2SAS_ADAPTER *ioc, Mpi2ConfigRequest_t *mpi_request, Mpi2ConfigReply_t *mpi_reply, int timeout, void *config_page, u16 config_page_sz) argument 446 Mpi2ConfigRequest_t mpi_request; local 482 Mpi2ConfigRequest_t mpi_request; local 518 Mpi2ConfigRequest_t mpi_request; local 554 Mpi2ConfigRequest_t mpi_request; local 590 Mpi2ConfigRequest_t mpi_request; local 626 Mpi2ConfigRequest_t mpi_request; local 662 Mpi2ConfigRequest_t mpi_request; local 699 Mpi2ConfigRequest_t mpi_request; local 734 Mpi2ConfigRequest_t mpi_request; local 772 Mpi2ConfigRequest_t mpi_request; local 812 Mpi2ConfigRequest_t mpi_request; local 848 Mpi2ConfigRequest_t mpi_request; local 899 Mpi2ConfigRequest_t mpi_request; local 939 Mpi2ConfigRequest_t mpi_request; local 979 Mpi2ConfigRequest_t mpi_request; local 1020 Mpi2ConfigRequest_t mpi_request; local 1061 Mpi2ConfigRequest_t mpi_request; local 1103 Mpi2ConfigRequest_t mpi_request; local 1142 Mpi2ConfigRequest_t mpi_request; local 1182 Mpi2ConfigRequest_t mpi_request; local 1224 Mpi2ConfigRequest_t mpi_request; local 1261 Mpi2ConfigRequest_t mpi_request; local 1314 Mpi2ConfigRequest_t mpi_request; local 1353 Mpi2ConfigRequest_t mpi_request; local 1391 Mpi2ConfigRequest_t mpi_request; local [all...] |
H A D | mpt2sas_transport.c | 291 Mpi2SmpPassthroughRequest_t *mpi_request; local 352 mpi_request = mpt2sas_base_get_msg_frame(ioc, smid); 372 memset(mpi_request, 0, sizeof(Mpi2SmpPassthroughRequest_t)); 373 mpi_request->Function = MPI2_FUNCTION_SMP_PASSTHROUGH; 374 mpi_request->PhysicalPort = 0xFF; 375 mpi_request->VF_ID = 0; /* TODO */ 376 mpi_request->VP_ID = 0; 377 mpi_request->SASAddress = cpu_to_le64(sas_address); 378 mpi_request->RequestDataLength = 380 psge = &mpi_request 1084 Mpi2SmpPassthroughRequest_t *mpi_request; local 1407 Mpi2SmpPassthroughRequest_t *mpi_request; local 1596 Mpi2SasIoUnitControlRequest_t mpi_request; local 1902 Mpi2SmpPassthroughRequest_t *mpi_request; local [all...] |
H A D | mpt2sas_base.c | 3221 * @mpi_request: the request payload sent to FW 3234 Mpi2SasIoUnitControlRequest_t *mpi_request) 3285 memcpy(request, mpi_request, sizeof(Mpi2SasIoUnitControlRequest_t)); 3286 if (mpi_request->Operation == MPI2_SAS_OP_PHY_HARD_RESET || 3287 mpi_request->Operation == MPI2_SAS_OP_PHY_LINK_RESET) 3293 if ((mpi_request->Operation == MPI2_SAS_OP_PHY_HARD_RESET || 3294 mpi_request->Operation == MPI2_SAS_OP_PHY_LINK_RESET) && 3300 _debug_dump_mf(mpi_request, 3330 * @mpi_request: the request payload sent to FW 3339 Mpi2SepReply_t *mpi_reply, Mpi2SepRequest_t *mpi_request) 3232 mpt2sas_base_sas_iounit_control(struct MPT2SAS_ADAPTER *ioc, Mpi2SasIoUnitControlReply_t *mpi_reply, Mpi2SasIoUnitControlRequest_t *mpi_request) argument 3338 mpt2sas_base_scsi_enclosure_processor(struct MPT2SAS_ADAPTER *ioc, Mpi2SepReply_t *mpi_reply, Mpi2SepRequest_t *mpi_request) argument 3433 Mpi2PortFactsRequest_t mpi_request; local 3534 Mpi2IOCFactsRequest_t mpi_request; local 3616 Mpi2IOCInitRequest_t mpi_request; local 3784 Mpi2PortEnableRequest_t *mpi_request; local 3852 Mpi2PortEnableRequest_t *mpi_request; local 3966 Mpi2EventNotificationRequest_t *mpi_request; local [all...] |
H A D | mpt2sas_ctl.c | 125 Mpi2ConfigRequest_t *mpi_request; local 131 mpi_request = mpt2sas_base_get_msg_frame(ioc, smid); 132 switch (mpi_request->Function) { 136 (Mpi2SCSIIORequest_t *)mpi_request; 157 (Mpi2ConfigRequest_t *)mpi_request; 188 (Mpi2SCSIIORequest_t *)mpi_request; 229 if (mpi_request->Function == MPI2_FUNCTION_SCSI_IO_REQUEST || 230 mpi_request->Function == 619 MPI2RequestHeader_t *mpi_request = NULL, *request; local 667 mpi_request 1354 Mpi2DiagBufferPostRequest_t *mpi_request; local 1743 Mpi2DiagReleaseRequest_t *mpi_request; local 1930 Mpi2DiagBufferPostRequest_t *mpi_request; local [all...] |
H A D | mpt2sas_scsih.c | 1055 Mpi2SCSIIORequest_t *mpi_request; local 1069 mpi_request = mpt2sas_base_get_msg_frame(ioc, smid); 1090 sg_local = &mpi_request->SGL; 1095 mpi_request->ChainOffset = (offsetof(Mpi2SCSIIORequest_t, SGL) + 2389 Mpi2SCSITaskManagementRequest_t *mpi_request; local 2448 mpi_request = mpt2sas_base_get_msg_frame(ioc, smid); 2450 memset(mpi_request, 0, sizeof(Mpi2SCSITaskManagementRequest_t)); 2452 mpi_request->Function = MPI2_FUNCTION_SCSI_TASK_MGMT; 2453 mpi_request->DevHandle = cpu_to_le16(handle); 2454 mpi_request 3124 Mpi2SCSITaskManagementRequest_t *mpi_request; local 3248 Mpi2SCSITaskManagementRequest_t *mpi_request; local 3358 Mpi2SasIoUnitControlRequest_t *mpi_request; local 3745 _scsih_setup_eedp(struct scsi_cmnd *scmd, Mpi2SCSIIORequest_t *mpi_request) argument 3859 _scsih_setup_direct_io(struct MPT2SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, struct _raid_device *raid_device, Mpi2SCSIIORequest_t *mpi_request, u16 smid) argument 3923 Mpi2SCSIIORequest_t *mpi_request; local 4285 Mpi2SepRequest_t mpi_request; local 4330 Mpi2SepRequest_t mpi_request; local 4459 Mpi2SCSIIORequest_t *mpi_request; local 7730 Mpi2RaidActionRequest_t *mpi_request; local [all...] |
/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_debug.h | 158 * @mpi_request: pointer to message frame 162 _debug_dump_mf(void *mpi_request, int sz) argument 165 __le32 *mfp = (__le32 *)mpi_request; 177 * @mpi_request: pointer to message frame 181 _debug_dump_reply(void *mpi_request, int sz) argument 184 __le32 *mfp = (__le32 *)mpi_request; 196 * @mpi_request: pointer to message frame 200 _debug_dump_config(void *mpi_request, int sz) argument 203 __le32 *mfp = (__le32 *)mpi_request; 214 #define _debug_dump_mf(mpi_request, s [all...] |
H A D | mpt3sas_config.c | 101 Mpi2ConfigRequest_t *mpi_request; local 107 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); 108 switch (mpi_request->Header.PageType & MPI2_CONFIG_PAGETYPE_MASK) { 128 switch (mpi_request->ExtPageType) { 163 mpi_request->Header.PageNumber, mpi_request->Action, 164 le32_to_cpu(mpi_request->PageAddress), smid); 268 * @mpi_request: request message frame 286 *mpi_request, Mpi2ConfigReply_t *mpi_reply, int timeout, 310 mpi_request 285 _config_request(struct MPT3SAS_ADAPTER *ioc, Mpi2ConfigRequest_t *mpi_request, Mpi2ConfigReply_t *mpi_reply, int timeout, void *config_page, u16 config_page_sz) argument 517 Mpi2ConfigRequest_t mpi_request; local 555 Mpi2ConfigRequest_t mpi_request; local 592 Mpi2ConfigRequest_t mpi_request; local 629 Mpi2ConfigRequest_t mpi_request; local 666 Mpi2ConfigRequest_t mpi_request; local 706 Mpi2ConfigRequest_t mpi_request; local 742 Mpi2ConfigRequest_t mpi_request; local 778 Mpi2ConfigRequest_t mpi_request; local 814 Mpi2ConfigRequest_t mpi_request; local 850 Mpi2ConfigRequest_t mpi_request; local 886 Mpi2ConfigRequest_t mpi_request; local 925 Mpi2ConfigRequest_t mpi_request; local 966 Mpi2ConfigRequest_t mpi_request; local 1002 Mpi2ConfigRequest_t mpi_request; local 1054 Mpi2ConfigRequest_t mpi_request; local 1095 Mpi2ConfigRequest_t mpi_request; local 1136 Mpi2ConfigRequest_t mpi_request; local 1177 Mpi2ConfigRequest_t mpi_request; local 1218 Mpi2ConfigRequest_t mpi_request; local 1260 Mpi2ConfigRequest_t mpi_request; local 1299 Mpi2ConfigRequest_t mpi_request; local 1339 Mpi2ConfigRequest_t mpi_request; local 1381 Mpi2ConfigRequest_t mpi_request; local 1418 Mpi2ConfigRequest_t mpi_request; local 1471 Mpi2ConfigRequest_t mpi_request; local 1510 Mpi2ConfigRequest_t mpi_request; local 1549 Mpi2ConfigRequest_t mpi_request; local [all...] |
H A D | mpt3sas_transport.c | 295 Mpi2SmpPassthroughRequest_t *mpi_request; local 357 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); 381 memset(mpi_request, 0, sizeof(Mpi2SmpPassthroughRequest_t)); 382 mpi_request->Function = MPI2_FUNCTION_SMP_PASSTHROUGH; 383 mpi_request->PhysicalPort = 0xFF; 384 mpi_request->SASAddress = cpu_to_le64(sas_address); 385 mpi_request->RequestDataLength = cpu_to_le16(data_out_sz); 386 psge = &mpi_request->SGL; 402 _debug_dump_mf(mpi_request, 1080 Mpi2SmpPassthroughRequest_t *mpi_request; local 1390 Mpi2SmpPassthroughRequest_t *mpi_request; local 1578 Mpi2SasIoUnitControlRequest_t mpi_request; local 1885 Mpi2SmpPassthroughRequest_t *mpi_request; local [all...] |
H A D | mpt3sas_ctl.c | 122 Mpi2ConfigRequest_t *mpi_request; local 128 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); 129 switch (mpi_request->Function) { 133 (Mpi2SCSIIORequest_t *)mpi_request; 154 (Mpi2ConfigRequest_t *)mpi_request; 185 (Mpi2SCSIIORequest_t *)mpi_request; 226 if (mpi_request->Function == MPI2_FUNCTION_SCSI_IO_REQUEST || 227 mpi_request->Function == 614 MPI2RequestHeader_t *mpi_request = NULL, *request; local 662 mpi_request 1345 Mpi2DiagBufferPostRequest_t *mpi_request; local 1761 Mpi2DiagReleaseRequest_t *mpi_request; local 1958 Mpi2DiagBufferPostRequest_t *mpi_request; local [all...] |
H A D | mpt3sas_base.c | 1312 Mpi2SCSIIORequest_t *mpi_request; local 1325 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); 1344 sg_local = &mpi_request->SGL; 1350 mpi_request->ChainOffset = (sges_in_segment - 1 /* chain element */) + 3404 * @mpi_request: the request payload sent to FW 3417 Mpi2SasIoUnitControlRequest_t *mpi_request) 3468 memcpy(request, mpi_request, sizeof(Mpi2SasIoUnitControlRequest_t)); 3469 if (mpi_request->Operation == MPI2_SAS_OP_PHY_HARD_RESET || 3470 mpi_request->Operation == MPI2_SAS_OP_PHY_LINK_RESET) 3476 if ((mpi_request 3415 mpt3sas_base_sas_iounit_control(struct MPT3SAS_ADAPTER *ioc, Mpi2SasIoUnitControlReply_t *mpi_reply, Mpi2SasIoUnitControlRequest_t *mpi_request) argument 3520 mpt3sas_base_scsi_enclosure_processor(struct MPT3SAS_ADAPTER *ioc, Mpi2SepReply_t *mpi_reply, Mpi2SepRequest_t *mpi_request) argument 3616 Mpi2PortFactsRequest_t mpi_request; local 3659 Mpi2IOCFactsRequest_t mpi_request; local 3735 Mpi2IOCInitRequest_t mpi_request; local 3900 Mpi2PortEnableRequest_t *mpi_request; local 3969 Mpi2PortEnableRequest_t *mpi_request; local 4082 Mpi2EventNotificationRequest_t *mpi_request; local [all...] |
H A D | mpt3sas_scsih.c | 2048 Mpi2SCSITaskManagementRequest_t *mpi_request; local 2107 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); 2109 memset(mpi_request, 0, sizeof(Mpi2SCSITaskManagementRequest_t)); 2111 mpi_request->Function = MPI2_FUNCTION_SCSI_TASK_MGMT; 2112 mpi_request->DevHandle = cpu_to_le16(handle); 2113 mpi_request->TaskType = type; 2114 mpi_request->TaskMID = cpu_to_le16(smid_task); 2115 int_to_scsilun(lun, (struct scsi_lun *)mpi_request->LUN); 2123 _debug_dump_mf(mpi_request, 2146 _debug_dump_mf(mpi_request, 2797 Mpi2SCSITaskManagementRequest_t *mpi_request; local 2901 Mpi2SasIoUnitControlRequest_t *mpi_request; local 3015 Mpi2SCSITaskManagementRequest_t *mpi_request; local 3434 _scsih_setup_eedp(struct MPT3SAS_ADAPTER *ioc, struct scsi_cmnd *scmd, Mpi2SCSIIORequest_t *mpi_request) argument 3533 Mpi2SCSIIORequest_t *mpi_request; local 3899 Mpi2SepRequest_t mpi_request; local 3942 Mpi2SepRequest_t mpi_request; local 4070 Mpi2SCSIIORequest_t *mpi_request; local 5605 Mpi2RaidActionRequest_t *mpi_request; local 7362 Mpi2RaidActionRequest_t *mpi_request; local [all...] |