Home
last modified time | relevance | path

Searched refs:cbm_len (Results 1 – 4 of 4) sorted by relevance

/linux/fs/resctrl/
H A Dpseudo_lock.c616 unsigned int cbm_len; in rdtgroup_cbm_overlaps_pseudo_locked() local
620 cbm_len = d->plr->s->res->cache.cbm_len; in rdtgroup_cbm_overlaps_pseudo_locked()
622 if (bitmap_intersects(&cbm, &cbm_b, cbm_len)) in rdtgroup_cbm_overlaps_pseudo_locked()
H A Drdtgroup.c1119 for (i = r->cache.cbm_len - 1; i >= 0; i--) { in rdt_bit_usage_show()
1329 if (bitmap_intersects(&cbm, &ctrl_b, r->cache.cbm_len)) in __rdtgroup_cbm_overlaps()
1339 if (bitmap_intersects(&cbm, &ctrl_b, r->cache.cbm_len)) { in __rdtgroup_cbm_overlaps()
1533 num_b = bitmap_weight(&cbm, r->cache.cbm_len); in rdtgroup_cbm_to_size()
1536 size = ci->size / r->cache.cbm_len * num_b; in rdtgroup_cbm_to_size()
3502 unsigned int cbm_len = r->cache.cbm_len; in cbm_ensure_valid() local
3510 first_bit = find_first_bit(&val, cbm_len); in cbm_ensure_valid()
3511 zero_bit = find_next_zero_bit(&val, cbm_len, first_bit); in cbm_ensure_valid()
3514 bitmap_clear(&val, zero_bit, cbm_len - zero_bit); in cbm_ensure_valid()
3570 unused_b = used_b ^ (BIT_MASK(r->cache.cbm_len) - 1); in __init_one_rdt_domain()
[all …]
/linux/arch/x86/kernel/cpu/resctrl/
H A Dinternal.h159 unsigned int cbm_len:5; member
H A Dcore.c174 r->cache.cbm_len = 20; in cache_alloc_hsw_probe()
278 r->cache.cbm_len = eax.split.cbm_len + 1; in rdt_get_cache_alloc_cfg()
279 default_ctrl = BIT_MASK(eax.split.cbm_len + 1) - 1; in rdt_get_cache_alloc_cfg()