/linux-master/arch/x86/mm/ |
H A D | numa_emulation.c | 78 * Sets up nr_nodes fake nodes interleaved over physical nodes ranging from addr 85 u64 addr, u64 max_addr, int nr_nodes) 93 if (nr_nodes <= 0) 95 if (nr_nodes > MAX_NUMNODES) { 97 nr_nodes, MAX_NUMNODES); 98 nr_nodes = MAX_NUMNODES; 106 size = PFN_PHYS((unsigned long)(size >> PAGE_SHIFT) / nr_nodes); 112 big = ((size & ~FAKE_NODE_MIN_HASH_MASK) * nr_nodes) / 173 ret = emu_setup_memblk(ei, pi, nid++ % nr_nodes, 201 static u64 uniform_size(u64 max_addr, u64 base, u64 hole, int nr_nodes) argument 83 split_nodes_interleave(struct numa_meminfo *ei, struct numa_meminfo *pi, u64 addr, u64 max_addr, int nr_nodes) argument 216 split_nodes_size_interleave_uniform(struct numa_meminfo *ei, struct numa_meminfo *pi, u64 addr, u64 max_addr, u64 size, int nr_nodes, struct numa_memblk *pblk, int nid) argument [all...] |
/linux-master/arch/loongarch/include/asm/ |
H A D | bootinfo.h | 31 int nr_nodes; member in struct:loongson_system_configuration
|
/linux-master/lib/ |
H A D | rbtree_test.c | 171 static void check_postorder_foreach(int nr_nodes) argument 178 WARN_ON_ONCE(count != nr_nodes); 181 static void check_postorder(int nr_nodes) argument 188 WARN_ON_ONCE(count != nr_nodes); 191 static void check(int nr_nodes) argument 211 WARN_ON_ONCE(count != nr_nodes); 214 check_postorder(nr_nodes); 215 check_postorder_foreach(nr_nodes); 218 static void check_augmented(int nr_nodes) argument 222 check(nr_nodes); [all...] |
H A D | maple_tree.c | 5636 int nr_nodes; local 5657 nr_nodes = max(nr_entries, nr_entries * 2 + 1); 5662 nr_nodes = DIV_ROUND_UP(nr_nodes, MAPLE_RANGE64_SLOTS - 2); 5664 nr_nodes += DIV_ROUND_UP(nr_nodes, nonleaf_cap); 5666 mas_node_count_gfp(mas, nr_nodes + 3, GFP_KERNEL);
|
/linux-master/arch/loongarch/mm/ |
H A D | cache.c | 46 int i, j, nr_nodes; local 50 nr_nodes = cache_private(cdesc) ? 1 : loongson_sysconf.nr_nodes; 63 } while (--nr_nodes > 0);
|
/linux-master/arch/mips/loongson64/ |
H A D | numa.c | 44 for (i = 0; i < loongson_sysconf.nr_nodes; i++) { 147 for (node = 0; node < loongson_sysconf.nr_nodes; node++) {
|
H A D | env.c | 146 loongson_sysconf.nr_nodes = (loongson_sysconf.nr_cpus +
|
/linux-master/arch/x86/kernel/cpu/ |
H A D | topology_amd.c | 46 static void store_node(struct topo_scan *tscan, u16 nr_nodes, u16 node_id) argument 57 tscan->amd_nodes_per_pkg = nr_nodes;
|
/linux-master/tools/perf/bench/ |
H A D | numa.c | 126 int nr_nodes; member in struct:params 229 int i, nr_nodes = 0; local 231 for (i = 0; i < g->p.nr_nodes; i++) { 233 nr_nodes++; 236 return nr_nodes; 387 ret = set_mempolicy(MPOL_DEFAULT, NULL, g->p.nr_nodes-1); 729 BUG_ON(step <= 0 || step >= g->p.nr_nodes); 742 if (bind_node_0 >= g->p.nr_nodes || bind_node_1 >= g->p.nr_nodes) { 743 printf("\nTest not applicable, system has only %d nodes.\n", g->p.nr_nodes); [all...] |
/linux-master/arch/mips/include/asm/mach-loongson64/ |
H A D | loongson.h | 24 u32 nr_nodes; member in struct:loongson_system_configuration
|
/linux-master/fs/btrfs/ |
H A D | backref.h | 403 int nr_nodes; member in struct:btrfs_backref_cache
|
H A D | backref.c | 3053 cache->nr_nodes++; 3067 cache->nr_nodes--; 3197 ASSERT(!cache->nr_nodes);
|
/linux-master/drivers/crypto/intel/iaa/ |
H A D | iaa_crypto_main.c | 30 static unsigned int nr_nodes; variable 808 cpus_per_iaa = (nr_nodes * nr_cpus_per_node) / nr_iaa; 827 cpus_per_iaa = (nr_nodes * nr_cpus_per_node) / nr_iaa; 906 pr_debug("rebalance: nr_nodes=%d, nr_cpus %d, nr_iaa %d, cpus_per_iaa %d\n", 907 nr_nodes, nr_cpus, nr_iaa, cpus_per_iaa); 2019 nr_nodes++; 2020 if (!nr_nodes) { 2024 nr_cpus_per_node = nr_cpus / nr_nodes;
|
/linux-master/mm/ |
H A D | hugetlb.c | 1499 #define for_each_node_mask_to_alloc(next_node, nr_nodes, node, mask) \ 1500 for (nr_nodes = nodes_weight(*mask); \ 1501 nr_nodes > 0 && \ 1503 nr_nodes--) 1505 #define for_each_node_mask_to_free(hs, nr_nodes, node, mask) \ 1506 for (nr_nodes = nodes_weight(*mask); \ 1507 nr_nodes > 0 && \ 1509 nr_nodes--) 2358 int nr_nodes, node; local 2360 for_each_node_mask_to_alloc(next_node, nr_nodes, nod 2382 int nr_nodes, node; local 3304 int nr_nodes, node = nid; local 3751 int nr_nodes, node; local 4025 int nr_nodes, node; variable [all...] |
H A D | page_alloc.c | 5084 unsigned nr_nodes) 5091 for (i = 0; i < nr_nodes; i++) { 5128 int node, nr_nodes = 0; local 5147 node_order[nr_nodes++] = node; 5151 build_zonelists_in_node_order(pgdat, node_order, nr_nodes); 5154 for (node = 0; node < nr_nodes; node++) 5083 build_zonelists_in_node_order(pg_data_t *pgdat, int *node_order, unsigned nr_nodes) argument
|
H A D | mempolicy.c | 1982 unsigned int target, nr_nodes; local 1988 nr_nodes = read_once_policy_nodemask(pol, &nodemask); 1989 if (!nr_nodes)
|
/linux-master/fs/bcachefs/ |
H A D | btree_update_interior.c | 524 unsigned nr_nodes[2], 532 BUG_ON(nr_nodes[0] + nr_nodes[1] > BTREE_RESERVE_MAX); 545 while (p->nr < nr_nodes[interior]) { 1140 unsigned nr_nodes[2] = { 0, 0 }; local 1169 nr_nodes[!!level_end] += 1 + split; 1178 nr_nodes[1] += split; 1238 (nr_nodes[0] + nr_nodes[1]) * btree_sectors(c), 1244 ret = bch2_btree_reserve_get(trans, as, nr_nodes, flag 522 bch2_btree_reserve_get(struct btree_trans *trans, struct btree_update *as, unsigned nr_nodes[2], unsigned flags, struct closure *cl) argument [all...] |
/linux-master/arch/loongarch/kernel/ |
H A D | numa.c | 383 loongson_sysconf.nr_nodes = nr_node_ids;
|