Searched refs:shard_id (Results 1 – 1 of 1) sorted by relevance
8444 static int __init llc_shard_size(int shard_id, int cores_per_shard, int nr_large_shards) in llc_shard_size() argument8447 if (shard_id < nr_large_shards) in llc_shard_size()8482 static bool __init llc_shard_is_full(int cores_in_shard, int shard_id, in llc_shard_is_full() argument8485 return cores_in_shard == llc_shard_size(shard_id, layout->cores_per_shard, in llc_shard_is_full()8508 int shard_id = 0; in llc_populate_cpu_shard_id() local8516 if (llc_shard_is_full(cores_in_shard, shard_id, &layout)) { in llc_populate_cpu_shard_id()8517 shard_id++; in llc_populate_cpu_shard_id()8521 cpu_shard_id[c] = shard_id; in llc_populate_cpu_shard_id()8541 WARN_ON_ONCE(shard_id != (layout.nr_shards - 1)); in llc_populate_cpu_shard_id()