|
XenevaOS
|
#include <panfrost_drm.h>
Public Attributes | |
| __u32 | size |
| __u32 | flags |
| __u32 | handle |
| __u32 | pad |
| __u64 | offset |
struct drm_panfrost_create_bo - ioctl argument for creating Panfrost BOs.
The flags argument is a bit mask of PANFROST_BO_* flags.
| __u32 drm_panfrost_create_bo::flags |
@flags: see PANFROST_BO_* flags
| __u32 drm_panfrost_create_bo::handle |
@handle: Returned GEM handle for the BO.
| __u64 drm_panfrost_create_bo::offset |
@offset: Returned offset for the BO in the GPU address space. This offset is private to the DRM fd and is valid for the lifetime of the GEM handle.
This offset value will always be nonzero, since various HW units treat 0 specially.
| __u32 drm_panfrost_create_bo::pad |
@pad: Padding, must be zero-filled.
| __u32 drm_panfrost_create_bo::size |
@size: size of shmem/BO area to create (bytes)