Lines Matching refs:pScrPriv

43     rrScrPrivPtr pScrPriv = rrGetScrPriv(screen);  in RRMonitorCrtcPrimary()  local
47 if (crtc->outputs[o] == pScrPriv->primaryOutput) in RRMonitorCrtcPrimary()
58 rrScrPrivPtr pScrPriv = rrGetScrPriv(screen); in RRMonitorGetCrtcGeometry() local
62 if (pScrPriv && pScrPriv->rrGetPanning && in RRMonitorGetCrtcGeometry()
63 pScrPriv->rrGetPanning(screen, crtc, &panned_area, NULL, NULL) && in RRMonitorGetCrtcGeometry()
120 rrScrPrivPtr pScrPriv = rrGetScrPriv(screen); in RRMonitorGetGeometry() local
131 for (c = 0; !in_use && c < pScrPriv->numCrtcs; c++) { in RRMonitorGetGeometry()
132 crtc = pScrPriv->crtcs[c]; in RRMonitorGetGeometry()
195 rrScrPrivPtr pScrPriv = rrGetScrPriv(screen); in RRMonitorInitList() local
204 numCrtcs = pScrPriv->numCrtcs; in RRMonitorInitList()
222 for (sc = 0; sc < pScrPriv->numCrtcs; sc++, c++) { in RRMonitorInitList()
223 if (pScrPriv->crtcs[sc]->mode != NULL) in RRMonitorInitList()
224 mon_list->server_crtc[c] = pScrPriv->crtcs[sc]; in RRMonitorInitList()
244 mon_list->num_client = pScrPriv->numMonitors; in RRMonitorInitList()
247 for (m = 0; m < pScrPriv->numMonitors; m++) { in RRMonitorInitList()
248 RRMonitorPtr monitor = pScrPriv->monitors[m]; in RRMonitorInitList()
311 rrScrPrivPtr pScrPriv = rrGetScrPriv(screen); in RRMonitorMakeList() local
317 if (!pScrPriv) in RRMonitorMakeList()
334 RRMonitorSetFromClient(pScrPriv->monitors[list.client_primary], mon); in RRMonitorMakeList()
343 for (m = 0; m < pScrPriv->numMonitors; m++) { in RRMonitorMakeList()
349 RRMonitorGetGeometry(pScrPriv->monitors[m], &geom); in RRMonitorMakeList()
355 RRMonitorSetFromClient(pScrPriv->monitors[m], mon); in RRMonitorMakeList()
422 rrScrPrivPtr pScrPriv = rrGetScrPriv(screen); in RRMonitorDelete() local
425 if (!pScrPriv) { in RRMonitorDelete()
430 for (m = 0; m < pScrPriv->numMonitors; m++) { in RRMonitorDelete()
431 RRMonitorPtr monitor = pScrPriv->monitors[m]; in RRMonitorDelete()
433 memmove(pScrPriv->monitors + m, pScrPriv->monitors + m + 1, in RRMonitorDelete()
434 (pScrPriv->numMonitors - (m + 1)) * sizeof (RRMonitorPtr)); in RRMonitorDelete()
435 --pScrPriv->numMonitors; in RRMonitorDelete()
448 rrScrPrivPtr pScrPriv = rrGetScrPriv(screen); in RRMonitorMatchesOutputName() local
453 for (o = 0; o < pScrPriv->numOutputs; o++) { in RRMonitorMatchesOutputName()
454 RROutputPtr output = pScrPriv->outputs[o]; in RRMonitorMatchesOutputName()
465 rrScrPrivPtr pScrPriv = rrGetScrPriv(screen); in RRMonitorAdd() local
470 if (!pScrPriv) in RRMonitorAdd()
496 for (m = 0; m < pScrPriv->numMonitors; m++) { in RRMonitorAdd()
497 if (pScrPriv->monitors[m]->name == monitor->name) { in RRMonitorAdd()
507 if (pScrPriv->numMonitors) in RRMonitorAdd()
508 monitors = reallocarray(pScrPriv->monitors, in RRMonitorAdd()
509 pScrPriv->numMonitors + 1, in RRMonitorAdd()
517 pScrPriv->monitors = monitors; in RRMonitorAdd()
519 for (m = 0; m < pScrPriv->numMonitors; m++) { in RRMonitorAdd()
520 RRMonitorPtr existing = pScrPriv->monitors[m]; in RRMonitorAdd()
558 pScrPriv->monitors[pScrPriv->numMonitors++] = monitor; in RRMonitorAdd()
576 rrScrPrivPtr pScrPriv = rrGetScrPriv(screen); in RRMonitorInit() local
578 if (!pScrPriv) in RRMonitorInit()
581 pScrPriv->numMonitors = 0; in RRMonitorInit()
582 pScrPriv->monitors = NULL; in RRMonitorInit()
588 rrScrPrivPtr pScrPriv = rrGetScrPriv(screen); in RRMonitorClose() local
591 if (!pScrPriv) in RRMonitorClose()
594 for (m = 0; m < pScrPriv->numMonitors; m++) in RRMonitorClose()
595 RRMonitorFree(pScrPriv->monitors[m]); in RRMonitorClose()
596 free(pScrPriv->monitors); in RRMonitorClose()
597 pScrPriv->monitors = NULL; in RRMonitorClose()
598 pScrPriv->numMonitors = 0; in RRMonitorClose()
604 rrScrPrivPtr pScrPriv = rrGetScrPriv(screen); in RRMonitorTimestamp() local
607 return pScrPriv->lastConfigTime.milliseconds; in RRMonitorTimestamp()