Lines Matching refs:drm_crtc

84 struct drm_crtc *drm_crtc_from_index(struct drm_device *dev, int idx)  in drm_crtc_from_index()
86 struct drm_crtc *crtc; in drm_crtc_from_index()
96 int drm_crtc_force_disable(struct drm_crtc *crtc) in drm_crtc_force_disable()
110 struct drm_crtc *tmp; in drm_num_crtcs()
121 struct drm_crtc *crtc; in drm_crtc_register_all()
138 struct drm_crtc *crtc; in drm_crtc_unregister_all()
147 static int drm_crtc_crc_init(struct drm_crtc *crtc) in drm_crtc_crc_init()
159 static void drm_crtc_crc_fini(struct drm_crtc *crtc) in drm_crtc_crc_fini()
168 static struct drm_crtc *fence_to_crtc(struct dma_fence *fence) in fence_to_crtc()
171 return container_of(fence->lock, struct drm_crtc, fence_lock); in fence_to_crtc()
176 struct drm_crtc *crtc = fence_to_crtc(fence); in drm_crtc_fence_get_driver_name()
183 struct drm_crtc *crtc = fence_to_crtc(fence); in drm_crtc_fence_get_timeline_name()
193 struct dma_fence *drm_crtc_create_fence(struct drm_crtc *crtc) in drm_crtc_create_fence()
253 int drm_crtc_init_with_planes(struct drm_device *dev, struct drm_crtc *crtc, in drm_crtc_init_with_planes()
343 void drm_crtc_cleanup(struct drm_crtc *crtc) in drm_crtc_cleanup()
390 struct drm_crtc *crtc; in drm_mode_getcrtc()
448 struct drm_crtc *crtc = set->crtc; in __drm_mode_set_config_internal()
450 struct drm_crtc *tmp; in __drm_mode_set_config_internal()
519 int drm_crtc_check_viewport(const struct drm_crtc *crtc, in drm_crtc_check_viewport()
557 struct drm_crtc *crtc; in drm_mode_setcrtc()
768 struct drm_crtc *crtc = obj_to_crtc(obj); in drm_mode_crtc_set_obj_prop()