Searched refs:group_t (Results 1 – 15 of 15) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | group.h | 50 } group_t; typedef 68 void group_create(group_t *); 69 void group_destroy(group_t *); 74 void group_expand(group_t *, uint_t); 80 void *group_iterate(group_t *, group_iter_t *); 85 int group_add(group_t *, void *, int); 86 int group_remove(group_t *, void *, int); 87 void group_empty(group_t *); 94 int group_add_at(group_t *, void *, uint_t); 95 void group_remove_at(group_t *, uint_t); [all …]
|
H A D | cmt.h | 73 group_t cl_pgs; /* Top level group of active CMT PGs */
|
H A D | pghw.h | 168 extern group_t *pghw_set_lookup(pghw_type_t);
|
H A D | pg.h | 184 pg_t *pg_cpu_find_pg(cpu_t *, group_t *);
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | group.c | 37 static void group_grow_set(group_t *); 38 static void group_shrink_set(group_t *); 45 group_create(group_t *g) in group_create() 47 bzero(g, sizeof (group_t)); in group_create() 55 group_destroy(group_t *g) in group_destroy() 71 group_empty(group_t *g) in group_empty() 88 group_add(group_t *g, void *e, int gflag) in group_add() 114 group_remove(group_t *g, void *e, int gflag) in group_remove() 146 group_expand(group_t *g, uint_t n) in group_expand() 156 group_grow_set(group_t *g) in group_grow_set() [all …]
|
H A D | pghw.c | 108 static group_t *pg_hw; /* top level pg hw group */ 215 static group_t *pghw_set_create(pghw_type_t); 216 static void pghw_set_add(group_t *, pghw_t *); 217 static void pghw_set_remove(group_t *, pghw_t *); 229 group_t *hwset; in pghw_init() 268 group_t *hwset; in pghw_fini() 316 group_t *hwset; in pghw_place_cpu() 351 group_t *set; in pghw_find_by_instance() 396 static group_t * 399 group_t *g; in pghw_set_create() [all …]
|
H A D | pg.c | 338 pg_cpu_find_pg(cpu_t *cp, group_t *set) in pg_cpu_find_pg() 798 group_t *grp; in pg_ev_thread_swtch() 819 group_t *grp; in pg_ev_thread_remain()
|
H A D | cpu_pm.c | 752 group_t *hwset; in cpupm_state_change_global()
|
H A D | cap_util.c | 456 group_t *cmt_pgs; in cu_cpc_init()
|
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | mpxio_rcm.c | 79 } group_t; typedef 99 static int detect_client_change(rcm_handle_t *, int, int, group_t *, char *); 100 static int merge_clients(int *, char ***, group_t *); 107 static void free_group(group_t *); 127 static group_t *group_list; 470 group_t *group; in get_affected_clients() 529 detect_client_change(rcm_handle_t *hdl, int cmd, int flags, group_t *group, in detect_client_change() 583 merge_clients(int *nclients, char ***clientsp, group_t *group) in merge_clients() 653 group_t *group; in refresh_regs() 764 group_t *group; in build_groups() [all …]
|
/illumos-gate/usr/src/uts/common/disp/ |
H A D | cmt.c | 334 group_t *children; in cmt_hier_promote() 503 group_t *cmt_pgs; in pg_cmt_cpu_init() 722 kmem_zalloc(sizeof (group_t), KM_SLEEP); in pg_cmt_cpu_init() 773 group_t *pgs, *cmt_pgs; in pg_cmt_cpu_fini() 886 group_t *pgs; in pg_cmt_cpupart_in() 919 group_t *pgs; in pg_cmt_cpupart_move() 977 group_t *pgs; in pg_cmt_cpu_active() 1045 group_t *pgs; in pg_cmt_cpu_inactive() 1259 group_t *hwset; in cmt_pad_enable() 1311 group_t *hwset; in cmt_pad_disable() [all …]
|
H A D | cmt_policy.c | 124 group_t *cmt_pgs, *siblings; in cmt_balance()
|
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | group.c | 44 group_t group; in group() 103 group_t group; in group_walk_init()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | cpc_subr.c | 245 group_t *chips; in kcpc_hw_lwp_hook()
|
H A D | smt.c | 588 group_t *cg = &pg->cmt_pg.pghw_pg.pg_cpus; in smt_find_sibling()
|