Lines Matching refs:props
82 static int printProperty(int fd, drmModeResPtr res, drmModePropertyPtr props, uint64_t value)
87 printf("Property: %s\n", props->name);
88 printf("\tid : %i\n", props->prop_id);
89 printf("\tflags : %i\n", props->flags);
90 printf("\tcount_values : %d\n", props->count_values);
93 if (props->count_values) {
95 for (j = 0; j < props->count_values; j++)
96 printf(" %" PRIu64, props->values[j]);
101 printf("\tcount_enums : %d\n", props->count_enums);
103 if (props->flags & DRM_MODE_PROP_BLOB) {
115 for (j = 0; j < props->count_enums; j++) {
116 printf("\t\t%" PRIu64" = %s\n", (uint64_t)props->enums[j].value, props->enums[j].name);
117 if (props->enums[j].value == value)
118 name = props->enums[j].name;
121 if (props->count_enums && name) {
135 drmModePropertyPtr props;
155 printf(" %i", connector->props[i]);
176 props = drmModeGetProperty(fd, connector->props[i]);
177 if (props) {
178 printProperty(fd, res, props, connector->prop_values[i]);
179 drmModeFreeProperty(props);
345 } else if (strcmp(argv[i], "-props") == 0) {