Lines Matching refs:mpi_request

1312 	Mpi2SCSIIORequest_t *mpi_request;
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->Operation == MPI2_SAS_OP_PHY_HARD_RESET ||
3477 mpi_request->Operation == MPI2_SAS_OP_PHY_LINK_RESET) &&
3483 _debug_dump_mf(mpi_request,
3512 * @mpi_request: the request payload sent to FW
3521 Mpi2SepReply_t *mpi_reply, Mpi2SepRequest_t *mpi_request)
3573 memcpy(request, mpi_request, sizeof(Mpi2SepReply_t));
3581 _debug_dump_mf(mpi_request,
3616 Mpi2PortFactsRequest_t mpi_request;
3626 memset(&mpi_request, 0, mpi_request_sz);
3627 mpi_request.Function = MPI2_FUNCTION_PORT_FACTS;
3628 mpi_request.PortNumber = port;
3630 (u32 *)&mpi_request, mpi_reply_sz, (u16 *)&mpi_reply, 5, CAN_SLEEP);
3659 Mpi2IOCFactsRequest_t mpi_request;
3669 memset(&mpi_request, 0, mpi_request_sz);
3670 mpi_request.Function = MPI2_FUNCTION_IOC_FACTS;
3672 (u32 *)&mpi_request, mpi_reply_sz, (u16 *)&mpi_reply, 5, CAN_SLEEP);
3735 Mpi2IOCInitRequest_t mpi_request;
3747 memset(&mpi_request, 0, sizeof(Mpi2IOCInitRequest_t));
3748 mpi_request.Function = MPI2_FUNCTION_IOC_INIT;
3749 mpi_request.WhoInit = MPI2_WHOINIT_HOST_DRIVER;
3750 mpi_request.VF_ID = 0; /* TODO */
3751 mpi_request.VP_ID = 0;
3752 mpi_request.MsgVersion = cpu_to_le16(MPI2_VERSION);
3753 mpi_request.HeaderVersion = cpu_to_le16(MPI2_HEADER_VERSION);
3756 mpi_request.HostMSIxVectors = ioc->reply_queue_count;
3757 mpi_request.SystemRequestFrameSize = cpu_to_le16(ioc->request_sz/4);
3758 mpi_request.ReplyDescriptorPostQueueDepth =
3760 mpi_request.ReplyFreeQueueDepth =
3763 mpi_request.SenseBufferAddressHigh =
3765 mpi_request.SystemReplyAddressHigh =
3767 mpi_request.SystemRequestFrameBaseAddress =
3769 mpi_request.ReplyFreeQueueAddress =
3789 mpi_request.MsgFlags = MPI2_IOCINIT_MSGFLAG_RDPQ_ARRAY_MODE;
3790 mpi_request.ReplyDescriptorPostQueueAddress =
3793 mpi_request.ReplyDescriptorPostQueueAddress =
3801 mpi_request.TimeStamp = cpu_to_le64((u64)current_time.tv_sec * 1000 +
3808 mfp = (__le32 *)&mpi_request;
3816 sizeof(Mpi2IOCInitRequest_t), (u32 *)&mpi_request,
3900 Mpi2PortEnableRequest_t *mpi_request;
3923 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid);
3925 memset(mpi_request, 0, sizeof(Mpi2PortEnableRequest_t));
3926 mpi_request->Function = MPI2_FUNCTION_PORT_ENABLE;
3935 _debug_dump_mf(mpi_request,
3969 Mpi2PortEnableRequest_t *mpi_request;
3988 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid);
3990 memset(mpi_request, 0, sizeof(Mpi2PortEnableRequest_t));
3991 mpi_request->Function = MPI2_FUNCTION_PORT_ENABLE;
4082 Mpi2EventNotificationRequest_t *mpi_request;
4104 mpi_request = mpt3sas_base_get_msg_frame(ioc, smid);
4106 memset(mpi_request, 0, sizeof(Mpi2EventNotificationRequest_t));
4107 mpi_request->Function = MPI2_FUNCTION_EVENT_NOTIFICATION;
4108 mpi_request->VF_ID = 0; /* TODO */
4109 mpi_request->VP_ID = 0;
4111 mpi_request->EventMasks[i] =
4119 _debug_dump_mf(mpi_request,