Lines Matching defs:node_cnt
214 #define NODE_DOMAIN_HASH(domain, node_cnt) \
215 ((lgrp_plat_prox_domain_min == UINT32_MAX) ? (domain) % node_cnt : \
216 ((domain) - lgrp_plat_prox_domain_min) % node_cnt)
451 int node_cnt, cpu_node_map_t *cpu_node, int nentries, uint32_t apicid,
458 int node_cnt, uint32_t domain);
474 int node_cnt, uint32_t domain);
477 int node_cnt, memnode_phys_addr_map_t *memnode_info, int memnode_cnt,
481 int node_cnt, cpu_node_map_t *cpu_node, int cpu_count,
491 node_domain_map_t *node_domain, uint_t node_cnt,
496 uint32_t sli_cnt, node_domain_map_t *node_domain, uint_t node_cnt,
514 static void opt_get_numa_config(uint_t *node_cnt, int *mem_intrlv,
1355 lgrp_plat_cpu_node_update(node_domain_map_t *node_domain, int node_cnt,
1364 node = lgrp_plat_domain_to_node(node_domain, node_cnt, domain);
1366 node = lgrp_plat_node_domain_update(node_domain, node_cnt,
1458 lgrp_plat_domain_to_node(node_domain_map_t *node_domain, int node_cnt,
1469 node = start = NODE_DOMAIN_HASH(domain, node_cnt);
1476 node = (node + 1) % node_cnt;
2164 lgrp_plat_node_domain_update(node_domain_map_t *node_domain, int node_cnt,
2174 node = start = NODE_DOMAIN_HASH(domain, node_cnt);
2193 node = NODE_DOMAIN_HASH(node + 1, node_cnt);
2209 lgrp_plat_memnode_info_update(node_domain_map_t *node_domain, int node_cnt,
2218 node = lgrp_plat_domain_to_node(node_domain, node_cnt, domain);
2220 node = lgrp_plat_node_domain_update(node_domain, node_cnt,
2300 lgrp_plat_node_sort(node_domain_map_t *node_domain, int node_cnt,
2311 if (!lgrp_plat_node_sort_enable || node_cnt <= 1 ||
2319 for (i = 0; i < node_cnt - 1; i++) {
2330 for (j = i + 1; j < node_cnt; j++) {
2362 n = node_cnt;
2422 if (n == node_cnt - 1 || cpu_node == NULL || cpu_count < 1)
2427 node = lgrp_plat_domain_to_node(node_domain, node_cnt,
2634 node_domain_map_t *node_domain, uint_t node_cnt,
2664 node_cnt, i);
2672 node_cnt, j);
2716 uint32_t sli_cnt, node_domain_map_t *node_domain, uint_t node_cnt,
2728 src = lgrp_plat_domain_to_node(node_domain, node_cnt, domain_id);
2730 src = lgrp_plat_node_domain_update(node_domain, node_cnt,
2770 dst = lgrp_plat_domain_to_node(node_domain, node_cnt, i);
2812 int node_cnt;
2827 node_cnt = lgrp_plat_msct_domains(mp, prox_domain_min);
2828 if (node_cnt <= 0) {
2833 node_cnt = lgrp_plat_srat_domains(tp, prox_domain_min);
2838 if (node_cnt == 1)
2840 else if (node_cnt <= 0)
2877 rc = lgrp_plat_cpu_node_update(node_domain, node_cnt,
2943 node_cnt, memnode_info, node_cnt,
2963 rc = lgrp_plat_cpu_node_update(node_domain, node_cnt,
2989 lgrp_plat_node_sort(node_domain, node_cnt, cpu_node, cpu_count,
2992 return (node_cnt);
3475 opt_get_numa_config(uint_t *node_cnt, int *mem_intrlv,
3505 *node_cnt = OPT_NODE_CNT(node_info[0]) + 1;
3511 if (*node_cnt > MAX_NODES) {
3512 *node_cnt = 1;
3527 for (node = 0; node < *node_cnt; node++) {