summaryrefslogtreecommitdiff
path: root/linux-core/drm_ttm.h
diff options
context:
space:
mode:
authorThomas Hellstrom <thomas-at-tungstengraphics-dot-com>2006-08-28 16:36:37 +0200
committerThomas Hellstrom <thomas-at-tungstengraphics-dot-com>2006-08-28 16:36:37 +0200
commit0d67356de4e0c9e0d068ea9c16cf33df4fd13776 (patch)
tree5b370d4c884e5299acde846f3ba4b392dfb3edc4 /linux-core/drm_ttm.h
parent05536a64785223ee8c57556300a14ba9c89837ae (diff)
Proper TTM dereferencing
Initial buffer object creation.
Diffstat (limited to 'linux-core/drm_ttm.h')
-rw-r--r--linux-core/drm_ttm.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/linux-core/drm_ttm.h b/linux-core/drm_ttm.h
index 6ebb1aa2..a87cf53e 100644
--- a/linux-core/drm_ttm.h
+++ b/linux-core/drm_ttm.h
@@ -108,6 +108,13 @@ typedef struct drm_ttm_object {
drm_map_list_t map_list;
} drm_ttm_object_t;
+extern int drm_ttm_object_create(struct drm_device *dev, unsigned long size,
+ uint32_t flags, drm_ttm_object_t **ttm_object);
+extern void drm_ttm_object_deref_locked(struct drm_device *dev, drm_ttm_object_t *to);
+extern drm_ttm_object_t *drm_lookup_ttm_object(drm_file_t *priv, uint32_t handle,
+ int check_owner);
+
+