Searched defs:cpu_pg (Results 1 - 4 of 4) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dpg.h88 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 Dcpuvar.h116 struct cpu_pg *cpu_pg; /* cpu's processor groups */ member in struct:cpu
/illumos-gate/usr/src/uts/common/os/
H A Dpg.c172 #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 Dcmt.c419 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 50 milliseconds