Lines Matching refs:rep

91 			       struct drm_vmw_gb_surface_create_rep *rep,
96 struct drm_vmw_gb_surface_ref_ext_rep *rep,
711 struct drm_vmw_surface_arg *rep = &arg->rep; in vmw_surface_define_ioctl() local
881 rep->sid = user_srf->prime.base.handle; in vmw_surface_define_ioctl()
984 struct drm_vmw_surface_create_req *rep = &arg->rep; in vmw_surface_reference_ioctl() local
1001 rep->flags = (uint32_t)srf->flags; in vmw_surface_reference_ioctl()
1002 rep->format = srf->format; in vmw_surface_reference_ioctl()
1003 memcpy(rep->mip_levels, srf->mip_levels, sizeof(srf->mip_levels)); in vmw_surface_reference_ioctl()
1005 rep->size_addr; in vmw_surface_reference_ioctl()
1292 struct drm_vmw_gb_surface_create_rep *rep = &arg->rep; in vmw_gb_surface_define_ioctl() local
1302 return vmw_gb_surface_define_internal(dev, &req_ext, rep, file_priv); in vmw_gb_surface_define_ioctl()
1319 struct drm_vmw_gb_surface_ref_rep *rep = &arg->rep; in vmw_gb_surface_reference_ioctl() local
1328 rep->creq = rep_ext.creq.base; in vmw_gb_surface_reference_ioctl()
1329 rep->crep = rep_ext.crep; in vmw_gb_surface_reference_ioctl()
1513 struct drm_vmw_gb_surface_create_rep *rep = &arg->rep; in vmw_gb_surface_define_ext_ioctl() local
1515 return vmw_gb_surface_define_internal(dev, req, rep, file_priv); in vmw_gb_surface_define_ext_ioctl()
1532 struct drm_vmw_gb_surface_ref_ext_rep *rep = &arg->rep; in vmw_gb_surface_reference_ext_ioctl() local
1534 return vmw_gb_surface_reference_internal(dev, req, rep, file_priv); in vmw_gb_surface_reference_ext_ioctl()
1549 struct drm_vmw_gb_surface_create_rep *rep, in vmw_gb_surface_define_internal() argument
1666 rep->handle = user_srf->prime.base.handle; in vmw_gb_surface_define_internal()
1667 rep->backup_size = res->backup_size; in vmw_gb_surface_define_internal()
1669 rep->buffer_map_handle = in vmw_gb_surface_define_internal()
1671 rep->buffer_size = res->backup->base.num_pages * PAGE_SIZE; in vmw_gb_surface_define_internal()
1672 rep->buffer_handle = backup_handle; in vmw_gb_surface_define_internal()
1674 rep->buffer_map_handle = 0; in vmw_gb_surface_define_internal()
1675 rep->buffer_size = 0; in vmw_gb_surface_define_internal()
1676 rep->buffer_handle = SVGA3D_INVALID_ID; in vmw_gb_surface_define_internal()
1698 struct drm_vmw_gb_surface_ref_ext_rep *rep, in vmw_gb_surface_reference_internal() argument
1733 rep->creq.base.svga3d_flags = SVGA3D_FLAGS_LOWER_32(srf->flags); in vmw_gb_surface_reference_internal()
1734 rep->creq.base.format = srf->format; in vmw_gb_surface_reference_internal()
1735 rep->creq.base.mip_levels = srf->mip_levels[0]; in vmw_gb_surface_reference_internal()
1736 rep->creq.base.drm_surface_flags = 0; in vmw_gb_surface_reference_internal()
1737 rep->creq.base.multisample_count = srf->multisample_count; in vmw_gb_surface_reference_internal()
1738 rep->creq.base.autogen_filter = srf->autogen_filter; in vmw_gb_surface_reference_internal()
1739 rep->creq.base.array_size = srf->array_size; in vmw_gb_surface_reference_internal()
1740 rep->creq.base.buffer_handle = backup_handle; in vmw_gb_surface_reference_internal()
1741 rep->creq.base.base_size = srf->base_size; in vmw_gb_surface_reference_internal()
1742 rep->crep.handle = user_srf->prime.base.handle; in vmw_gb_surface_reference_internal()
1743 rep->crep.backup_size = srf->res.backup_size; in vmw_gb_surface_reference_internal()
1744 rep->crep.buffer_handle = backup_handle; in vmw_gb_surface_reference_internal()
1745 rep->crep.buffer_map_handle = in vmw_gb_surface_reference_internal()
1747 rep->crep.buffer_size = srf->res.backup->base.num_pages * PAGE_SIZE; in vmw_gb_surface_reference_internal()
1749 rep->creq.version = drm_vmw_gb_surface_v1; in vmw_gb_surface_reference_internal()
1750 rep->creq.svga3d_flags_upper_32_bits = in vmw_gb_surface_reference_internal()
1752 rep->creq.multisample_pattern = srf->multisample_pattern; in vmw_gb_surface_reference_internal()
1753 rep->creq.quality_level = srf->quality_level; in vmw_gb_surface_reference_internal()
1754 rep->creq.must_be_zero = 0; in vmw_gb_surface_reference_internal()