Home
last modified time | relevance | path

Searched refs:lgrpid (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/cmd/ptools/plgrp/
H A Dplgrp.c297 if (lgrpid < 0) { in lgrps_bitmap_init()
299 if (lgrpid < 0) in lgrps_bitmap_init()
499 lgrp_id_t lgrpid; in print_lgrps() local
508 end = lgrpid; in print_lgrps()
879 lgrp_id_t lgrpid; in do_op() local
1022 for (lgrpid = 0; lgrpid < NLGRPS; lgrpid++) { in do_op()
1042 cur_affs[lgrpid] = init_affs[lgrpid]; in do_op()
1100 progname, lgrpid, cur_affs[lgrpid], aff, in do_op()
1111 for (lgrpid = 0; lgrpid < NLGRPS; lgrpid++) { in do_op()
1112 if (init_affs[lgrpid] != cur_affs[lgrpid]) { in do_op()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dlgrp.h415 #define klgrpset_add(klgrpset, lgrpid) \ argument
416 (klgrpset) |= ((klgrpset_t)1 << (lgrpid))
419 #define klgrpset_del(klgrpset, lgrpid) \ argument
420 (klgrpset) &= ~((klgrpset_t)1 << (lgrpid))
440 ((klgrpset) & ((klgrpset_t)1 << (lgrpid)))
453 lgrp_id_t lgrpid; \
454 for (lgrpid = 0, count = 0; lgrpid <= lgrp_alloc_max; lgrpid++) {\
464 lgrp_id_t lgrpid; \
466 for (lgrpid = 0, size = 0; lgrpid <= lgrp_alloc_max; lgrpid++) {\
468 lgrp_table[lgrpid]) { \
[all …]
/illumos-gate/usr/src/uts/common/os/
H A Dlgrp.c784 lgrpid)) in lgrp_cpu_init()
851 lgrpid = 0; in lgrp_create()
872 lgrpid = i; in lgrp_create()
1090 lgrpid)) in lgrp_cpu_fini()
1321 lgrpid)) in lgrp_mem_init()
1506 lgrpid)) in lgrp_mem_fini()
1693 if (lgrpid < 0 || lgrpid > lgrp_alloc_max) in lgrp_stat_add()
1706 if (lgrpid < 0 || lgrpid > lgrp_alloc_max) in lgrp_stat_read()
1722 if (lgrpid < 0 || lgrpid > lgrp_alloc_max) in lgrp_kstat_reset()
3049 lgrpid = 0; in lgrp_choose()
[all …]
H A Dlgrp_topo.c125 klgrpset_del(lgrp->lgrp_set[i], lgrpid); in lgrp_rsets_delete()
174 if (klgrpset_ismember(rset[i], lgrpid)) in lgrp_rsets_member()
190 if (!klgrpset_ismember(rset[i], lgrpid)) in lgrp_rsets_member_all()
237 lgrp_rsets_set(klgrpset_t *to, lgrp_id_t lgrpid) in lgrp_rsets_set() argument
243 klgrpset_add(from, lgrpid); in lgrp_rsets_set()
260 lgrp_id_t lgrpid; in lgrp_ancestor_delete() local
281 lgrpid = current->lgrp_id; in lgrp_ancestor_delete()
287 parent->lgrp_id, lgrpid); in lgrp_ancestor_delete()
290 klgrpset_del(parent->lgrp_leaves, lgrpid); in lgrp_ancestor_delete()
291 klgrpset_del(parent->lgrp_children, lgrpid); in lgrp_ancestor_delete()
[all …]
/illumos-gate/usr/src/uts/common/syscall/
H A Dlgrpsys.c488 lgrp_id_t lgrpid; in lgrp_affinity_best() local
517 lgrpid = lpl->lpl_lgrpid; in lgrp_affinity_best()
520 best_aff = affs[lgrpid]; in lgrp_affinity_best()
535 lgrpid = home; in lgrp_affinity_best()
537 lgrpid = start; in lgrp_affinity_best()
539 lgrpid = LGRP_ROOTID; in lgrp_affinity_best()
542 best_aff = affs[lgrpid]; in lgrp_affinity_best()
543 finish = lgrpid; in lgrp_affinity_best()
560 best_aff = affs[lgrpid]; in lgrp_affinity_best()
567 } while (lgrpid != finish); in lgrp_affinity_best()
[all …]
/illumos-gate/usr/src/uts/sun4/vm/
H A Dsfmmu.c1180 lgrp_id_t lgrpid = LGRP_NONE; in sfmmu_tsb_segkmem_alloc() local
1188 for (lgrpid = 0; lgrpid < NLGRPS_MAX && in sfmmu_tsb_segkmem_alloc()
1189 vmp != kmem_tsb_default_arena[lgrpid]; lgrpid++) in sfmmu_tsb_segkmem_alloc()
1191 if (lgrpid == NLGRPS_MAX) in sfmmu_tsb_segkmem_alloc()
1192 lgrpid = LGRP_NONE; in sfmmu_tsb_segkmem_alloc()
1196 sfmmu_tsb_page_create, lgrpid != LGRP_NONE? &lgrpid : NULL)); in sfmmu_tsb_segkmem_alloc()
/illumos-gate/usr/src/uts/sun4/os/
H A Dlgrpplat.c344 lgrp_plat_alloc(lgrp_id_t lgrpid) in lgrp_plat_alloc() argument
349 if (lgrpid >= NLGRP || nlgrps_alloc > NLGRP) in lgrp_plat_alloc()
/illumos-gate/usr/src/uts/common/disp/
H A Dcpupart.c329 lgrp_id_t lgrpid; in cpupart_move_cpu() local
469 lgrpid = cp->cpu_lpl->lpl_lgrpid; in cpupart_move_cpu()
475 lgrp_config(LGRP_CONFIG_CPUPART_DEL, (uintptr_t)cp, lgrpid); in cpupart_move_cpu()
515 lgrp_config(LGRP_CONFIG_CPUPART_ADD, (uintptr_t)cp, lgrpid); in cpupart_move_cpu()
549 t->t_lpl->lpl_lgrpid == lgrpid) in cpupart_move_cpu()
588 klgrpset_del(p->p_lgrpset, lgrpid); in cpupart_move_cpu()
/illumos-gate/usr/src/uts/i86pc/os/
H A Dlgrpplat.c423 lgrp_t *lgrp_plat_alloc(lgrp_id_t lgrpid);
741 lgrp_plat_alloc(lgrp_id_t lgrpid) in lgrp_plat_alloc() argument
746 if (lgrpid >= NLGRP || nlgrps_alloc > NLGRP) in lgrp_plat_alloc()
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_page.c2154 lgrp_id_t *lgrpid = (lgrp_id_t *)arg; in page_create_va_large() local
2214 if (lgrpid != NULL && *lgrpid >= 0 && *lgrpid <= lgrp_alloc_max && in page_create_va_large()
2215 LGRP_EXISTS(lgrp_table[*lgrpid])) in page_create_va_large()
2216 lgrp = lgrp_table[*lgrpid]; in page_create_va_large()
/illumos-gate/usr/src/uts/sfmmu/vm/
H A Dhat_sfmmu.c12806 lgrp_id_t lgrpid = LGRP_NONE; in sfmmu_init_tsbinfo() local
12890 lgrpid = lgrp_home_id(curthread); in sfmmu_init_tsbinfo()
12891 if (lgrpid == LGRP_NONE) in sfmmu_init_tsbinfo()
12892 lgrpid = 0; /* use lgrp of boot CPU */ in sfmmu_init_tsbinfo()
12896 vmp = kmem_bigtsb_default_arena[lgrpid]; in sfmmu_init_tsbinfo()
12900 vmp = kmem_tsb_default_arena[lgrpid]; in sfmmu_init_tsbinfo()
12913 kmem_cachep = sfmmu_tsb_cache[lgrpid]; in sfmmu_init_tsbinfo()