srf_update 1683 drivers/gpu/drm/amd/display/dc/core/dc.c struct dc_surface_update *srf_update) srf_update 1685 drivers/gpu/drm/amd/display/dc/core/dc.c if (srf_update->flip_addr) { srf_update 1686 drivers/gpu/drm/amd/display/dc/core/dc.c surface->address = srf_update->flip_addr->address; srf_update 1688 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->flip_addr->flip_immediate; srf_update 1690 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->flip_addr->flip_timestamp_in_us - srf_update 1693 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->flip_addr->flip_timestamp_in_us; srf_update 1699 drivers/gpu/drm/amd/display/dc/core/dc.c if (srf_update->scaling_info) { srf_update 1701 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->scaling_info->scaling_quality; srf_update 1703 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->scaling_info->dst_rect; srf_update 1705 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->scaling_info->src_rect; srf_update 1707 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->scaling_info->clip_rect; srf_update 1710 drivers/gpu/drm/amd/display/dc/core/dc.c if (srf_update->plane_info) { srf_update 1712 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->color_space; srf_update 1714 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->format; srf_update 1716 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->plane_size; srf_update 1718 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->rotation; srf_update 1720 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->horizontal_mirror; srf_update 1722 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->stereo_format; srf_update 1724 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->tiling_info; srf_update 1726 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->visible; srf_update 1728 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->per_pixel_alpha; srf_update 1730 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->global_alpha; srf_update 1732 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->global_alpha_value; srf_update 1734 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->dcc; srf_update 1736 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->sdr_white_level; srf_update 1738 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->plane_info->layer_index; srf_update 1741 drivers/gpu/drm/amd/display/dc/core/dc.c if (srf_update->gamma && srf_update 1743 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->gamma)) { srf_update 1745 drivers/gpu/drm/amd/display/dc/core/dc.c &srf_update->gamma->entries, srf_update 1748 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->gamma->is_identity; srf_update 1750 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->gamma->num_entries; srf_update 1752 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->gamma->type; srf_update 1755 drivers/gpu/drm/amd/display/dc/core/dc.c if (srf_update->in_transfer_func && srf_update 1757 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->in_transfer_func)) { srf_update 1759 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->in_transfer_func->sdr_ref_white_level; srf_update 1761 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->in_transfer_func->tf; srf_update 1763 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->in_transfer_func->type; srf_update 1765 drivers/gpu/drm/amd/display/dc/core/dc.c &srf_update->in_transfer_func->tf_pts, srf_update 1770 drivers/gpu/drm/amd/display/dc/core/dc.c if (srf_update->func_shaper && srf_update 1772 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->func_shaper)) srf_update 1773 drivers/gpu/drm/amd/display/dc/core/dc.c memcpy(surface->in_shaper_func, srf_update->func_shaper, srf_update 1776 drivers/gpu/drm/amd/display/dc/core/dc.c if (srf_update->lut3d_func && srf_update 1778 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->lut3d_func)) srf_update 1779 drivers/gpu/drm/amd/display/dc/core/dc.c memcpy(surface->lut3d_func, srf_update->lut3d_func, srf_update 1782 drivers/gpu/drm/amd/display/dc/core/dc.c if (srf_update->blend_tf && srf_update 1784 drivers/gpu/drm/amd/display/dc/core/dc.c srf_update->blend_tf)) srf_update 1785 drivers/gpu/drm/amd/display/dc/core/dc.c memcpy(surface->blend_tf, srf_update->blend_tf, srf_update 1789 drivers/gpu/drm/amd/display/dc/core/dc.c if (srf_update->input_csc_color_matrix) srf_update 1791 drivers/gpu/drm/amd/display/dc/core/dc.c *srf_update->input_csc_color_matrix; srf_update 1793 drivers/gpu/drm/amd/display/dc/core/dc.c if (srf_update->coeff_reduction_factor) srf_update 1795 drivers/gpu/drm/amd/display/dc/core/dc.c *srf_update->coeff_reduction_factor; srf_update 574 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c struct vmw_du_update_plane_surface *srf_update; srf_update 576 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update = container_of(update, typeof(*srf_update), base); srf_update 583 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update->cmd_start = cmd; srf_update 638 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c struct vmw_du_update_plane_surface *srf_update; srf_update 648 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update = container_of(update, typeof(*srf_update), base); srf_update 650 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c blit = srf_update->cmd_start; srf_update 704 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c struct vmw_du_update_plane_surface srf_update; srf_update 706 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c memset(&srf_update, 0, sizeof(struct vmw_du_update_plane_surface)); srf_update 707 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.plane = plane; srf_update 708 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.old_state = old_state; srf_update 709 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.dev_priv = dev_priv; srf_update 710 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.du = vmw_crtc_to_du(plane->state->crtc); srf_update 711 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.vfb = vfb; srf_update 712 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.out_fence = out_fence; srf_update 713 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.mutex = &dev_priv->cmdbuf_mutex; srf_update 714 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.cpu_blit = false; srf_update 715 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.intr = true; srf_update 717 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.calc_fifo_size = vmw_sou_surface_fifo_size; srf_update 718 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.post_prepare = vmw_sou_surface_post_prepare; srf_update 719 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.pre_clip = vmw_sou_surface_pre_clip; srf_update 720 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.clip = vmw_sou_surface_clip_rect; srf_update 721 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c srf_update.base.post_clip = vmw_sou_surface_post_clip; srf_update 723 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c return vmw_du_helper_plane_update(&srf_update.base); srf_update 1543 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c struct vmw_du_update_plane srf_update; srf_update 1550 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c memset(&srf_update, 0, sizeof(struct vmw_du_update_plane)); srf_update 1551 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.plane = plane; srf_update 1552 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.old_state = old_state; srf_update 1553 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.dev_priv = dev_priv; srf_update 1554 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.du = vmw_crtc_to_du(plane->state->crtc); srf_update 1555 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.vfb = vfb; srf_update 1556 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.out_fence = out_fence; srf_update 1557 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.mutex = &dev_priv->cmdbuf_mutex; srf_update 1558 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.cpu_blit = false; srf_update 1559 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.intr = true; srf_update 1562 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.post_prepare = vmw_stdu_surface_update_proxy; srf_update 1565 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.calc_fifo_size = vmw_stdu_surface_fifo_size; srf_update 1566 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.pre_clip = vmw_stdu_surface_populate_copy; srf_update 1567 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.clip = vmw_stdu_surface_populate_clip; srf_update 1569 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.calc_fifo_size = srf_update 1573 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c srf_update.post_clip = vmw_stdu_surface_populate_update; srf_update 1575 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c return vmw_du_helper_plane_update(&srf_update);