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

#include <vmwgfx_drm.h>

Public Attributes

__u32 handle
 
__s32 cookie_valid
 
__u64 kernel_cookie
 
__u64 timeout_us
 
__s32 lazy
 
__s32 flags
 
__s32 wait_options
 
__s32 pad64
 

Detailed Description

struct drm_vmw_fence_wait_arg

@handle: Fence object handle as returned by the DRM_VMW_EXECBUF ioctl. @cookie_valid: Must be reset to 0 on first call. Left alone on restart. @kernel_cookie: Set to 0 on first call. Left alone on restart. @timeout_us: Wait timeout in microseconds. 0 for indefinite timeout. @lazy: Set to 1 if timing is not critical. Allow more than a kernel tick before returning. @flags: Fence flags to wait on. @wait_options: Options that control the behaviour of the wait ioctl.

Input argument to the DRM_VMW_FENCE_WAIT ioctl.

Member Data Documentation

◆ cookie_valid

__s32 drm_vmw_fence_wait_arg::cookie_valid

◆ flags

__s32 drm_vmw_fence_wait_arg::flags

◆ handle

__u32 drm_vmw_fence_wait_arg::handle

◆ kernel_cookie

__u64 drm_vmw_fence_wait_arg::kernel_cookie

◆ lazy

__s32 drm_vmw_fence_wait_arg::lazy

◆ pad64

__s32 drm_vmw_fence_wait_arg::pad64

◆ timeout_us

__u64 drm_vmw_fence_wait_arg::timeout_us

◆ wait_options

__s32 drm_vmw_fence_wait_arg::wait_options

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