Lines Matching refs:connector
85 struct connector { struct
86 drmModeConnector *connector; argument
107 struct connector *connectors; argument
419 struct connector *_connector = &dev->resources->connectors[i]; in dump_connectors()
420 drmModeConnector *connector = _connector->connector; in dump_connectors() local
421 if (!connector) in dump_connectors()
425 connector->connector_id, in dump_connectors()
426 connector->encoder_id, in dump_connectors()
427 util_lookup_connector_status_name(connector->connection), in dump_connectors()
429 connector->mmWidth, connector->mmHeight, in dump_connectors()
430 connector->count_modes); in dump_connectors()
432 for (j = 0; j < connector->count_encoders; j++) in dump_connectors()
433 printf("%s%d", j > 0 ? ", " : "", connector->encoders[j]); in dump_connectors()
436 if (connector->count_modes) { in dump_connectors()
440 for (j = 0; j < connector->count_modes; j++) in dump_connectors()
441 dump_mode(&connector->modes[j], j); in dump_connectors()
582 free_properties(res, connector); in free_resources()
589 free_resource(res, connector, Connector); in free_resources()
647 get_resource(res, _res, connector, Connector); in get_resources()
654 struct connector *connector = &res->connectors[i]; in get_resources() local
655 drmModeConnector *conn = connector->connector; in get_resources()
658 num = asprintf(&connector->name, "%s-%u", in get_resources()
691 get_properties(res, connector, CONNECTOR); in get_resources()
751 struct connector *connector; in get_connector_by_name() local
755 connector = &dev->resources->connectors[i]; in get_connector_by_name()
757 if (strcmp(connector->name, name) == 0) in get_connector_by_name()
758 return connector->connector; in get_connector_by_name()
766 drmModeConnector *connector; in get_connector_by_id() local
770 connector = dev->resources->connectors[i].connector; in get_connector_by_id()
771 if (connector && connector->connector_id == id) in get_connector_by_id()
772 return connector; in get_connector_by_id()
839 drmModeConnector *connector; in connector_find_mode() local
843 connector = get_connector_by_id(dev, con_id); in connector_find_mode()
844 if (!connector || !connector->count_modes) in connector_find_mode()
851 if (index >= connector->count_modes || index < 0) in connector_find_mode()
853 return &connector->modes[index]; in connector_find_mode()
857 for (i = 0; i < connector->count_modes; i++) { in connector_find_mode()
858 mode = &connector->modes[i]; in connector_find_mode()
885 drmModeConnector *connector; in pipe_find_crtc() local
889 connector = get_connector_by_id(dev, pipe->con_ids[i]); in pipe_find_crtc()
890 if (!connector) in pipe_find_crtc()
893 for (j = 0; j < connector->count_encoders; ++j) { in pipe_find_crtc()
894 encoder = get_encoder_by_id(dev, connector->encoders[j]); in pipe_find_crtc()
1006 find_object(dev->resources, connector, CONNECTOR); in set_property()
1422 drmModeConnector *connector; in pipe_resolve_connectors() local
1430 connector = get_connector_by_name(dev, pipe->cons[i]); in pipe_resolve_connectors()
1431 if (!connector) { in pipe_resolve_connectors()
1437 id = connector->connector_id; in pipe_resolve_connectors()
1507 con = res->connectors[i].connector; in pipe_find_preferred()
1522 con = res->connectors[i].connector; in pipe_find_preferred()