/src/sys/external/bsd/drm2/drm/ |
drm_gem_framebuffer_helper.c | 60 unsigned plane; local in function:drm_gem_fb_destroy 62 for (plane = 0; plane < __arraycount(fb->obj); plane++) 63 drm_gem_object_put_unlocked(fb->obj[plane]); 71 * Create a GEM handle for the object of the first plane (plane=0) 103 unsigned plane; local in function:drm_gem_fb_create_with_funcs 123 /* Get the object for each plane. */ 124 for (plane = 0; plane < fb->format->num_planes; plane++) [all...] |
drm_gem_framebuffer_helper.c | 60 unsigned plane; local in function:drm_gem_fb_destroy 62 for (plane = 0; plane < __arraycount(fb->obj); plane++) 63 drm_gem_object_put_unlocked(fb->obj[plane]); 71 * Create a GEM handle for the object of the first plane (plane=0) 103 unsigned plane; local in function:drm_gem_fb_create_with_funcs 123 /* Get the object for each plane. */ 124 for (plane = 0; plane < fb->format->num_planes; plane++) [all...] |
drm_gem_framebuffer_helper.c | 60 unsigned plane; local in function:drm_gem_fb_destroy 62 for (plane = 0; plane < __arraycount(fb->obj); plane++) 63 drm_gem_object_put_unlocked(fb->obj[plane]); 71 * Create a GEM handle for the object of the first plane (plane=0) 103 unsigned plane; local in function:drm_gem_fb_create_with_funcs 123 /* Get the object for each plane. */ 124 for (plane = 0; plane < fb->format->num_planes; plane++) [all...] |
drm_gem_framebuffer_helper.c | 60 unsigned plane; local in function:drm_gem_fb_destroy 62 for (plane = 0; plane < __arraycount(fb->obj); plane++) 63 drm_gem_object_put_unlocked(fb->obj[plane]); 71 * Create a GEM handle for the object of the first plane (plane=0) 103 unsigned plane; local in function:drm_gem_fb_create_with_funcs 123 /* Get the object for each plane. */ 124 for (plane = 0; plane < fb->format->num_planes; plane++) [all...] |
/src/sys/external/bsd/drm2/dist/drm/ |
drm_damage_helper.c | 45 * FB_DAMAGE_CLIPS is an optional plane property which provides a means to 46 * specify a list of damage rectangles on a plane in framebuffer coordinates of 47 * the framebuffer attached to the plane. In current context damage is the area 48 * of plane framebuffer that has changed since last plane update (also called 50 * framebuffer attached during last plane update or not. 57 * ignore damage clips property and in that case driver will do a full plane 59 * inside damage clips will be updated to plane. For efficiency driver can do 64 * framebuffer (since last plane update) can result in incorrect rendering. 67 * array of &drm_mode_rect. Unlike plane &drm_plane_state.src coordinates 174 struct drm_plane *plane; local in function:drm_atomic_helper_dirtyfb [all...] |
drm_modeset_lock.c | 405 struct drm_plane *plane; local in function:drm_modeset_lock_all_ctx 418 drm_for_each_plane(plane, dev) { 419 ret = drm_modeset_lock(&plane->mutex, ctx);
|
drm_damage_helper.c | 45 * FB_DAMAGE_CLIPS is an optional plane property which provides a means to 46 * specify a list of damage rectangles on a plane in framebuffer coordinates of 47 * the framebuffer attached to the plane. In current context damage is the area 48 * of plane framebuffer that has changed since last plane update (also called 50 * framebuffer attached during last plane update or not. 57 * ignore damage clips property and in that case driver will do a full plane 59 * inside damage clips will be updated to plane. For efficiency driver can do 64 * framebuffer (since last plane update) can result in incorrect rendering. 67 * array of &drm_mode_rect. Unlike plane &drm_plane_state.src coordinates 174 struct drm_plane *plane; local in function:drm_atomic_helper_dirtyfb [all...] |
drm_modeset_lock.c | 405 struct drm_plane *plane; local in function:drm_modeset_lock_all_ctx 418 drm_for_each_plane(plane, dev) { 419 ret = drm_modeset_lock(&plane->mutex, ctx);
|
drm_damage_helper.c | 45 * FB_DAMAGE_CLIPS is an optional plane property which provides a means to 46 * specify a list of damage rectangles on a plane in framebuffer coordinates of 47 * the framebuffer attached to the plane. In current context damage is the area 48 * of plane framebuffer that has changed since last plane update (also called 50 * framebuffer attached during last plane update or not. 57 * ignore damage clips property and in that case driver will do a full plane 59 * inside damage clips will be updated to plane. For efficiency driver can do 64 * framebuffer (since last plane update) can result in incorrect rendering. 67 * array of &drm_mode_rect. Unlike plane &drm_plane_state.src coordinates 174 struct drm_plane *plane; local in function:drm_atomic_helper_dirtyfb [all...] |
drm_modeset_lock.c | 405 struct drm_plane *plane; local in function:drm_modeset_lock_all_ctx 418 drm_for_each_plane(plane, dev) { 419 ret = drm_modeset_lock(&plane->mutex, ctx);
|
drm_damage_helper.c | 45 * FB_DAMAGE_CLIPS is an optional plane property which provides a means to 46 * specify a list of damage rectangles on a plane in framebuffer coordinates of 47 * the framebuffer attached to the plane. In current context damage is the area 48 * of plane framebuffer that has changed since last plane update (also called 50 * framebuffer attached during last plane update or not. 57 * ignore damage clips property and in that case driver will do a full plane 59 * inside damage clips will be updated to plane. For efficiency driver can do 64 * framebuffer (since last plane update) can result in incorrect rendering. 67 * array of &drm_mode_rect. Unlike plane &drm_plane_state.src coordinates 174 struct drm_plane *plane; local in function:drm_atomic_helper_dirtyfb [all...] |
drm_modeset_lock.c | 405 struct drm_plane *plane; local in function:drm_modeset_lock_all_ctx 418 drm_for_each_plane(plane, dev) { 419 ret = drm_modeset_lock(&plane->mutex, ctx);
|
drm_blend.c | 8 * DRM core plane blending related functions 46 * The basic plane composition model supported by standard plane properties only 54 * For the atomic ioctl the following standard (atomic) properties on the plane object 55 * encode the basic plane composition model: 82 * Mode object ID of the &drm_framebuffer this plane should scan out. 84 * Mode object ID of the &drm_crtc this plane should be connected to. 101 * plane-wide opacity, from transparent (0) to opaque (0xffff). It can be 104 * pre-multiplied by the global alpha associated to the plane. 115 * Signals that a drm plane is rotated <degrees> degrees in counte 439 struct drm_plane *plane; local in function:drm_atomic_helper_crtc_normalize_zpos [all...] |
drm_mode_config.c | 190 struct drm_plane *plane; local in function:drm_mode_config_reset 195 drm_for_each_plane(plane, dev) 196 if (plane->funcs->reset) 197 plane->funcs->reset(plane); 476 struct drm_plane *plane, *plt; local in function:drm_mode_config_cleanup 506 list_for_each_entry_safe(plane, plt, &dev->mode_config.plane_list, 508 plane->funcs->destroy(plane);
|
drm_blend.c | 8 * DRM core plane blending related functions 46 * The basic plane composition model supported by standard plane properties only 54 * For the atomic ioctl the following standard (atomic) properties on the plane object 55 * encode the basic plane composition model: 82 * Mode object ID of the &drm_framebuffer this plane should scan out. 84 * Mode object ID of the &drm_crtc this plane should be connected to. 101 * plane-wide opacity, from transparent (0) to opaque (0xffff). It can be 104 * pre-multiplied by the global alpha associated to the plane. 115 * Signals that a drm plane is rotated <degrees> degrees in counte 439 struct drm_plane *plane; local in function:drm_atomic_helper_crtc_normalize_zpos [all...] |
drm_mode_config.c | 190 struct drm_plane *plane; local in function:drm_mode_config_reset 195 drm_for_each_plane(plane, dev) 196 if (plane->funcs->reset) 197 plane->funcs->reset(plane); 476 struct drm_plane *plane, *plt; local in function:drm_mode_config_cleanup 506 list_for_each_entry_safe(plane, plt, &dev->mode_config.plane_list, 508 plane->funcs->destroy(plane);
|
drm_blend.c | 8 * DRM core plane blending related functions 46 * The basic plane composition model supported by standard plane properties only 54 * For the atomic ioctl the following standard (atomic) properties on the plane object 55 * encode the basic plane composition model: 82 * Mode object ID of the &drm_framebuffer this plane should scan out. 84 * Mode object ID of the &drm_crtc this plane should be connected to. 101 * plane-wide opacity, from transparent (0) to opaque (0xffff). It can be 104 * pre-multiplied by the global alpha associated to the plane. 115 * Signals that a drm plane is rotated <degrees> degrees in counte 439 struct drm_plane *plane; local in function:drm_atomic_helper_crtc_normalize_zpos [all...] |
drm_mode_config.c | 190 struct drm_plane *plane; local in function:drm_mode_config_reset 195 drm_for_each_plane(plane, dev) 196 if (plane->funcs->reset) 197 plane->funcs->reset(plane); 476 struct drm_plane *plane, *plt; local in function:drm_mode_config_cleanup 506 list_for_each_entry_safe(plane, plt, &dev->mode_config.plane_list, 508 plane->funcs->destroy(plane);
|
drm_blend.c | 8 * DRM core plane blending related functions 46 * The basic plane composition model supported by standard plane properties only 54 * For the atomic ioctl the following standard (atomic) properties on the plane object 55 * encode the basic plane composition model: 82 * Mode object ID of the &drm_framebuffer this plane should scan out. 84 * Mode object ID of the &drm_crtc this plane should be connected to. 101 * plane-wide opacity, from transparent (0) to opaque (0xffff). It can be 104 * pre-multiplied by the global alpha associated to the plane. 115 * Signals that a drm plane is rotated <degrees> degrees in counte 439 struct drm_plane *plane; local in function:drm_atomic_helper_crtc_normalize_zpos [all...] |
/src/sys/external/bsd/drm2/dist/drm/i915/display/ |
intel_atomic_plane.c | 27 * DOC: atomic plane helpers 29 * The functions here are used by the atomic plane helper functions to 30 * implement legacy plane updates (i.e., drm_plane->update_plane() and 31 * drm_plane->disable_plane()). This allows plane updates to use the 32 * atomic state infrastructure and perform plane updates as separate 50 struct intel_plane *plane) 54 __drm_atomic_helper_plane_state_reset(&plane_state->uapi, &plane->base); 62 struct intel_plane *plane; local in function:intel_plane_alloc 64 plane = kzalloc(sizeof(*plane), GFP_KERNEL) 232 struct intel_plane *plane = to_intel_plane(new_plane_state->uapi.plane); local in function:intel_plane_atomic_check_with_state 323 struct intel_plane *plane; local in function:skl_next_plane_to_commit 386 struct intel_plane *plane; local in function:skl_update_planes_on_crtc 415 struct intel_plane *plane; local in function:i9xx_update_planes_on_crtc [all...] |
intel_atomic_plane.c | 27 * DOC: atomic plane helpers 29 * The functions here are used by the atomic plane helper functions to 30 * implement legacy plane updates (i.e., drm_plane->update_plane() and 31 * drm_plane->disable_plane()). This allows plane updates to use the 32 * atomic state infrastructure and perform plane updates as separate 50 struct intel_plane *plane) 54 __drm_atomic_helper_plane_state_reset(&plane_state->uapi, &plane->base); 62 struct intel_plane *plane; local in function:intel_plane_alloc 64 plane = kzalloc(sizeof(*plane), GFP_KERNEL) 232 struct intel_plane *plane = to_intel_plane(new_plane_state->uapi.plane); local in function:intel_plane_atomic_check_with_state 323 struct intel_plane *plane; local in function:skl_next_plane_to_commit 386 struct intel_plane *plane; local in function:skl_update_planes_on_crtc 415 struct intel_plane *plane; local in function:i9xx_update_planes_on_crtc [all...] |
intel_atomic_plane.c | 27 * DOC: atomic plane helpers 29 * The functions here are used by the atomic plane helper functions to 30 * implement legacy plane updates (i.e., drm_plane->update_plane() and 31 * drm_plane->disable_plane()). This allows plane updates to use the 32 * atomic state infrastructure and perform plane updates as separate 50 struct intel_plane *plane) 54 __drm_atomic_helper_plane_state_reset(&plane_state->uapi, &plane->base); 62 struct intel_plane *plane; local in function:intel_plane_alloc 64 plane = kzalloc(sizeof(*plane), GFP_KERNEL) 232 struct intel_plane *plane = to_intel_plane(new_plane_state->uapi.plane); local in function:intel_plane_atomic_check_with_state 323 struct intel_plane *plane; local in function:skl_next_plane_to_commit 386 struct intel_plane *plane; local in function:skl_update_planes_on_crtc 415 struct intel_plane *plane; local in function:i9xx_update_planes_on_crtc [all...] |
/src/sys/external/bsd/drm2/dist/drm/virtio/ |
virtgpu_plane.c | 75 static void virtio_gpu_plane_destroy(struct drm_plane *plane) 77 drm_plane_cleanup(plane); 78 kfree(plane); 90 static int virtio_gpu_plane_atomic_check(struct drm_plane *plane, 93 bool is_cursor = plane->type == DRM_PLANE_TYPE_CURSOR; 134 static void virtio_gpu_primary_plane_update(struct drm_plane *plane, 137 struct drm_device *dev = plane->dev; 143 if (plane->state->crtc) 144 output = drm_crtc_to_virtio_gpu_output(plane->state->crtc); 150 if (!plane->state->fb || !output->enabled) 327 struct drm_plane *plane; local in function:virtio_gpu_plane_init [all...] |
virtgpu_plane.c | 75 static void virtio_gpu_plane_destroy(struct drm_plane *plane) 77 drm_plane_cleanup(plane); 78 kfree(plane); 90 static int virtio_gpu_plane_atomic_check(struct drm_plane *plane, 93 bool is_cursor = plane->type == DRM_PLANE_TYPE_CURSOR; 134 static void virtio_gpu_primary_plane_update(struct drm_plane *plane, 137 struct drm_device *dev = plane->dev; 143 if (plane->state->crtc) 144 output = drm_crtc_to_virtio_gpu_output(plane->state->crtc); 150 if (!plane->state->fb || !output->enabled) 327 struct drm_plane *plane; local in function:virtio_gpu_plane_init [all...] |
virtgpu_plane.c | 75 static void virtio_gpu_plane_destroy(struct drm_plane *plane) 77 drm_plane_cleanup(plane); 78 kfree(plane); 90 static int virtio_gpu_plane_atomic_check(struct drm_plane *plane, 93 bool is_cursor = plane->type == DRM_PLANE_TYPE_CURSOR; 134 static void virtio_gpu_primary_plane_update(struct drm_plane *plane, 137 struct drm_device *dev = plane->dev; 143 if (plane->state->crtc) 144 output = drm_crtc_to_virtio_gpu_output(plane->state->crtc); 150 if (!plane->state->fb || !output->enabled) 327 struct drm_plane *plane; local in function:virtio_gpu_plane_init [all...] |