Searched refs:shard_id (Results 1 – 1 of 1) sorted by relevance
8239 static int __init llc_shard_size(int shard_id, int cores_per_shard, int nr_large_shards) in llc_shard_size() argument8242 if (shard_id < nr_large_shards) in llc_shard_size()8277 static bool __init llc_shard_is_full(int cores_in_shard, int shard_id, in llc_shard_is_full() argument8280 return cores_in_shard == llc_shard_size(shard_id, layout->cores_per_shard, in llc_shard_is_full()8303 int shard_id = 0; in llc_populate_cpu_shard_id() local8311 if (llc_shard_is_full(cores_in_shard, shard_id, &layout)) { in llc_populate_cpu_shard_id()8312 shard_id++; in llc_populate_cpu_shard_id()8316 cpu_shard_id[c] = shard_id; in llc_populate_cpu_shard_id()8336 WARN_ON_ONCE(shard_id != (layout.nr_shards - 1)); in llc_populate_cpu_shard_id()