Lines Matching refs:drv_map
169 struct MR_DRV_RAID_MAP_ALL *drv_map =
171 struct MR_DRV_RAID_MAP *pDrvRaidMap = &drv_map->raidMap;
174 memset(drv_map, 0, fusion->drv_map_sz);
305 struct MR_DRV_RAID_MAP_ALL *drv_map;
318 drv_map = fusion->ld_drv_map[(map_id & 1)];
319 pDrvRaidMap = &drv_map->raidMap;
345 mr_update_span_set(drv_map, ldSpanInfo);
348 mr_update_load_balance_params(drv_map, lbInfo);
350 num_lds = le16_to_cpu(drv_map->raidMap.ldCount);
358 ld = MR_TargetIdToLdGet(i, drv_map);
364 raid = MR_LdRaidGet(ld, drv_map);
1321 void mr_update_load_balance_params(struct MR_DRV_RAID_MAP_ALL *drv_map,
1332 ld = MR_TargetIdToLdGet(ldCount, drv_map);
1338 raid = MR_LdRaidGet(ld, drv_map);
1351 struct MR_DRV_RAID_MAP_ALL *drv_map)
1367 ld = MR_TargetIdToLdGet(io_info->ldTgtId, drv_map);
1368 raid = MR_LdRaidGet(ld, drv_map);
1370 SPAN_ROW_SIZE(drv_map, ld, span) : raid->rowSize;
1372 arRef = MR_LdSpanArrayGet(ld, span, drv_map);
1373 pd0 = MR_ArPdGet(arRef, arm, drv_map);
1375 (arm + 1 - span_row_size) : arm + 1, drv_map);
1379 pd1_dev_handle = MR_PdDevHandleGet(pd1, drv_map);
1413 struct MR_DRV_RAID_MAP_ALL *drv_map)
1419 arm_pd = megasas_get_best_arm_pd(instance, lbInfo, io_info, drv_map);
1420 devHandle = MR_PdDevHandleGet(arm_pd, drv_map);
1421 io_info->pd_interface = MR_PdInterfaceTypeGet(arm_pd, drv_map);