XenevaOS
Loading...
Searching...
No Matches
Public Attributes | List of all members
drm_vmw_alloc_bo_req Struct Reference

#include <vmwgfx_drm.h>

Public Attributes

__u32 size
 
__u32 pad64
 

Detailed Description

DRM_VMW_ALLOC_BO

Allocate a buffer object that is visible also to the host. NOTE: The buffer is identified by a handle and an offset, which are private to the guest, but useable in the command stream. The guest kernel may translate these and patch up the command stream accordingly. In the future, the offset may be zero at all times, or it may disappear from the interface before it is fixed.

The buffer object may stay user-space mapped in the guest at all times, and is thus suitable for sub-allocation.

Buffer objects are mapped using the mmap() syscall on the drm device. struct drm_vmw_alloc_bo_req

@size: Required minimum size of the buffer.

Input data to the DRM_VMW_ALLOC_BO Ioctl.

Member Data Documentation

◆ pad64

__u32 drm_vmw_alloc_bo_req::pad64

◆ size

__u32 drm_vmw_alloc_bo_req::size

The documentation for this struct was generated from the following file: