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

#include <msm_drm.h>

Public Attributes

__u32 op
 
__u32 handle
 
__u64 obj_offset
 
__u64 iova
 
__u64 range
 
__u32 flags
 
__u32 pad
 

Detailed Description

struct drm_msm_vm_bind_op - bind/unbind op to run

Member Data Documentation

◆ flags

__u32 drm_msm_vm_bind_op::flags

@flags: Bitmask of MSM_VM_BIND_OP_FLAG_x

◆ handle

__u32 drm_msm_vm_bind_op::handle

@handle: GEM object handle, MBZ for UNMAP or MAP_NULL

◆ iova

__u64 drm_msm_vm_bind_op::iova

@iova: Address to operate on

◆ obj_offset

__u64 drm_msm_vm_bind_op::obj_offset

@obj_offset: Offset into GEM object, MBZ for UNMAP or MAP_NULL

◆ op

__u32 drm_msm_vm_bind_op::op

@op: one of MSM_VM_BIND_OP_x

◆ pad

__u32 drm_msm_vm_bind_op::pad

@pad: MBZ

◆ range

__u64 drm_msm_vm_bind_op::range

@range: Number of bites to to map/unmap


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