|
XenevaOS
|
#include <asahi_drm.h>
Public Attributes | |
| __u32 | vm_id |
| __u32 | num_binds |
| __u32 | stride |
| __u32 | pad |
| __u64 | userptr |
struct drm_asahi_vm_bind - Arguments passed to DRM_IOCTL_ASAHI_VM_BIND
| __u32 drm_asahi_vm_bind::num_binds |
@num_binds: number of binds in this IOCTL.
| __u32 drm_asahi_vm_bind::pad |
@pad: MBZ
| __u32 drm_asahi_vm_bind::stride |
@stride: Stride in bytes between consecutive binds. This allows extensibility of drm_asahi_gem_bind_op.
| __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.
| __u32 drm_asahi_vm_bind::vm_id |
@vm_id: The ID of the VM to bind to