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 = kvzalloc_objs(*tbls->shard_ranges, npossible); 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() 609 /* Rebuild shard_ranges[] for the new layout. */ in scx_bpf_cid_override() 610 memset(tbls->shard_ranges, in scx_bpf_cid_override() [all...]
57 struct scx_cid_shard *shard_ranges; /* [num_possible_cpus()] */ member