diff options
author | Thomas Hellstrom <thomas-at-tungstengraphics-dot-com> | 2006-09-01 16:38:06 +0200 |
---|---|---|
committer | Thomas Hellstrom <thomas-at-tungstengraphics-dot-com> | 2006-09-01 16:38:06 +0200 |
commit | ef8e618cf30ab7dcbe8c7211e0c2508c5520a669 (patch) | |
tree | a2e176f15e84526ea09e28f12508468125c91d8d /shared-core | |
parent | 11f51a9a877d1231551e8c6482a6f70daf380cdd (diff) |
Export buffer info on map and validate ioctls.
Add an info ioctl operation.
Diffstat (limited to 'shared-core')
-rw-r--r-- | shared-core/drm.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/shared-core/drm.h b/shared-core/drm.h index f76fd86f..f781abc6 100644 --- a/shared-core/drm.h +++ b/shared-core/drm.h @@ -758,10 +758,18 @@ typedef struct drm_bo_arg_request { drm_bo_fence, drm_bo_destroy, drm_bo_reference, - drm_bo_unreference + drm_bo_unreference, + drm_bo_info } op; } drm_bo_arg_request_t; + +/* + * Reply flags + */ + +#define DRM_BO_REP_BUSY 0x00000001 + typedef struct drm_bo_arg_reply { int ret; unsigned handle; @@ -771,6 +779,8 @@ typedef struct drm_bo_arg_reply { unsigned arg_handle; unsigned mask; drm_u64_t buffer_start; + unsigned fence_flags; + unsigned rep_flags; }drm_bo_arg_reply_t; |