Lines Matching refs:mpi_request

1588 	Mpi25SCSIIORequest_t *mpi_request;  in mpt3sas_scsih_scsi_lookup_get()  local
1594 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in mpt3sas_scsih_scsi_lookup_get()
1602 if (!mpi_request->DevHandle) in mpt3sas_scsih_scsi_lookup_get()
2879 Mpi2SCSITaskManagementRequest_t *mpi_request; in mpt3sas_scsih_issue_tm() local
2930 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in mpt3sas_scsih_issue_tm()
2932 memset(mpi_request, 0, sizeof(Mpi2SCSITaskManagementRequest_t)); in mpt3sas_scsih_issue_tm()
2934 mpi_request->Function = MPI2_FUNCTION_SCSI_TASK_MGMT; in mpt3sas_scsih_issue_tm()
2935 mpi_request->DevHandle = cpu_to_le16(handle); in mpt3sas_scsih_issue_tm()
2936 mpi_request->TaskType = type; in mpt3sas_scsih_issue_tm()
2939 mpi_request->MsgFlags = tr_method; in mpt3sas_scsih_issue_tm()
2940 mpi_request->TaskMID = cpu_to_le16(smid_task); in mpt3sas_scsih_issue_tm()
2941 int_to_scsilun(lun, (struct scsi_lun *)mpi_request->LUN); in mpt3sas_scsih_issue_tm()
2948 ioc->tm_cmds.status, mpi_request, in mpt3sas_scsih_issue_tm()
2972 _debug_dump_mf(mpi_request, in mpt3sas_scsih_issue_tm()
3859 Mpi2SCSITaskManagementRequest_t *mpi_request; in _scsih_tm_tr_send() local
3965 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _scsih_tm_tr_send()
3966 memset(mpi_request, 0, sizeof(Mpi2SCSITaskManagementRequest_t)); in _scsih_tm_tr_send()
3967 mpi_request->Function = MPI2_FUNCTION_SCSI_TASK_MGMT; in _scsih_tm_tr_send()
3968 mpi_request->DevHandle = cpu_to_le16(handle); in _scsih_tm_tr_send()
3969 mpi_request->TaskType = MPI2_SCSITASKMGMT_TASKTYPE_TARGET_RESET; in _scsih_tm_tr_send()
3970 mpi_request->MsgFlags = tr_method; in _scsih_tm_tr_send()
4006 Mpi2SasIoUnitControlRequest_t *mpi_request; in _scsih_tm_tr_complete() local
4063 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid_sas_ctrl); in _scsih_tm_tr_complete()
4064 memset(mpi_request, 0, sizeof(Mpi2SasIoUnitControlRequest_t)); in _scsih_tm_tr_complete()
4065 mpi_request->Function = MPI2_FUNCTION_SAS_IO_UNIT_CONTROL; in _scsih_tm_tr_complete()
4066 mpi_request->Operation = MPI2_SAS_OP_REMOVE_DEVICE; in _scsih_tm_tr_complete()
4067 mpi_request->DevHandle = mpi_request_tm->DevHandle; in _scsih_tm_tr_complete()
4161 Mpi2SCSITaskManagementRequest_t *mpi_request; in _scsih_tm_tr_volume_send() local
4189 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _scsih_tm_tr_volume_send()
4190 memset(mpi_request, 0, sizeof(Mpi2SCSITaskManagementRequest_t)); in _scsih_tm_tr_volume_send()
4191 mpi_request->Function = MPI2_FUNCTION_SCSI_TASK_MGMT; in _scsih_tm_tr_volume_send()
4192 mpi_request->DevHandle = cpu_to_le16(handle); in _scsih_tm_tr_volume_send()
4193 mpi_request->TaskType = MPI2_SCSITASKMGMT_TASKTYPE_TARGET_RESET; in _scsih_tm_tr_volume_send()
4299 Mpi2SasIoUnitControlRequest_t *mpi_request; in _scsih_issue_delayed_sas_io_unit_ctrl() local
4334 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _scsih_issue_delayed_sas_io_unit_ctrl()
4335 memset(mpi_request, 0, sizeof(Mpi2SasIoUnitControlRequest_t)); in _scsih_issue_delayed_sas_io_unit_ctrl()
4336 mpi_request->Function = MPI2_FUNCTION_SAS_IO_UNIT_CONTROL; in _scsih_issue_delayed_sas_io_unit_ctrl()
4337 mpi_request->Operation = MPI2_SAS_OP_REMOVE_DEVICE; in _scsih_issue_delayed_sas_io_unit_ctrl()
4338 mpi_request->DevHandle = cpu_to_le16(handle); in _scsih_issue_delayed_sas_io_unit_ctrl()
4826 Mpi25SCSIIORequest_t *mpi_request) in _scsih_setup_eedp() argument
4832 (Mpi25SCSIIORequest_t *)mpi_request; in _scsih_setup_eedp()
4855 mpi_request->CDB.EEDP32.PrimaryReferenceTag = in _scsih_setup_eedp()
4874 mpi_request->EEDPFlags = cpu_to_le16(eedp_flags); in _scsih_setup_eedp()
4927 Mpi25SCSIIORequest_t *mpi_request; in scsih_qcmd() local
5013 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in scsih_qcmd()
5014 memset(mpi_request, 0, ioc->request_sz); in scsih_qcmd()
5015 _scsih_setup_eedp(ioc, scmd, mpi_request); in scsih_qcmd()
5019 mpi_request->Function = MPI2_FUNCTION_SCSI_IO_REQUEST; in scsih_qcmd()
5022 mpi_request->Function = MPI2_FUNCTION_RAID_SCSI_IO_PASSTHROUGH; in scsih_qcmd()
5024 mpi_request->Function = MPI2_FUNCTION_SCSI_IO_REQUEST; in scsih_qcmd()
5025 mpi_request->DevHandle = cpu_to_le16(handle); in scsih_qcmd()
5026 mpi_request->DataLength = cpu_to_le32(scsi_bufflen(scmd)); in scsih_qcmd()
5027 mpi_request->Control = cpu_to_le32(mpi_control); in scsih_qcmd()
5028 mpi_request->IoFlags = cpu_to_le16(scmd->cmd_len); in scsih_qcmd()
5029 mpi_request->MsgFlags = MPI2_SCSIIO_MSGFLAGS_SYSTEM_SENSE_ADDR; in scsih_qcmd()
5030 mpi_request->SenseBufferLength = SCSI_SENSE_BUFFERSIZE; in scsih_qcmd()
5031 mpi_request->SenseBufferLowAddress = in scsih_qcmd()
5033 mpi_request->SGLOffset0 = offsetof(Mpi25SCSIIORequest_t, SGL) / 4; in scsih_qcmd()
5035 mpi_request->LUN); in scsih_qcmd()
5036 memcpy(mpi_request->CDB.CDB32, scmd->cmnd, scmd->cmd_len); in scsih_qcmd()
5038 if (mpi_request->DataLength) { in scsih_qcmd()
5046 ioc->build_zero_len_sge(ioc, &mpi_request->SGL); in scsih_qcmd()
5051 raid_device, mpi_request); in scsih_qcmd()
5053 if (likely(mpi_request->Function == MPI2_FUNCTION_SCSI_IO_REQUEST)) { in scsih_qcmd()
5055 mpi_request->IoFlags = cpu_to_le16(scmd->cmd_len | in scsih_qcmd()
5060 le16_to_cpu(mpi_request->DevHandle)); in scsih_qcmd()
5312 Mpi2SepRequest_t mpi_request; in _scsih_turn_on_pfa_led() local
5319 memset(&mpi_request, 0, sizeof(Mpi2SepRequest_t)); in _scsih_turn_on_pfa_led()
5320 mpi_request.Function = MPI2_FUNCTION_SCSI_ENCLOSURE_PROCESSOR; in _scsih_turn_on_pfa_led()
5321 mpi_request.Action = MPI2_SEP_REQ_ACTION_WRITE_STATUS; in _scsih_turn_on_pfa_led()
5322 mpi_request.SlotStatus = in _scsih_turn_on_pfa_led()
5324 mpi_request.DevHandle = cpu_to_le16(handle); in _scsih_turn_on_pfa_led()
5325 mpi_request.Flags = MPI2_SEP_REQ_FLAGS_DEVHANDLE_ADDRESS; in _scsih_turn_on_pfa_led()
5327 &mpi_request)) != 0) { in _scsih_turn_on_pfa_led()
5356 Mpi2SepRequest_t mpi_request; in _scsih_turn_off_pfa_led() local
5358 memset(&mpi_request, 0, sizeof(Mpi2SepRequest_t)); in _scsih_turn_off_pfa_led()
5359 mpi_request.Function = MPI2_FUNCTION_SCSI_ENCLOSURE_PROCESSOR; in _scsih_turn_off_pfa_led()
5360 mpi_request.Action = MPI2_SEP_REQ_ACTION_WRITE_STATUS; in _scsih_turn_off_pfa_led()
5361 mpi_request.SlotStatus = 0; in _scsih_turn_off_pfa_led()
5362 mpi_request.Slot = cpu_to_le16(sas_device->slot); in _scsih_turn_off_pfa_led()
5363 mpi_request.DevHandle = 0; in _scsih_turn_off_pfa_led()
5364 mpi_request.EnclosureHandle = cpu_to_le16(sas_device->enclosure_handle); in _scsih_turn_off_pfa_led()
5365 mpi_request.Flags = MPI2_SEP_REQ_FLAGS_ENCLOSURE_SLOT_ADDRESS; in _scsih_turn_off_pfa_led()
5367 &mpi_request)) != 0) { in _scsih_turn_off_pfa_led()
5489 Mpi25SCSIIORequest_t *mpi_request; in _scsih_io_done() local
5509 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _scsih_io_done()
5534 memcpy(mpi_request->CDB.CDB32, scmd->cmnd, scmd->cmd_len); in _scsih_io_done()
5535 mpi_request->DevHandle = in _scsih_io_done()
7916 Mpi2RaidActionRequest_t *mpi_request; in _scsih_ir_fastpath() local
7944 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _scsih_ir_fastpath()
7946 memset(mpi_request, 0, sizeof(Mpi2RaidActionRequest_t)); in _scsih_ir_fastpath()
7948 mpi_request->Function = MPI2_FUNCTION_RAID_ACTION; in _scsih_ir_fastpath()
7949 mpi_request->Action = MPI2_RAID_ACTION_PHYSDISK_HIDDEN; in _scsih_ir_fastpath()
7950 mpi_request->PhysDiskNum = phys_disk_num; in _scsih_ir_fastpath()
7962 ioc->scsih_cmds.status, mpi_request, in _scsih_ir_fastpath()
9968 Mpi26IoUnitControlRequest_t *mpi_request; in _scsih_nvme_shutdown() local
9993 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _scsih_nvme_shutdown()
9995 memset(mpi_request, 0, sizeof(Mpi26IoUnitControlRequest_t)); in _scsih_nvme_shutdown()
9996 mpi_request->Function = MPI2_FUNCTION_IO_UNIT_CONTROL; in _scsih_nvme_shutdown()
9997 mpi_request->Operation = MPI26_CTRL_OP_SHUTDOWN; in _scsih_nvme_shutdown()
10036 Mpi2RaidActionRequest_t *mpi_request; in _scsih_ir_shutdown() local
10063 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid); in _scsih_ir_shutdown()
10065 memset(mpi_request, 0, sizeof(Mpi2RaidActionRequest_t)); in _scsih_ir_shutdown()
10067 mpi_request->Function = MPI2_FUNCTION_RAID_ACTION; in _scsih_ir_shutdown()
10068 mpi_request->Action = MPI2_RAID_ACTION_SYSTEM_SHUTDOWN_INITIATED; in _scsih_ir_shutdown()