Lines Matching refs:raid

1437 	struct MR_LD_RAID  *raid;  in megasas_sync_map_info()  local
1473 raid = MR_LdRaidGet(i, map); in megasas_sync_map_info()
1475 ld_sync->seqNum = raid->seqNum; in megasas_sync_map_info()
2381 struct MR_LD_RAID *raid; in megasas_set_pd_lba() local
2390 raid = MR_LdRaidGet(ld, local_map_ptr); in megasas_set_pd_lba()
2391 if (raid->capability.ldPiMode == MR_PROT_INFO_TYPE_CONTROLLER) { in megasas_set_pd_lba()
2639 struct MR_LD_RAID *raid, bool fp_possible, in megasas_set_raidflag_cpu_affinity() argument
2648 if ((raid->cpuAffinity.pdRead.cpu0) && in megasas_set_raidflag_cpu_affinity()
2649 (raid->cpuAffinity.pdRead.cpu1)) in megasas_set_raidflag_cpu_affinity()
2651 else if (raid->cpuAffinity.pdRead.cpu1) in megasas_set_raidflag_cpu_affinity()
2654 if ((raid->cpuAffinity.pdWrite.cpu0) && in megasas_set_raidflag_cpu_affinity()
2655 (raid->cpuAffinity.pdWrite.cpu1)) in megasas_set_raidflag_cpu_affinity()
2657 else if (raid->cpuAffinity.pdWrite.cpu1) in megasas_set_raidflag_cpu_affinity()
2660 if ((raid->level <= 1) && in megasas_set_raidflag_cpu_affinity()
2661 (raid->capability.fp_cache_bypass_capable)) { in megasas_set_raidflag_cpu_affinity()
2671 if ((raid->cpuAffinity.ldRead.cpu0) && in megasas_set_raidflag_cpu_affinity()
2672 (raid->cpuAffinity.ldRead.cpu1)) in megasas_set_raidflag_cpu_affinity()
2674 else if (raid->cpuAffinity.ldRead.cpu1) in megasas_set_raidflag_cpu_affinity()
2677 if ((raid->cpuAffinity.ldWrite.cpu0) && in megasas_set_raidflag_cpu_affinity()
2678 (raid->cpuAffinity.ldWrite.cpu1)) in megasas_set_raidflag_cpu_affinity()
2680 else if (raid->cpuAffinity.ldWrite.cpu1) in megasas_set_raidflag_cpu_affinity()
2684 ((raid->level == 5) || (raid->level == 6)) && in megasas_set_raidflag_cpu_affinity()
2685 (raid->writeMode == MR_RL_WRITE_THROUGH_MODE) && in megasas_set_raidflag_cpu_affinity()
2698 if ((fusion->pcie_bw_limitation) && (raid->level == 1) && (!is_read) && in megasas_set_raidflag_cpu_affinity()
2730 struct MR_LD_RAID *raid = NULL; in megasas_build_ldio_fusion() local
2817 raid = MR_LdRaidGet(ld, local_map_ptr); in megasas_build_ldio_fusion()
2819 if (!raid || (!fusion->fast_path_io)) { in megasas_build_ldio_fusion()
2884 if (raid) in megasas_build_ldio_fusion()
2886 raid, fp_possible, io_info.isRead, in megasas_build_ldio_fusion()
2995 struct MR_LD_RAID *raid; in megasas_build_ld_nonrw_fusion() local
3017 raid = MR_LdRaidGet(ld, local_map_ptr); in megasas_build_ld_nonrw_fusion()
3018 if (!(raid->capability.fpNonRWCapable)) in megasas_build_ld_nonrw_fusion()
3036 pRAID_Context->config_seq_num = raid->seqNum; in megasas_build_ld_nonrw_fusion()
3040 cpu_to_le16(raid->fpIoTimeoutForLd); in megasas_build_ld_nonrw_fusion()
3056 memcpy(io_request->LUN, raid->LUN, 8); in megasas_build_ld_nonrw_fusion()