vkms_plane_state
static void pre_blend_color_transform(const struct vkms_plane_state *plane_state,
const struct vkms_plane_state *current_plane,
static void blend_line(struct vkms_plane_state *current_plane, int y,
struct vkms_plane_state **plane = crtc_state->active_planes;
struct vkms_plane_state **planes = crtc_state->active_planes;
struct vkms_plane_state **plane_state = crtc_state->active_planes;
struct vkms_plane_state;
typedef void (*pixel_read_line_t)(const struct vkms_plane_state *plane, int x_start,
struct vkms_plane_state **active_planes;
container_of(target, struct vkms_plane_state, base.base)
static void function_name(const struct vkms_plane_state *plane, int x_start, \
static void Rx_read_line(const struct vkms_plane_state *plane, int x_start,
static void R1_read_line(const struct vkms_plane_state *plane, int x_start,
static void R2_read_line(const struct vkms_plane_state *plane, int x_start,
static void R4_read_line(const struct vkms_plane_state *plane, int x_start,
static void function_name(const struct vkms_plane_state *plane, int x_start, \
static void planar_yuv_read_line(const struct vkms_plane_state *plane, int x_start,
struct vkms_plane_state *vkms_state;
struct vkms_plane_state *vkms_plane_state;
vkms_plane_state = to_vkms_plane_state(new_state);
shadow_plane_state = &vkms_plane_state->base;
frame_info = vkms_plane_state->frame_info;
vkms_plane_state->pixel_read_line = get_pixel_read_line_function(fmt);
&vkms_plane_state->conversion_matrix);
struct vkms_plane_state *vkms_state;
struct vkms_plane_state *vkms_state = to_vkms_plane_state(old_state);