Lines Matching refs:drm_crtc
85 struct drm_crtc *drm_crtc_from_index(struct drm_device *dev, int idx) in drm_crtc_from_index()
87 struct drm_crtc *crtc; in drm_crtc_from_index()
97 int drm_crtc_force_disable(struct drm_crtc *crtc) in drm_crtc_force_disable()
111 struct drm_crtc *tmp; in drm_num_crtcs()
122 struct drm_crtc *crtc; in drm_crtc_register_all()
139 struct drm_crtc *crtc; in drm_crtc_unregister_all()
148 static int drm_crtc_crc_init(struct drm_crtc *crtc) in drm_crtc_crc_init()
160 static void drm_crtc_crc_fini(struct drm_crtc *crtc) in drm_crtc_crc_fini()
169 static struct drm_crtc *fence_to_crtc(struct dma_fence *fence) in fence_to_crtc()
172 return container_of(fence->lock, struct drm_crtc, fence_lock); in fence_to_crtc()
177 struct drm_crtc *crtc = fence_to_crtc(fence); in drm_crtc_fence_get_driver_name()
184 struct drm_crtc *crtc = fence_to_crtc(fence); in drm_crtc_fence_get_timeline_name()
194 struct dma_fence *drm_crtc_create_fence(struct drm_crtc *crtc) in drm_crtc_create_fence()
245 static int __drm_crtc_init_with_planes(struct drm_device *dev, struct drm_crtc *crtc, in __drm_crtc_init_with_planes()
351 int drm_crtc_init_with_planes(struct drm_device *dev, struct drm_crtc *crtc, in drm_crtc_init_with_planes()
374 struct drm_crtc *crtc = ptr; in drmm_crtc_alloc_with_planes_cleanup()
387 struct drm_crtc *crtc; in __drmm_crtc_alloc_with_planes()
424 void drm_crtc_cleanup(struct drm_crtc *crtc) in drm_crtc_cleanup()
471 struct drm_crtc *crtc; in drm_mode_getcrtc()
529 struct drm_crtc *crtc = set->crtc; in __drm_mode_set_config_internal()
531 struct drm_crtc *tmp; in __drm_mode_set_config_internal()
600 int drm_crtc_check_viewport(const struct drm_crtc *crtc, in drm_crtc_check_viewport()
638 struct drm_crtc *crtc; in drm_mode_setcrtc()
846 struct drm_crtc *crtc = obj_to_crtc(obj); in drm_mode_crtc_set_obj_prop()
870 int drm_crtc_create_scaling_filter_property(struct drm_crtc *crtc, in drm_crtc_create_scaling_filter_property()