Searched refs:hbiw (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/cxl/ |
| H A D | acpi.c | 25 u64 cxl_do_xormap_calc(struct cxl_cxims_data *cximsd, u64 addr, int hbiw) in cxl_do_xormap_calc() argument 37 if (valid_hbiw[i] == hbiw) { in cxl_do_xormap_calc() 38 nr_maps_to_apply = hbiw_to_nr_maps[hbiw]; in cxl_do_xormap_calc() 78 int hbiw = cxlrd->cxlsd.nr_targets; in cxl_apply_xor_maps() local 82 if (hbiw == 1 || hbiw == 3) in cxl_apply_xor_maps() 87 return cxl_do_xormap_calc(cximsd, addr, hbiw); in cxl_apply_xor_maps()
|
| H A D | cxl.h | 781 u64 cxl_do_xormap_calc(struct cxl_cxims_data *cximsd, u64 addr, int hbiw); 783 static inline u64 cxl_do_xormap_calc(struct cxl_cxims_data *cximsd, u64 addr, int hbiw) in cxl_do_xormap_calc() argument
|
| /linux/drivers/cxl/core/ |
| H A D | region.c | 3246 int hbiw = cxld->interleave_ways; in region_is_unaligned_mod3() local 3249 if (is_power_of_2(hbiw)) in region_is_unaligned_mod3() 3252 div64_u64_rem(p->res->start, (u64)hbiw * SZ_256M, &rem); in region_is_unaligned_mod3()
|