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

#include <asahi_drm.h>

Public Attributes

__u32 vm_id
 
__u32 num_binds
 
__u32 stride
 
__u32 pad
 
__u64 userptr
 

Detailed Description

struct drm_asahi_vm_bind - Arguments passed to DRM_IOCTL_ASAHI_VM_BIND

Member Data Documentation

◆ num_binds

__u32 drm_asahi_vm_bind::num_binds

@num_binds: number of binds in this IOCTL.

◆ pad

__u32 drm_asahi_vm_bind::pad

@pad: MBZ

◆ stride

__u32 drm_asahi_vm_bind::stride

@stride: Stride in bytes between consecutive binds. This allows extensibility of drm_asahi_gem_bind_op.

◆ userptr

__u64 drm_asahi_vm_bind::userptr

@userptr: User pointer to an array of @num_binds structures of type @drm_asahi_gem_bind_op and size @stride bytes.

◆ vm_id

__u32 drm_asahi_vm_bind::vm_id

@vm_id: The ID of the VM to bind to


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