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

#include <panfrost_drm.h>

Public Attributes

__u32 handle
 
__u32 flags
 
__u64 offset
 

Detailed Description

struct drm_panfrost_mmap_bo - ioctl argument for mapping Panfrost 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_panfrost_mmap_bo::flags

@flags: currently not used (should be zero)

◆ handle

__u32 drm_panfrost_mmap_bo::handle

@handle: Handle for the object being mapped.

◆ offset

__u64 drm_panfrost_mmap_bo::offset

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


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