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

#include <v3d_drm.h>

Public Attributes

__u32 handle
 
__u32 flags
 
__u64 offset
 

Detailed Description

struct drm_v3d_mmap_bo - ioctl argument for mapping V3D BOs.

This doesn't actually perform an mmap. Instead, it returns the offset you need to use in an mmap on the DRM device node. This means that tools like valgrind end up knowing about the mapped memory.

There are currently no values for the flags argument, but it may be used in a future extension.

Member Data Documentation

◆ flags

__u32 drm_v3d_mmap_bo::flags

◆ handle

__u32 drm_v3d_mmap_bo::handle

Handle for the object being mapped.

◆ offset

__u64 drm_v3d_mmap_bo::offset

offset into the drm node to use for subsequent mmap call.


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