Searched defs:cpu_pg (Results 1 - 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/sys/ |
H A D | pg.h | 88 void (*cpu_init)(struct cpu *, struct cpu_pg *); 89 void (*cpu_fini)(struct cpu *, struct cpu_pg *); 115 typedef struct cpu_pg { struct
|
H A D | cpuvar.h | 116 struct cpu_pg *cpu_pg; /* cpu's processor groups */ member in struct:cpu
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | pg.c | 172 #define PG_CPU_INIT(class, cp, cpu_pg) \ 175 pg_classes[class].pgc_ops->cpu_init(cp, cpu_pg); \ 178 #define PG_CPU_FINI(class, cp, cpu_pg) \ 181 pg_classes[class].pgc_ops->cpu_fini(cp, cpu_pg); \ 462 pg_cpu_add(pg_t *pg, cpu_t *cp, cpu_pg_t *cpu_pg) argument 480 err = group_add(&cpu_pg->pgs, pg, GRP_RESIZE); 489 pg_cpu_delete(pg_t *pg, cpu_t *cp, cpu_pg_t *cpu_pg) argument 507 err = group_remove(&cpu_pg->pgs, pg, GRP_RESIZE); 512 * Allocate a CPU's PG data. This hangs off struct cpu at cpu_pg 556 cpu_pg_t *cpu_pg; local 603 cpu_pg_t *cpu_pg; local [all...] |
/illumos-gate/usr/src/uts/common/disp/ |
H A D | cmt.c | 419 pg_cmt_t *cpu_pg; local 429 pgd = cpu->cpu_pg; 436 while ((cpu_pg = group_iterate(&pgd->cmt_pgs, &iter)) != NULL) { 437 if (cpu_pg->cmt_parent == pg) { 438 cpu_pg->cmt_parent = parent; 494 * cp->cpu_pg is used by the dispatcher to access the CPU's PG data 497 * cp->cpu_pg. 763 * cp->cpu_pg is used by the dispatcher to access the CPU's PG data 766 * on the "pgdata" argument, and not cp->cpu_pg. 895 pgs = &cp->cpu_pg 1628 pg_cmt_t *cpu_pg; local [all...] |
Completed in 61 milliseconds