Searched refs:shard_ranges (Results 1 – 2 of 2) sorted by relevance
86 kvfree(tbls->shard_ranges); in scx_cid_tables_free()109 tbls->shard_ranges = kvcalloc(npossible, sizeof(*tbls->shard_ranges), GFP_KERNEL); in scx_cid_alloc_tables()113 !tbls->shard_node || !tbls->shard_ranges || !tbls->topo) { in scx_cid_alloc_tables()137 rcu_assign_pointer(scx_cid_shard_ranges, tbls->shard_ranges); in scx_cid_publish_tables()379 if (tbls->shard_ranges[sidx].nr_cids == 0) in scx_cid_init()380 tbls->shard_ranges[sidx].base_cid = cid; in scx_cid_init()381 tbls->shard_ranges[sidx].nr_cids++; in scx_cid_init()610 memset(tbls->shard_ranges, 0, npossible * sizeof(*tbls->shard_ranges)); in scx_bpf_cid_override()614 tbls->shard_ranges[si].base_cid = shard_start[si]; in scx_bpf_cid_override()615 tbls->shard_ranges[si].nr_cids = end - shard_start[si]; in scx_bpf_cid_override()
57 struct scx_cid_shard *shard_ranges; /* [num_possible_cpus()] */ member