Lines Matching refs:numModes
101 output->numModes = 0; in RROutputCreate()
162 RRModePtr * modes, int numModes, int numPreferred) in RROutputSetModes() argument
167 if (numModes == output->numModes && numPreferred == output->numPreferred) { in RROutputSetModes()
168 for (i = 0; i < numModes; i++) in RROutputSetModes()
171 if (i == numModes) { in RROutputSetModes()
172 for (i = 0; i < numModes; i++) in RROutputSetModes()
178 if (numModes) { in RROutputSetModes()
179 newModes = xallocarray(numModes, sizeof(RRModePtr)); in RROutputSetModes()
186 for (i = 0; i < output->numModes; i++) in RROutputSetModes()
190 memcpy(newModes, modes, numModes * sizeof(RRModePtr)); in RROutputSetModes()
192 output->numModes = numModes; in RROutputSetModes()
208 for (m = 0; m < output->numModes + output->numUserModes; m++) { in RROutputAddUserMode()
209 RRModePtr e = (m < output->numModes ? in RROutputAddUserMode()
211 output->userModes[m - output->numModes]); in RROutputAddUserMode()
409 for (m = 0; m < output->numModes; m++) in RROutputDestroyResource()
516 .nModes = output->numModes + output->numUserModes, in ProcRRGetOutputInfo()
522 output->numModes + output->numUserModes + in ProcRRGetOutputInfo()
536 clones = (RROutput *) (modes + output->numModes + output->numUserModes); in ProcRRGetOutputInfo()
544 for (i = 0; i < output->numModes + output->numUserModes; i++) { in ProcRRGetOutputInfo()
545 if (i < output->numModes) in ProcRRGetOutputInfo()
548 modes[i] = output->userModes[i - output->numModes]->mode.id; in ProcRRGetOutputInfo()