drm_gem.h (87160d2bfc5ed2eeb61d0d8921a38377a6ea3a36) drm_gem.h (abd4e745ffc4d762b0ed4eada9ff732d8861174d)
1#ifndef __DRM_GEM_H__
2#define __DRM_GEM_H__
3
4/*
5 * GEM Graphics Execution Manager Driver Interfaces
6 *
7 * Copyright 1999 Precision Insight, Inc., Cedar Park, Texas.
8 * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California.

--- 387 unchanged lines hidden (view full) ---

396 struct ww_acquire_ctx *acquire_ctx);
397void drm_gem_unlock_reservations(struct drm_gem_object **objs, int count,
398 struct ww_acquire_ctx *acquire_ctx);
399int drm_gem_fence_array_add(struct xarray *fence_array,
400 struct dma_fence *fence);
401int drm_gem_fence_array_add_implicit(struct xarray *fence_array,
402 struct drm_gem_object *obj,
403 bool write);
1#ifndef __DRM_GEM_H__
2#define __DRM_GEM_H__
3
4/*
5 * GEM Graphics Execution Manager Driver Interfaces
6 *
7 * Copyright 1999 Precision Insight, Inc., Cedar Park, Texas.
8 * Copyright 2000 VA Linux Systems, Inc., Sunnyvale, California.

--- 387 unchanged lines hidden (view full) ---

396 struct ww_acquire_ctx *acquire_ctx);
397void drm_gem_unlock_reservations(struct drm_gem_object **objs, int count,
398 struct ww_acquire_ctx *acquire_ctx);
399int drm_gem_fence_array_add(struct xarray *fence_array,
400 struct dma_fence *fence);
401int drm_gem_fence_array_add_implicit(struct xarray *fence_array,
402 struct drm_gem_object *obj,
403 bool write);
404int drm_gem_map_offset(struct drm_file *file, struct drm_device *dev,
405 u32 handle, u64 *offset);
404int drm_gem_dumb_map_offset(struct drm_file *file, struct drm_device *dev,
405 u32 handle, u64 *offset);
406int drm_gem_dumb_destroy(struct drm_file *file,
407 struct drm_device *dev,
408 uint32_t handle);
409
410#endif /* __DRM_GEM_H__ */
406int drm_gem_dumb_destroy(struct drm_file *file,
407 struct drm_device *dev,
408 uint32_t handle);
409
410#endif /* __DRM_GEM_H__ */