Lines Matching refs:resources
85 // get drm resources
86 drmModeResPtr resources = drmModeGetResources(mDrmFd);
87 if (!resources) {
88 ETRACE("fail to get drm resources, error: %s", strerror(errno));
97 for (int i = 0; i < resources->count_connectors; i++) {
98 if (!resources->connectors || !resources->connectors[i]) {
99 ETRACE("fail to get drm resources connectors, error: %s", strerror(errno));
103 connector = drmModeGetConnector(mDrmFd, resources->connectors[i]);
136 for (int j = 0; j < resources->count_encoders; j++) {
137 if (!resources->encoders || !resources->encoders[j]) {
138 ETRACE("fail to get drm resources encoders, error: %s", strerror(errno));
142 encoder = drmModeGetEncoder(mDrmFd, resources->encoders[i]);
172 for (int j = 0; j < resources->count_crtcs; j++) {
173 if (!resources->crtcs || !resources->crtcs[j]) {
174 ETRACE("fail to get drm resources crtcs, error: %s", strerror(errno));
178 crtc = drmModeGetCrtc(mDrmFd, resources->crtcs[j]);
228 drmModeFreeResources(resources);