/illumos-gate/usr/src/uts/common/sys/ |
H A D | lgrp.h | 228 typedef struct lgrp { struct 230 lgrp_id_t lgrp_id; /* which lgroup */ argument 231 int lgrp_latency; argument 232 lgrp_handle_t lgrp_plathand; /* handle for platform calls */ argument 233 struct lgrp *lgrp_parent; /* parent lgroup */ argument 234 uint_t lgrp_reserved1; /* filler */ argument 235 uint_t lgrp_childcnt; /* number of children lgroups */ argument 236 klgrpset_t lgrp_children; /* children lgroups */ argument 237 klgrpset_t lgrp_leaves; /* (direct decendant) leaf lgroups */ argument 243 klgrpset_t lgrp_set[LGRP_RSRC_COUNT]; argument [all …]
|
H A D | lgrp_user.h | 96 lgrp_id_t lgrp; /* lgroup */ member
|
/illumos-gate/usr/src/lib/liblgrp/common/ |
H A D | lgrp.c | 82 lgrp_affinity_get(idtype_t idtype, id_t id, lgrp_id_t lgrp) in lgrp_affinity_get() 97 lgrp_affinity_set(idtype_t idtype, id_t id, lgrp_id_t lgrp, in lgrp_affinity_set() 210 prune_child(lgrp_snapshot_header_t *snap, lgrp_id_t lgrp) in prune_child() 240 prune_cpus(lgrp_snapshot_header_t *snap, lgrp_id_t lgrp, processorid_t *cpus, in prune_cpus() 608 lgrp_parents(lgrp_cookie_t cookie, lgrp_id_t lgrp, lgrp_id_t *parents, in lgrp_parents() 685 lgrp_children(lgrp_cookie_t cookie, lgrp_id_t lgrp, lgrp_id_t *children, in lgrp_children() 759 lgrp_cpus_hier(lgrp_snapshot_header_t *snap, lgrp_id_t lgrp, in lgrp_cpus_hier() 831 lgrp_cpus(lgrp_cookie_t cookie, lgrp_id_t lgrp, processorid_t *cpuids, in lgrp_cpus() 908 lgrp_mem_size(lgrp_cookie_t cookie, lgrp_id_t lgrp, lgrp_mem_size_flag_t type, in lgrp_mem_size() 1018 lgrp_resources(lgrp_cookie_t cookie, lgrp_id_t lgrp, lgrp_id_t *lgrps, in lgrp_resources()
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | lgrp_topo.c | 119 lgrp_rsets_delete(lgrp_t *lgrp, lgrp_id_t lgrpid, int follow_parent) in lgrp_rsets_delete() 203 lgrp_rsets_replace(klgrpset_t *rset, int latency, lgrp_t *lgrp, int shift) in lgrp_rsets_replace() 482 lgrp_t *lgrp; in lgrp_collapse_dups() local 718 lgrp_t *lgrp; in lgrp_split() local 807 lgrp_topo_height(lgrp_t *lgrp) in lgrp_topo_height() 1196 lgrp_t *lgrp; in lgrp_leaf_add() local 1253 lgrp_t *lgrp; in lgrp_leaf_delete() local 1345 lgrp_t *lgrp; in lgrp_topo_flatten() local 1464 lgrp_t *lgrp; in lgrp_topo_update() local 1538 lgrp_print(lgrp_t *lgrp) in lgrp_print() [all …]
|
H A D | lgrp.c | 543 lgrp_t *lgrp; in lgrp_latency_change() local 805 lgrp_t *lgrp; in lgrp_cpu_init() local 920 lgrp_destroy(lgrp_t *lgrp) in lgrp_destroy() 1085 lgrp_t *lgrp; in lgrp_cpu_fini() local 1112 lgrp_t *lgrp; in lgrp_mnode_update() local 1339 lgrp_t *lgrp; in lgrp_mem_init() local 1431 lgrp_t *lgrp = lgrp_table[i]; in lgrp_mem_fini() local 1501 lgrp_t *lgrp; in lgrp_mem_fini() local 1523 lgrp_t *lgrp; in lgrp_hand_to_lgrp() local 1550 lgrp_t *lgrp; in lgrp_home_lgrp() local [all …]
|
/illumos-gate/usr/src/cmd/perl/contrib/Sun/Solaris/Lgrp/ |
H A D | Lgrp.xs | 88 #define LGRP_RESOURCES(c, lgrp, type) \ argument 99 #define LGRP_RESOURCES(c, lgrp, type) { \ argument 212 lgrp_id_t lgrp; variable
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | lgrp.c | 102 lgrp_t lgrp; in lgrp_cpulist_walk_init() local 223 lgrp(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in lgrp() function 225 lgrp_t lgrp; in lgrp() local 479 lgrp_t lgrp; in lgrp_walk_step_common() local 538 lgrp_t lgrp; in lgrp_parents_walk_step() local 688 lgrp_t lgrp; in lgrp_rsrc_walk_init() local
|
H A D | gcore.c | 1016 mdb_lpl_t lgrp; in gcore_prgetlwpsinfo() local
|
/illumos-gate/usr/src/uts/common/syscall/ |
H A D | lgrpsys.c | 62 lgrp_t *lgrp; in meminfo() local 339 lgrp_affinity_get_thread(proc_t *p, id_t lwpid, lgrp_id_t lgrp) in lgrp_affinity_get_thread() 393 lgrp_id_t lgrp; in lgrp_affinity_get() local 586 lgrp_affinity_set_thread(kthread_t *t, lgrp_id_t lgrp, lgrp_affinity_t aff, in lgrp_affinity_set_thread() 652 lgrp_affinity_set_proc(proc_t *p, lgrp_id_t lgrp, lgrp_affinity_t aff, in lgrp_affinity_set_proc() 709 lgrp_id_t lgrp; in lgrp_affinity_set() local 1432 lgrp_t *lgrp; in lgrp_snapshot() local
|
/illumos-gate/usr/src/uts/common/disp/ |
H A D | cmt.c | 509 cmt_lgrp_t *lgrp; in pg_cmt_cpu_init() local 775 cmt_lgrp_t *lgrp; in pg_cmt_cpu_fini() local 1216 cmt_lgrp_t *lgrp; in pg_cmt_find_lgrp() local 1235 cmt_lgrp_t *lgrp; in pg_cmt_lgrp_create() local 1747 lgrp_handle_t lgrp; in pg_cmt_lineage_validate() local
|
/illumos-gate/usr/src/lib/libdtrace/common/ |
H A D | sched.d | 77 inline lgrp_id_t lgrp = curcpu->cpu_lgrp; variable
|
/illumos-gate/usr/src/cmd/ptools/plgrp/ |
H A D | plgrp.c | 174 #define LGRP_VALID(lgrp) (lgrps_bitmap[lgrp] != 0) argument 663 lgrp_id_t lgrp) in Plgrp_affinity_get() 730 lgrp_id_t lgrp, lgrp_affinity_t aff) in Plgrp_affinity_set() 856 lgrp_id_t lgrp) in Plgrp_home_set()
|
/illumos-gate/usr/src/cmd/ptools/pmap/ |
H A D | pmap.c | 730 lgrp_id_t lgrp; in look_map() local 865 lgrp_id_t lgrp; in look_smap() local 1303 lgrp2str(lgrp_id_t lgrp) in lgrp2str() 1596 lgrp_id_t lgrp; /* Lgroup of the region start */ in get_contiguous_region() local 1641 lgrp_id_t lgrp = LGRP_NONE; in addr_to_lgrp() local
|
/illumos-gate/usr/src/uts/sun4/os/ |
H A D | lgrpplat.c | 346 lgrp_t *lgrp; in lgrp_plat_alloc() local
|
/illumos-gate/usr/src/cmd/pools/poold/libjlgrp/ |
H A D | jlgrp.c | 108 jobject lgrp; in Java_com_sun_solaris_service_locality_LocalityDomain_jl_1root() local
|
/illumos-gate/usr/src/lib/smbsrv/libsmb/common/ |
H A D | smb_sam.c | 320 smb_group_t lgrp; in smb_sam_usr_groups() local
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_page.c | 1781 lgrp_t *lgrp; in page_create_get_something() local 2013 lgrp_t *lgrp; in page_alloc_pages() local 2154 lgrp_t *lgrp; in page_create_va_large() local 2282 lgrp_t *lgrp; in page_create_va() local 4790 lgrp_t *lgrp) in do_page_relocate() 5008 lgrp_t *lgrp) in page_relocate()
|
H A D | vm_pagelist.c | 3687 caddr_t vaddr, size_t size, uint_t flags, struct lgrp *lgrp) in page_get_freelist() 3838 caddr_t vaddr, uint_t flags, struct lgrp *lgrp) in page_get_cachelist() 4102 lgrp_t *lgrp; in page_get_replacement_page() local
|
H A D | vm_anon.c | 2856 lgrp_t *lgrp; in anon_map_createpages() local
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | lgrpplat.c | 744 lgrp_t *lgrp; in lgrp_plat_alloc() local
|
/illumos-gate/usr/src/uts/i86pc/vm/ |
H A D | vm_machdep.c | 3371 size_t size, uint_t flags, ddi_dma_attr_t *dma_attr, lgrp_t *lgrp) in page_get_anylist()
|