Lines Matching defs:domp
48 for (cpup = cpup->domp->devlist; cpup != NULL; cpup = cpup->next)
78 if (!(cpup->domp->dflags & PPMD_CPU_READY)) {
88 for (ncpup = cpup->domp->devlist; ncpup != NULL; ncpup = ncpup->next) {
108 if (!(ppmd->domp->dflags & PPMD_CPU_READY)) {
124 ppm_domain_t *domp;
132 domp = ppmd->domp;
133 cpup = domp->devlist;
181 ppm_domain_t *domp;
200 for (domp = ppm_domain_p; domp; domp = domp->next) {
201 if ((domp->model == PPMD_CPU) &&
202 (domp->sub_domain == sub_domain)) {
210 if (domp == NULL) {
211 domp = kmem_zalloc(sizeof (*domp), KM_SLEEP);
212 mutex_init(&domp->lock, NULL, MUTEX_DRIVER, NULL);
213 mutex_enter(&domp->lock);
214 domp->name = kmem_zalloc(MAXNAMELEN, KM_SLEEP);
215 (void) snprintf(domp->name, MAXNAMELEN, "cpu_pstate_domain_%d",
217 domp->sub_domain = sub_domain;
218 domp->dflags = PPMD_LOCK_ALL | PPMD_CPU_READY;
219 domp->pwr_cnt = 0;
220 domp->pwr_cnt++;
221 domp->propname = NULL;
222 domp->model = PPMD_CPU;
223 domp->status = PPMD_ON;
230 dbp->next = domp->conflist;
231 domp->conflist = dbp;
232 domp->next = ppm_domain_p;
233 ppm_domain_p = domp;
234 mutex_exit(&domp->lock);
241 mutex_enter(&domp->lock);
248 dbp->next = domp->conflist;
249 domp->conflist = dbp;
250 domp->pwr_cnt++;
251 mutex_exit(&domp->lock);
263 ppm_domain_t *domp;
279 domp = devp->domp;
280 ASSERT(domp);
285 mutex_enter(&domp->lock);
286 for (dbpp = &domp->conflist; (pconf = *dbpp) != NULL; ) {
295 mutex_exit(&domp->lock);