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

#include <ivpu_accel.h>

Public Attributes

__u32 handle
 
__u32 flags
 
__s64 timeout_ns
 
__u32 job_status
 
__u32 pad
 

Detailed Description

struct drm_ivpu_bo_wait - Wait for BO to become inactive

Blocks until a given buffer object becomes inactive. With @timeout_ms set to 0 returns immediately.

Member Data Documentation

◆ flags

__u32 drm_ivpu_bo_wait::flags

@flags: Reserved for future use - must be zero

◆ handle

__u32 drm_ivpu_bo_wait::handle

@handle: Handle to the buffer object to be waited on

◆ job_status

__u32 drm_ivpu_bo_wait::job_status

@job_status:

Job status code which is updated after the job is completed. &DRM_IVPU_JOB_STATUS_SUCCESS or device specific error otherwise. Valid only if @handle points to a command buffer.

◆ pad

__u32 drm_ivpu_bo_wait::pad

@pad: Padding - must be zero

◆ timeout_ns

__s64 drm_ivpu_bo_wait::timeout_ns

@timeout_ns: Absolute timeout in nanoseconds (may be zero)


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