Lines Matching refs:raid

1335 	struct MR_LD_RAID  *raid;  in megasas_sync_map_info()  local
1373 raid = MR_LdRaidGet(i, map); in megasas_sync_map_info()
1375 ld_sync->seqNum = raid->seqNum; in megasas_sync_map_info()
2197 struct MR_LD_RAID *raid; in megasas_set_pd_lba() local
2206 raid = MR_LdRaidGet(ld, local_map_ptr); in megasas_set_pd_lba()
2207 if (raid->capability.ldPiMode == MR_PROT_INFO_TYPE_CONTROLLER) { in megasas_set_pd_lba()
2454 struct MR_LD_RAID *raid, bool fp_possible, in megasas_set_raidflag_cpu_affinity() argument
2463 if ((raid->cpuAffinity.pdRead.cpu0) && in megasas_set_raidflag_cpu_affinity()
2464 (raid->cpuAffinity.pdRead.cpu1)) in megasas_set_raidflag_cpu_affinity()
2466 else if (raid->cpuAffinity.pdRead.cpu1) in megasas_set_raidflag_cpu_affinity()
2469 if ((raid->cpuAffinity.pdWrite.cpu0) && in megasas_set_raidflag_cpu_affinity()
2470 (raid->cpuAffinity.pdWrite.cpu1)) in megasas_set_raidflag_cpu_affinity()
2472 else if (raid->cpuAffinity.pdWrite.cpu1) in megasas_set_raidflag_cpu_affinity()
2475 if ((raid->level <= 1) && in megasas_set_raidflag_cpu_affinity()
2476 (raid->capability.fp_cache_bypass_capable)) { in megasas_set_raidflag_cpu_affinity()
2486 if ((raid->cpuAffinity.ldRead.cpu0) && in megasas_set_raidflag_cpu_affinity()
2487 (raid->cpuAffinity.ldRead.cpu1)) in megasas_set_raidflag_cpu_affinity()
2489 else if (raid->cpuAffinity.ldRead.cpu1) in megasas_set_raidflag_cpu_affinity()
2492 if ((raid->cpuAffinity.ldWrite.cpu0) && in megasas_set_raidflag_cpu_affinity()
2493 (raid->cpuAffinity.ldWrite.cpu1)) in megasas_set_raidflag_cpu_affinity()
2495 else if (raid->cpuAffinity.ldWrite.cpu1) in megasas_set_raidflag_cpu_affinity()
2499 ((raid->level == 5) || (raid->level == 6)) && in megasas_set_raidflag_cpu_affinity()
2500 (raid->writeMode == MR_RL_WRITE_THROUGH_MODE) && in megasas_set_raidflag_cpu_affinity()
2513 if ((raid->level == 1) && (!is_read)) { in megasas_set_raidflag_cpu_affinity()
2547 struct MR_LD_RAID *raid = NULL; in megasas_build_ldio_fusion() local
2631 raid = MR_LdRaidGet(ld, local_map_ptr); in megasas_build_ldio_fusion()
2633 if (!raid || (!fusion->fast_path_io)) { in megasas_build_ldio_fusion()
2689 if (raid) in megasas_build_ldio_fusion()
2691 raid, fp_possible, io_info.isRead, in megasas_build_ldio_fusion()
2816 struct MR_LD_RAID *raid; in megasas_build_ld_nonrw_fusion() local
2838 raid = MR_LdRaidGet(ld, local_map_ptr); in megasas_build_ld_nonrw_fusion()
2839 if (!(raid->capability.fpNonRWCapable)) in megasas_build_ld_nonrw_fusion()
2857 pRAID_Context->config_seq_num = raid->seqNum; in megasas_build_ld_nonrw_fusion()
2861 cpu_to_le16(raid->fpIoTimeoutForLd); in megasas_build_ld_nonrw_fusion()
2877 memcpy(io_request->LUN, raid->LUN, 8); in megasas_build_ld_nonrw_fusion()