sc_shared_t
extern volatile sc_shared_t *setup_schedctl(void);
extern sc_shared_t *__schedctl(void);
volatile sc_shared_t *ul_schedctl; /* schedctl data */
volatile sc_shared_t *scp;
volatile sc_shared_t *scp;
volatile sc_shared_t *scp;
volatile sc_shared_t *scp;
volatile sc_shared_t *scp;
volatile sc_shared_t *scp;
volatile sc_shared_t *
volatile sc_shared_t *scp;
sc_shared_t *tmp;
if ((tmp = __schedctl()) != (sc_shared_t *)(-1))
volatile sc_shared_t *scp = setup_schedctl();
volatile sc_shared_t *volatile *
volatile sc_shared_t *volatile *ptr;
volatile sc_shared_t *scp;
volatile sc_shared_t *scp;
volatile sc_shared_t *scp = self->ul_schedctl;
volatile sc_shared_t *scp;
volatile sc_shared_t *scp;
sc_shared_t *ssp;
sc_shared_t *ssp = t->t_schedctl;
pagep->spc_space += sizeof (sc_shared_t);
sc_shared_t *ssp = arg;
sc_shared_t *ssp = arg;
sc_shared_t *tdp = t->t_schedctl;
sc_shared_t *tdp = t->t_schedctl;
sc_shared_t *tdp = t->t_schedctl;
sc_shared_t *tdp = curthread->t_schedctl;
sc_shared_t *tdp = curthread->t_schedctl;
sc_shared_t *tdp = curthread->t_schedctl;
sc_shared_t *tdp = curthread->t_schedctl;
sc_shared_t *tdp = curthread->t_schedctl;
sc_pagesize = PAGESIZE - (PAGESIZE % sizeof (sc_shared_t));
sc_bitmap_len = sc_pagesize / sizeof (sc_shared_t);
schedctl_shared_alloc(sc_shared_t **kaddrp, uintptr_t *uaddrp)
sc_shared_t *ssp;
pagep->spc_base = (sc_shared_t *)kaddr;
pagep->spc_end = (sc_shared_t *)(kaddr + sc_pagesize);
ASSERT(pagep != NULL && pagep->spc_space >= sizeof (sc_shared_t));
pagep->spc_space -= sizeof (sc_shared_t);
schedctl_page_lookup(sc_shared_t *ssp)
sc_shared_t *spc_base; /* base of kernel page */
sc_shared_t *spc_end; /* end of usable space */
static int schedctl_shared_alloc(sc_shared_t **, uintptr_t *);
static sc_page_ctl_t *schedctl_page_lookup(sc_shared_t *);
sc_shared_t *tdp = t->t_schedctl;