Lines Matching refs:res

90 int printProperty(int fd, drmModeResPtr res, drmModePropertyPtr props, uint64_t value)
142 int printConnector(int fd, drmModeResPtr res, drmModeConnectorPtr connector, uint32_t id)
181 printProperty(fd, res, props, connector->prop_values[i]);
190 int printEncoder(int fd, drmModeResPtr res, drmModeEncoderPtr encoder, uint32_t id)
201 int printCrtc(int fd, drmModeResPtr res, drmModeCrtcPtr crtc, uint32_t id)
215 int printFrameBuffer(int fd, drmModeResPtr res, drmModeFBPtr fb)
229 int printRes(int fd, drmModeResPtr res)
239 printf("count_connectors : %i\n", res->count_connectors);
240 printf("count_encoders : %i\n", res->count_encoders);
241 printf("count_crtcs : %i\n", res->count_crtcs);
242 printf("count_fbs : %i\n", res->count_fbs);
247 for (i = 0; i < res->count_connectors; i++) {
248 connector = drmModeGetConnector(fd, res->connectors[i]);
251 printf("Could not get connector %i\n", res->connectors[i]);
253 printConnector(fd, res, connector, res->connectors[i]);
262 for (i = 0; i < res->count_encoders; i++) {
263 encoder = drmModeGetEncoder(fd, res->encoders[i]);
266 printf("Could not get encoder %i\n", res->encoders[i]);
268 printEncoder(fd, res, encoder, res->encoders[i]);
276 for (i = 0; i < res->count_crtcs; i++) {
277 crtc = drmModeGetCrtc(fd, res->crtcs[i]);
280 printf("Could not get crtc %i\n", res->crtcs[i]);
282 printCrtc(fd, res, crtc, res->crtcs[i]);
290 for (i = 0; i < res->count_fbs; i++) {
291 fb = drmModeGetFB(fd, res->fbs[i]);
294 printf("Could not get fb %i\n", res->fbs[i]);
296 printFrameBuffer(fd, res, fb);
370 drmModeResPtr res;
388 res = drmModeGetResources(fd);
389 if (res == 0) {
395 printRes(fd, res);
397 drmModeFreeResources(res);