Searched refs:interleave_granularity (Results 1 – 7 of 7) sorted by relevance
573 p->interleave_granularity = val; in interleave_granularity_store()1377 parent_ig = p->interleave_granularity; in cxl_port_setup_targets()1449 cxld->interleave_granularity != ig || in cxl_port_setup_targets()1460 cxld->interleave_granularity, in cxl_port_setup_targets()1478 cxld->interleave_granularity = ig; in cxl_port_setup_targets()1920 p->interleave_granularity); in cxl_region_attach()1924 p->interleave_granularity); in cxl_region_attach()2055 cxled->cxld.interleave_granularity = p->interleave_granularity; in cxl_region_attach()2870 int gran = p->interleave_granularity; in cxl_is_hpa_in_chunk()3329 p->interleave_granularity = cxled->cxld.interleave_granularity; in __construct_region()[all …]
701 if (WARN_ONCE(granularity_to_eig(cxld->interleave_granularity, &eig), in cxld_set_interleave()703 cxld->interleave_granularity)) in cxld_set_interleave()1075 &cxld->interleave_granularity); in init_hdm_decoder()1085 cxld->interleave_ways, cxld->interleave_granularity); in init_hdm_decoder()
287 return sysfs_emit(buf, "%d\n", cxld->interleave_granularity); in interleave_granularity_show()290 static DEVICE_ATTR_RO(interleave_granularity);1778 cxld->interleave_granularity = PAGE_SIZE; in cxl_decoder_init()
367 int interleave_granularity; member478 int interleave_granularity; member
85 if (hbig != cxld->interleave_granularity) in cxl_parse_cxims()397 cxld->interleave_granularity = ig; in DEFINE_FREE()
394 'interleave_granularity') to consecutive DPA addresses. The401 What: /sys/bus/cxl/devices/decoderX.Y/interleave_granularity409 interleave_granularity (assuming N is aligned to410 interleave_granularity).464 What: /sys/bus/cxl/devices/regionZ/interleave_granularity
722 cxld->interleave_granularity = 256; in default_mock_decoder()796 eig_to_granularity(window->granularity, &cxld->interleave_granularity); in mock_init_hdm_decoder()841 cxld->interleave_granularity = 4096; in mock_init_hdm_decoder()