Lines Matching defs:lbInfo
126 MR_ValidateMapInfo(MR_FW_RAID_MAP_ALL *map, PLD_LOAD_BALANCE_INFO lbInfo)
144 mr_update_load_balance_params(map, lbInfo);
454 PLD_LOAD_BALANCE_INFO lbInfo)
477 lbInfo[ldCount].loadBalanceFlag = 1;
484 lbInfo[ldCount].raid1DevHandle[0] =
489 lbInfo[ldCount].raid1DevHandle[1] =
494 lbInfo[ldCount].loadBalanceFlag = 0;
501 megasas_get_best_arm(PLD_LOAD_BALANCE_INFO lbInfo, U8 arm, U64 block,
509 pend0 = lbInfo->scsi_pending_cmds[0];
510 pend1 = lbInfo->scsi_pending_cmds[1];
513 diff0 = ABS_DIFF(block, lbInfo->last_accessed_block[0]);
514 diff1 = ABS_DIFF(block, lbInfo->last_accessed_block[1]);
523 lbInfo->last_accessed_block[bestArm] = block + count - 1;
528 get_updated_dev_handle(PLD_LOAD_BALANCE_INFO lbInfo,
534 old_arm = lbInfo->raid1DevHandle[0] == io_info->devHandle ? 0 : 1;
537 arm = megasas_get_best_arm(lbInfo, old_arm, io_info->ldStartBlock,
540 devHandle = lbInfo->raid1DevHandle[arm];
542 lbInfo->scsi_pending_cmds[arm]++;