Lines Matching full:outputs

32         RROutputPtr     output = crtc->outputs[0];  in RRMonitorCrtcName()
47 if (crtc->outputs[o] == pScrPriv->primaryOutput) in RRMonitorCrtcPrimary()
77 if (crtc->numOutputs && crtc->outputs[0]->mmWidth && crtc->outputs[0]->mmHeight) { in RRMonitorGetCrtcGeometry()
78 RROutputPtr output = crtc->outputs[0]; in RRMonitorGetCrtcGeometry()
95 monitor->outputs = calloc(crtc->numOutputs, sizeof(RROutput)); in RRMonitorSetFromServer()
96 if (!monitor->outputs) in RRMonitorSetFromServer()
99 monitor->outputs[o] = crtc->outputs[o]->id; in RRMonitorSetFromServer()
136 if (monitor->outputs[o] == crtc->outputs[co]->id) in RRMonitorGetGeometry()
173 monitor->outputs = calloc(client_monitor->numOutputs, sizeof (RROutput)); in RRMonitorSetFromClient()
174 if (!monitor->outputs && client_monitor->numOutputs) in RRMonitorSetFromClient()
176 … memcpy(monitor->outputs, client_monitor->outputs, client_monitor->numOutputs * sizeof (RROutput)); in RRMonitorSetFromClient()
267 if (crtc->outputs[co]->id == monitor->outputs[o]) { in RRMonitorInitList()
415 monitor->outputs = (RROutput *) (monitor + 1); in RRMonitorAlloc()
454 RROutputPtr output = pScrPriv->outputs[o]; in RRMonitorMatchesOutputName()
531 /* For each output in 'info.outputs', each one is removed from all in RRMonitorAdd()
533 * of outputs for that Monitor to become empty, then that in RRMonitorAdd()
539 if (monitor->outputs[o] == existing->outputs[eo]) { in RRMonitorAdd()
540 memmove(existing->outputs + eo, existing->outputs + eo + 1, in RRMonitorAdd()
569 free(monitors[m].outputs); in RRMonitorFreeList()
686 WriteSwappedDataToClient(client, monitor->numOutputs * sizeof (RROutput), monitor->outputs); in ProcRRGetMonitors()
726 memcpy(monitor->outputs, stuff + 1, stuff->monitor.noutput * sizeof (RROutput)); in ProcRRSetMonitor()