summaryrefslogtreecommitdiff
path: root/linux-core/drm_object.c
diff options
context:
space:
mode:
authorDave Airlie <airlied@linux.ie>2007-07-16 13:45:39 +1000
committerDave Airlie <airlied@linux.ie>2007-07-16 13:45:39 +1000
commit191c062933bb7a6f9dabf3fd639321e1dac88c50 (patch)
treeed855d150b2b099d52df5a1e2c880e5229e7f22f /linux-core/drm_object.c
parent24311d5d82b61a4729b15355088dd9c2898d1089 (diff)
drm: remove drm_ref_t
Diffstat (limited to 'linux-core/drm_object.c')
-rw-r--r--linux-core/drm_object.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/linux-core/drm_object.c b/linux-core/drm_object.c
index 00627725..3d866333 100644
--- a/linux-core/drm_object.c
+++ b/linux-core/drm_object.c
@@ -106,7 +106,7 @@ int drm_remove_user_object(struct drm_file * priv, struct drm_user_object * item
}
static int drm_object_ref_action(struct drm_file * priv, struct drm_user_object * ro,
- drm_ref_t action)
+ enum drm_ref_type action)
{
int ret = 0;
@@ -125,7 +125,7 @@ static int drm_object_ref_action(struct drm_file * priv, struct drm_user_object
}
int drm_add_ref_object(struct drm_file * priv, struct drm_user_object * referenced_object,
- drm_ref_t ref_action)
+ enum drm_ref_type ref_action)
{
int ret = 0;
struct drm_ref_object *item;
@@ -183,7 +183,7 @@ int drm_add_ref_object(struct drm_file * priv, struct drm_user_object * referenc
struct drm_ref_object *drm_lookup_ref_object(struct drm_file * priv,
struct drm_user_object * referenced_object,
- drm_ref_t ref_action)
+ enum drm_ref_type ref_action)
{
struct drm_hash_item *hash;
int ret;
@@ -219,7 +219,7 @@ void drm_remove_ref_object(struct drm_file * priv, struct drm_ref_object * item)
int ret;
struct drm_user_object *user_object = (struct drm_user_object *) item->hash.key;
struct drm_open_hash *ht = &priv->refd_object_hash[item->unref_action];
- drm_ref_t unref_action;
+ enum drm_ref_type unref_action;
DRM_ASSERT_LOCKED(&priv->head->dev->struct_mutex);
unref_action = item->unref_action;