Lines Matching refs:pScrPriv
68 rrScrPrivPtr pScrPriv; in RROutputCreate() local
74 pScrPriv = rrGetScrPriv(pScreen); in RROutputCreate()
76 outputs = reallocarray(pScrPriv->outputs, in RROutputCreate()
77 pScrPriv->numOutputs + 1, sizeof(RROutputPtr)); in RROutputCreate()
81 pScrPriv->outputs = outputs; in RROutputCreate()
115 pScrPriv->outputs[pScrPriv->numOutputs++] = output; in RROutputCreate()
217 if (pScrPriv->rrOutputValidateMode) in RROutputAddUserMode()
218 if (!pScrPriv->rrOutputValidateMode(pScreen, output, mode)) in RROutputAddUserMode()
350 .timestamp = pScrPriv->lastSetTime.milliseconds, in RRDeliverOutputEvent()
351 .configTimestamp = pScrPriv->lastConfigTime.milliseconds, in RRDeliverOutputEvent()
384 xorg_list_for_each_entry_safe(lease, next, &pScrPriv->leases, list) { in RROutputDestroyResource()
394 if (pScrPriv->primaryOutput == output) in RROutputDestroyResource()
395 pScrPriv->primaryOutput = NULL; in RROutputDestroyResource()
397 for (i = 0; i < pScrPriv->numOutputs; i++) { in RROutputDestroyResource()
398 if (pScrPriv->outputs[i] == output) { in RROutputDestroyResource()
399 memmove(pScrPriv->outputs + i, pScrPriv->outputs + i + 1, in RROutputDestroyResource()
400 (pScrPriv->numOutputs - (i + 1)) * sizeof(RROutputPtr)); in RROutputDestroyResource()
401 --pScrPriv->numOutputs; in RROutputDestroyResource()
458 rrScrPrivPtr pScrPriv; in ProcRRGetOutputInfo() local
472 pScrPriv = rrGetScrPriv(pScreen); in ProcRRGetOutputInfo()
480 .timestamp = pScrPriv->lastSetTime.milliseconds, in ProcRRGetOutputInfo()
509 .timestamp = pScrPriv->lastSetTime.milliseconds, in ProcRRGetOutputInfo()
582 RRSetPrimaryOutput(ScreenPtr pScreen, rrScrPrivPtr pScrPriv, RROutputPtr output) in RRSetPrimaryOutput() argument
584 if (pScrPriv->primaryOutput == output) in RRSetPrimaryOutput()
588 if (pScrPriv->primaryOutput) { in RRSetPrimaryOutput()
589 RROutputChanged(pScrPriv->primaryOutput, 0); in RRSetPrimaryOutput()
590 pScrPriv->primaryOutput = NULL; in RRSetPrimaryOutput()
595 pScrPriv->primaryOutput = output; in RRSetPrimaryOutput()
599 pScrPriv->layoutChanged = TRUE; in RRSetPrimaryOutput()
610 rrScrPrivPtr pScrPriv; in ProcRRSetOutputPrimary() local
636 pScrPriv = rrGetScrPriv(pWin->drawable.pScreen); in ProcRRSetOutputPrimary()
637 if (pScrPriv) in ProcRRSetOutputPrimary()
639 RRSetPrimaryOutput(pWin->drawable.pScreen, pScrPriv, output); in ProcRRSetOutputPrimary()
657 rrScrPrivPtr pScrPriv; in ProcRRGetOutputPrimary() local
668 pScrPriv = rrGetScrPriv(pWin->drawable.pScreen); in ProcRRGetOutputPrimary()
669 if (pScrPriv) in ProcRRGetOutputPrimary()
670 primary = pScrPriv->primaryOutput; in ProcRRGetOutputPrimary()