Searched refs:cbm_len (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/arch/x86/kernel/cpu/ |
D | intel_rdt_ctrlmondata.c | 94 unsigned int cbm_len = r->cache.cbm_len; in cbm_validate() local 108 first_bit = find_first_bit(&val, cbm_len); in cbm_validate() 109 zero_bit = find_next_zero_bit(&val, cbm_len, first_bit); in cbm_validate() 111 if (find_next_bit(&val, cbm_len, zero_bit) < cbm_len) { in cbm_validate()
|
D | intel_rdt.c | 224 r->cache.cbm_len = 20; in cache_alloc_hsw_probe() 296 r->cache.cbm_len = eax.split.cbm_len + 1; in rdt_get_cache_alloc_cfg() 297 r->default_ctrl = BIT_MASK(eax.split.cbm_len + 1) - 1; in rdt_get_cache_alloc_cfg() 299 r->data_width = (r->cache.cbm_len + 3) / 4; in rdt_get_cache_alloc_cfg() 310 r->cache.cbm_len = r_l->cache.cbm_len; in rdt_get_cdp_config() 313 r->data_width = (r->cache.cbm_len + 3) / 4; in rdt_get_cdp_config()
|
D | intel_rdt_rdtgroup.c | 839 for (i = r->cache.cbm_len - 1; i >= 0; i--) { in rdt_bit_usage_show() 994 if (bitmap_intersects(&cbm, &ctrl_b, r->cache.cbm_len)) in rdtgroup_cbm_overlaps() 1005 if (bitmap_intersects(&cbm, &ctrl_b, r->cache.cbm_len)) { in rdtgroup_cbm_overlaps() 1153 num_b = bitmap_weight(&cbm, r->cache.cbm_len); in rdtgroup_cbm_to_size() 1157 size = ci->info_list[i].size / r->cache.cbm_len * num_b; in rdtgroup_cbm_to_size() 2332 unsigned int cbm_len = r->cache.cbm_len; in cbm_ensure_valid() local 2338 first_bit = find_first_bit(val, cbm_len); in cbm_ensure_valid() 2339 zero_bit = find_next_zero_bit(val, cbm_len, first_bit); in cbm_ensure_valid() 2342 bitmap_clear(val, zero_bit, cbm_len - zero_bit); in cbm_ensure_valid() 2390 unused_b = used_b ^ (BIT_MASK(r->cache.cbm_len) - 1); in rdtgroup_init_alloc() [all …]
|
D | intel_rdt.h | 333 unsigned int cbm_len; member 494 unsigned int cbm_len:5; member
|
D | intel_rdt_pseudo_lock.c | 814 unsigned int cbm_len; in rdtgroup_cbm_overlaps_pseudo_locked() local 818 cbm_len = d->plr->r->cache.cbm_len; in rdtgroup_cbm_overlaps_pseudo_locked() 820 if (bitmap_intersects(&cbm, &cbm_b, cbm_len)) in rdtgroup_cbm_overlaps_pseudo_locked()
|