diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2009-11-11 13:04:38 +0000 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2009-11-11 13:09:22 +0000 |
commit | 83a35b68f45cebc70152e55ed3f99db485c9a7cd (patch) | |
tree | 258d6150138e5e0fd8b60f8d91a8aa3c19312803 /libdrm/intel/intel_bufmgr.c | |
parent | 89cc98c0d5c1b43a883f13210c472339dde1a4cf (diff) |
intel: Export madvise
Wrap the madvise ioctl for use in APPLE_object_purgeable.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Acked-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Diffstat (limited to 'libdrm/intel/intel_bufmgr.c')
-rw-r--r-- | libdrm/intel/intel_bufmgr.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libdrm/intel/intel_bufmgr.c b/libdrm/intel/intel_bufmgr.c index 2469cd84..61817739 100644 --- a/libdrm/intel/intel_bufmgr.c +++ b/libdrm/intel/intel_bufmgr.c @@ -224,6 +224,13 @@ int drm_intel_bo_busy(drm_intel_bo *bo) return 0; } +int drm_intel_bo_madvise(drm_intel_bo *bo, int madv) +{ + if (bo->bufmgr->bo_madvise) + return bo->bufmgr->bo_madvise(bo, madv); + return -1; +} + int drm_intel_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo) { return bo->bufmgr->bo_references(bo, target_bo); |