• Home
  • Raw
  • Download

Lines Matching refs:mpi_request

96 	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()
204 if (mpi_request->Function == MPI2_FUNCTION_SCSI_IO_REQUEST || in _ctl_display_some_debug()
205 mpi_request->Function == in _ctl_display_some_debug()
664 MPI2RequestHeader_t *mpi_request = NULL, *request; in _ctl_do_mpt_command() local
694 mpi_request = kzalloc(ioc->request_sz, GFP_KERNEL); in _ctl_do_mpt_command()
695 if (!mpi_request) { in _ctl_do_mpt_command()
710 if (copy_from_user(mpi_request, mf, karg.data_sge_offset*4)) { in _ctl_do_mpt_command()
717 if (mpi_request->Function == MPI2_FUNCTION_SCSI_TASK_MGMT) { in _ctl_do_mpt_command()
734 memcpy(request, mpi_request, karg.data_sge_offset*4); in _ctl_do_mpt_command()
739 if (mpi_request->Function == MPI2_FUNCTION_SCSI_IO_REQUEST || in _ctl_do_mpt_command()
740 mpi_request->Function == MPI2_FUNCTION_RAID_SCSI_IO_PASSTHROUGH || in _ctl_do_mpt_command()
741 mpi_request->Function == MPI2_FUNCTION_SCSI_TASK_MGMT || in _ctl_do_mpt_command()
742 mpi_request->Function == MPI2_FUNCTION_SATA_PASSTHROUGH || in _ctl_do_mpt_command()
743 mpi_request->Function == MPI2_FUNCTION_NVME_ENCAPSULATED) { in _ctl_do_mpt_command()
745 device_handle = le16_to_cpu(mpi_request->FunctionDependent1); in _ctl_do_mpt_command()
793 switch (mpi_request->Function) { in _ctl_do_mpt_command()
858 if (mpi_request->Function == MPI2_FUNCTION_SCSI_IO_REQUEST) in _ctl_do_mpt_command()
904 (Mpi2SmpPassthroughRequest_t *)mpi_request; in _ctl_do_mpt_command()
960 (Mpi2ToolboxCleanRequest_t *)mpi_request; in _ctl_do_mpt_command()
999 (Mpi2SasIoUnitControlRequest_t *)mpi_request; in _ctl_do_mpt_command()
1022 if (mpi_request->Function == MPI2_FUNCTION_SCSI_TASK_MGMT) { in _ctl_do_mpt_command()
1024 (Mpi2SCSITaskManagementRequest_t *)mpi_request; in _ctl_do_mpt_command()
1028 } else if ((mpi_request->Function == MPI2_FUNCTION_SMP_PASSTHROUGH || in _ctl_do_mpt_command()
1029 mpi_request->Function == MPI2_FUNCTION_SAS_IO_UNIT_CONTROL) && in _ctl_do_mpt_command()
1036 ioc->ctl_cmds.status, mpi_request, in _ctl_do_mpt_command()
1078 if (karg.max_sense_bytes && (mpi_request->Function == in _ctl_do_mpt_command()
1079 MPI2_FUNCTION_SCSI_IO_REQUEST || mpi_request->Function == in _ctl_do_mpt_command()
1080 MPI2_FUNCTION_RAID_SCSI_IO_PASSTHROUGH || mpi_request->Function == in _ctl_do_mpt_command()
1086 sz_arg = (mpi_request->Function == in _ctl_do_mpt_command()
1102 if ((mpi_request->Function == MPI2_FUNCTION_SCSI_IO_REQUEST || in _ctl_do_mpt_command()
1103 mpi_request->Function == in _ctl_do_mpt_command()
1105 mpi_request->Function == MPI2_FUNCTION_SATA_PASSTHROUGH)) { in _ctl_do_mpt_command()
1107 le16_to_cpu(mpi_request->FunctionDependent1)); in _ctl_do_mpt_command()
1110 le16_to_cpu(mpi_request->FunctionDependent1)); in _ctl_do_mpt_command()
1115 le16_to_cpu(mpi_request->FunctionDependent1), in _ctl_do_mpt_command()
1122 le16_to_cpu(mpi_request->FunctionDependent1), in _ctl_do_mpt_command()
1143 kfree(mpi_request); in _ctl_do_mpt_command()
1555 Mpi2DiagBufferPostRequest_t *mpi_request; in _ctl_diag_register_2() local
1687 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _ctl_diag_register_2()
1729 mpi_request->Function = MPI2_FUNCTION_DIAG_BUFFER_POST; in _ctl_diag_register_2()
1730 mpi_request->BufferType = diag_register->buffer_type; in _ctl_diag_register_2()
1731 mpi_request->Flags = cpu_to_le32(diag_register->diagnostic_flags); in _ctl_diag_register_2()
1732 mpi_request->BufferAddress = cpu_to_le64(request_data_dma); in _ctl_diag_register_2()
1733 mpi_request->BufferLength = cpu_to_le32(request_data_sz); in _ctl_diag_register_2()
1734 mpi_request->VF_ID = 0; /* TODO */ in _ctl_diag_register_2()
1735 mpi_request->VP_ID = 0; in _ctl_diag_register_2()
1741 le32_to_cpu(mpi_request->BufferLength))); in _ctl_diag_register_2()
1744 mpi_request->ProductSpecific[i] = in _ctl_diag_register_2()
1754 ioc->ctl_cmds.status, mpi_request, in _ctl_diag_register_2()
2121 Mpi2DiagReleaseRequest_t *mpi_request; in mpt3sas_send_diag_release() local
2164 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in mpt3sas_send_diag_release()
2167 mpi_request->Function = MPI2_FUNCTION_DIAG_RELEASE; in mpt3sas_send_diag_release()
2168 mpi_request->BufferType = buffer_type; in mpt3sas_send_diag_release()
2169 mpi_request->VF_ID = 0; /* TODO */ in mpt3sas_send_diag_release()
2170 mpi_request->VP_ID = 0; in mpt3sas_send_diag_release()
2179 ioc->ctl_cmds.status, mpi_request, in mpt3sas_send_diag_release()
2311 Mpi2DiagBufferPostRequest_t *mpi_request; in _ctl_diag_read_buffer() local
2418 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _ctl_diag_read_buffer()
2421 mpi_request->Function = MPI2_FUNCTION_DIAG_BUFFER_POST; in _ctl_diag_read_buffer()
2422 mpi_request->BufferType = buffer_type; in _ctl_diag_read_buffer()
2423 mpi_request->BufferLength = in _ctl_diag_read_buffer()
2425 mpi_request->BufferAddress = in _ctl_diag_read_buffer()
2428 mpi_request->ProductSpecific[i] = in _ctl_diag_read_buffer()
2430 mpi_request->VF_ID = 0; /* TODO */ in _ctl_diag_read_buffer()
2431 mpi_request->VP_ID = 0; in _ctl_diag_read_buffer()
2440 ioc->ctl_cmds.status, mpi_request, in _ctl_diag_read_buffer()