Lines Matching refs:ioc_init

197 static int	mpt_host_page_alloc(MPT_ADAPTER *ioc, pIOCInit_t ioc_init);
1311 mpt_host_page_alloc(MPT_ADAPTER *ioc, pIOCInit_t ioc_init) in mpt_host_page_alloc() argument
1354 psge = (char *)&ioc_init->HostPageBufferSGE; in mpt_host_page_alloc()
1362 ioc->facts.HostPageBufferSGE = ioc_init->HostPageBufferSGE; in mpt_host_page_alloc()
3338 IOCInit_t ioc_init; in SendIocInit() local
3345 memset(&ioc_init, 0, sizeof(ioc_init)); in SendIocInit()
3348 ioc_init.WhoInit = MPI_WHOINIT_HOST_DRIVER; in SendIocInit()
3349 ioc_init.Function = MPI_FUNCTION_IOC_INIT; in SendIocInit()
3362 ioc_init.MaxDevices = (U8)ioc->devices_per_bus; in SendIocInit()
3363 ioc_init.MaxBuses = (U8)ioc->number_of_buses; in SendIocInit()
3369 ioc_init.MsgVersion = cpu_to_le16(MPI_VERSION); in SendIocInit()
3370 ioc_init.HeaderVersion = cpu_to_le16(MPI_HEADER_VERSION); in SendIocInit()
3373 ioc_init.HostPageBufferSGE = ioc->facts.HostPageBufferSGE; in SendIocInit()
3374 } else if(mpt_host_page_alloc(ioc, &ioc_init)) in SendIocInit()
3377 ioc_init.ReplyFrameSize = cpu_to_le16(ioc->reply_sz); /* in BYTES */ in SendIocInit()
3383 ioc_init.HostMfaHighAddr = cpu_to_le32((u32)((u64)ioc->alloc_dma >> 32)); in SendIocInit()
3384 ioc_init.SenseBufferHighAddr = cpu_to_le32((u32)((u64)ioc->sense_buf_pool_dma >> 32)); in SendIocInit()
3387 ioc_init.HostMfaHighAddr = cpu_to_le32(0); in SendIocInit()
3388 ioc_init.SenseBufferHighAddr = cpu_to_le32(0); in SendIocInit()
3391 ioc->facts.CurrentHostMfaHighAddr = ioc_init.HostMfaHighAddr; in SendIocInit()
3392 ioc->facts.CurrentSenseBufferHighAddr = ioc_init.SenseBufferHighAddr; in SendIocInit()
3393 ioc->facts.MaxDevices = ioc_init.MaxDevices; in SendIocInit()
3394 ioc->facts.MaxBuses = ioc_init.MaxBuses; in SendIocInit()
3397 ioc->name, &ioc_init)); in SendIocInit()
3399 r = mpt_handshake_req_reply_wait(ioc, sizeof(IOCInit_t), (u32*)&ioc_init, in SendIocInit()
3411 ioc->name, &ioc_init)); in SendIocInit()