Lines Matching refs:IOCInitMessage
628 struct MPI2_IOC_INIT_REQUEST *IOCInitMessage; in megasas_ioc_init_fusion() local
647 IOCInitMessage = in megasas_ioc_init_fusion()
652 if (!IOCInitMessage) { in megasas_ioc_init_fusion()
659 memset(IOCInitMessage, 0, sizeof(struct MPI2_IOC_INIT_REQUEST)); in megasas_ioc_init_fusion()
661 IOCInitMessage->Function = MPI2_FUNCTION_IOC_INIT; in megasas_ioc_init_fusion()
662 IOCInitMessage->WhoInit = MPI2_WHOINIT_HOST_DRIVER; in megasas_ioc_init_fusion()
663 IOCInitMessage->MsgVersion = cpu_to_le16(MPI2_VERSION); in megasas_ioc_init_fusion()
664 IOCInitMessage->HeaderVersion = cpu_to_le16(MPI2_HEADER_VERSION); in megasas_ioc_init_fusion()
665 IOCInitMessage->SystemRequestFrameSize = cpu_to_le16(MEGA_MPI2_RAID_DEFAULT_IO_FRAME_SIZE / 4); in megasas_ioc_init_fusion()
667 IOCInitMessage->ReplyDescriptorPostQueueDepth = cpu_to_le16(fusion->reply_q_depth); in megasas_ioc_init_fusion()
668 IOCInitMessage->ReplyDescriptorPostQueueAddress = cpu_to_le64(fusion->reply_frames_desc_phys); in megasas_ioc_init_fusion()
669 IOCInitMessage->SystemRequestFrameBaseAddress = cpu_to_le64(fusion->io_request_frames_phys); in megasas_ioc_init_fusion()
670 IOCInitMessage->HostMSIxVectors = instance->msix_vectors; in megasas_ioc_init_fusion()
738 if (IOCInitMessage) in megasas_ioc_init_fusion()
741 IOCInitMessage, ioc_init_handle); in megasas_ioc_init_fusion()