Lines Matching defs:fusion_context

1294 struct fusion_context {  struct
1295 struct megasas_cmd_fusion **cmd_list;
1296 dma_addr_t req_frames_desc_phys;
1297 u8 *req_frames_desc;
1299 struct dma_pool *io_request_frames_pool;
1300 dma_addr_t io_request_frames_phys;
1301 u8 *io_request_frames;
1303 struct dma_pool *sg_dma_pool;
1304 struct dma_pool *sense_dma_pool;
1306 u8 *sense;
1307 dma_addr_t sense_phys_addr;
1309 atomic_t busy_mq_poll[MAX_MSIX_QUEUES_FUSION];
1311 dma_addr_t reply_frames_desc_phys[MAX_MSIX_QUEUES_FUSION];
1312 union MPI2_REPLY_DESCRIPTORS_UNION *reply_frames_desc[MAX_MSIX_QUEUES_FUSION];
1313 struct rdpq_alloc_detail rdpq_tracker[RDPQ_MAX_CHUNK_COUNT];
1314 struct dma_pool *reply_frames_desc_pool;
1315 struct dma_pool *reply_frames_desc_pool_align;
1317 u16 last_reply_idx[MAX_MSIX_QUEUES_FUSION];
1319 u32 reply_q_depth;
1320 u32 request_alloc_sz;
1321 u32 reply_alloc_sz;
1322 u32 io_frames_alloc_sz;
1324 struct MPI2_IOC_INIT_RDPQ_ARRAY_ENTRY *rdpq_virt;
1325 dma_addr_t rdpq_phys;
1326 u16 max_sge_in_main_msg;
1327 u16 max_sge_in_chain;
1329 u8 chain_offset_io_request;
1330 u8 chain_offset_mfi_pthru;
1332 struct MR_FW_RAID_MAP_DYNAMIC *ld_map[2];
1333 dma_addr_t ld_map_phys[2];
1336 struct MR_DRV_RAID_MAP_ALL *ld_drv_map[2];
1338 u32 max_map_sz;
1339 u32 current_map_sz;
1340 u32 old_map_sz;
1341 u32 new_map_sz;
1342 u32 drv_map_sz;
1343 u32 drv_map_pages;
1344 struct MR_PD_CFG_SEQ_NUM_SYNC *pd_seq_sync[JBOD_MAPS_COUNT];
1345 dma_addr_t pd_seq_phys[JBOD_MAPS_COUNT];
1346 u8 fast_path_io;
1347 struct LD_LOAD_BALANCE_INFO *load_balance_info;
1348 u32 load_balance_info_pages;
1349 LD_SPAN_INFO *log_to_span;
1350 u32 log_to_span_pages;
1351 struct LD_STREAM_DETECT **stream_detect_by_ld;
1352 dma_addr_t ioc_init_request_phys;
1353 struct MPI2_IOC_INIT_REQUEST *ioc_init_request;
1354 struct megasas_cmd *ioc_init_cmd;
1355 bool pcie_bw_limitation;
1356 bool r56_div_offload;