Lines Matching defs:rep
105 struct drm_vmw_gb_surface_create_rep *rep,
110 struct drm_vmw_gb_surface_ref_ext_rep *rep,
738 struct drm_vmw_surface_arg *rep = &arg->rep;
910 rep->sid = user_srf->prime.base.handle;
1021 struct drm_vmw_surface_create_req *rep = &arg->rep;
1038 rep->flags = (uint32_t)srf->metadata.flags;
1039 rep->format = srf->metadata.format;
1040 memcpy(rep->mip_levels, srf->metadata.mip_levels,
1043 rep->size_addr;
1361 struct drm_vmw_gb_surface_create_rep *rep = &arg->rep;
1372 return vmw_gb_surface_define_internal(dev, &req_ext, rep, file_priv);
1389 struct drm_vmw_gb_surface_ref_rep *rep = &arg->rep;
1398 rep->creq = rep_ext.creq.base;
1399 rep->crep = rep_ext.crep;
1418 struct drm_vmw_gb_surface_create_rep *rep = &arg->rep;
1420 return vmw_gb_surface_define_internal(dev, req, rep, file_priv);
1437 struct drm_vmw_gb_surface_ref_ext_rep *rep = &arg->rep;
1439 return vmw_gb_surface_reference_internal(dev, req, rep, file_priv);
1448 * @rep: Response argument to user-space.
1454 struct drm_vmw_gb_surface_create_rep *rep,
1612 rep->handle = user_srf->prime.base.handle;
1613 rep->backup_size = res->backup_size;
1615 rep->buffer_map_handle =
1617 rep->buffer_size = res->backup->base.num_pages * PAGE_SIZE;
1618 rep->buffer_handle = backup_handle;
1620 rep->buffer_map_handle = 0;
1621 rep->buffer_size = 0;
1622 rep->buffer_handle = SVGA3D_INVALID_ID;
1638 * @rep: Pointer to response to user-space.
1644 struct drm_vmw_gb_surface_ref_ext_rep *rep,
1681 rep->creq.base.svga3d_flags = SVGA3D_FLAGS_LOWER_32(metadata->flags);
1682 rep->creq.base.format = metadata->format;
1683 rep->creq.base.mip_levels = metadata->mip_levels[0];
1684 rep->creq.base.drm_surface_flags = 0;
1685 rep->creq.base.multisample_count = metadata->multisample_count;
1686 rep->creq.base.autogen_filter = metadata->autogen_filter;
1687 rep->creq.base.array_size = metadata->array_size;
1688 rep->creq.base.buffer_handle = backup_handle;
1689 rep->creq.base.base_size = metadata->base_size;
1690 rep->crep.handle = user_srf->prime.base.handle;
1691 rep->crep.backup_size = srf->res.backup_size;
1692 rep->crep.buffer_handle = backup_handle;
1693 rep->crep.buffer_map_handle =
1695 rep->crep.buffer_size = srf->res.backup->base.num_pages * PAGE_SIZE;
1697 rep->creq.version = drm_vmw_gb_surface_v1;
1698 rep->creq.svga3d_flags_upper_32_bits =
1700 rep->creq.multisample_pattern = metadata->multisample_pattern;
1701 rep->creq.quality_level = metadata->quality_level;
1702 rep->creq.must_be_zero = 0;