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

#include <pvr_drm.h>

Public Attributes

__u32 handle
 
__u32 _padding_4
 
__u64 offset
 

Detailed Description

DOC: PowerVR IOCTL GET_BO_MMAP_OFFSET interface struct drm_pvr_ioctl_get_bo_mmap_offset_args - Arguments for DRM_IOCTL_PVR_GET_BO_MMAP_OFFSET

Like other DRM drivers, the "mmap" IOCTL doesn't actually map any memory. Instead, it allocates a fake offset which refers to the specified buffer object. This offset can be used with a real mmap call on the DRM device itself.

Member Data Documentation

◆ _padding_4

__u32 drm_pvr_ioctl_get_bo_mmap_offset_args::_padding_4

@_padding_4: Reserved. This field must be zeroed.

◆ handle

__u32 drm_pvr_ioctl_get_bo_mmap_offset_args::handle

@handle: [IN] GEM handle of the buffer object to be mapped.

◆ offset

__u64 drm_pvr_ioctl_get_bo_mmap_offset_args::offset

@offset: [OUT] Fake offset to use in the real mmap call.


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