Home
last modified time | relevance | path

Searched refs:drm_hash_item (Results 1 – 12 of 12) sorted by relevance

/freebsd-9-stable/sys/dev/drm/
Ddrm_hashtab.h44 struct drm_hash_item { struct
45 LIST_ENTRY(drm_hash_item) head;
50 LIST_HEAD(drm_hash_item_list, drm_hash_item) *table; argument
57 extern int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item);
58 extern int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
61 extern int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, struct drm_hash_item **ite…
65 extern int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item);
Ddrm_hashtab.c60 struct drm_hash_item *entry; in drm_ht_verbose_list()
72 static struct drm_hash_item *
75 struct drm_hash_item *entry; in drm_ht_find_key()
91 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item) in drm_ht_insert_item()
93 struct drm_hash_item *entry, *parent; in drm_ht_insert_item()
120 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item, in drm_ht_just_insert_please()
145 struct drm_hash_item **item) in drm_ht_find_item()
147 struct drm_hash_item *entry; in drm_ht_find_item()
159 struct drm_hash_item *entry; in drm_ht_remove_key()
169 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item) in drm_ht_remove_item()
Ddrm_sman.c47 struct drm_hash_item owner_hash;
169 struct drm_hash_item *owner_hash_item; in drm_sman_get_owner_item()
263 struct drm_hash_item *hash_item; in drm_sman_free_key()
286 struct drm_hash_item *hash_item; in drm_sman_owner_clean()
319 struct drm_hash_item *hash_item; in drm_sman_owner_cleanup()
Ddrm_sman.h86 struct drm_hash_item user_hash;
/freebsd-9-stable/sys/dev/drm2/
Ddrm_hashtab.h44 struct drm_hash_item { struct
45 LIST_ENTRY(drm_hash_item) head;
50 LIST_HEAD(drm_hash_item_list, drm_hash_item) *table; argument
57 extern int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item);
58 extern int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
61 extern int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, struct drm_hash_item **ite…
65 extern int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item);
Ddrm_hashtab.c60 struct drm_hash_item *entry; in drm_ht_verbose_list()
72 static struct drm_hash_item *
75 struct drm_hash_item *entry; in drm_ht_find_key()
91 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item) in drm_ht_insert_item()
93 struct drm_hash_item *entry, *parent; in drm_ht_insert_item()
120 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item, in drm_ht_just_insert_please()
145 struct drm_hash_item **item) in drm_ht_find_item()
147 struct drm_hash_item *entry; in drm_ht_find_item()
159 struct drm_hash_item *entry; in drm_ht_remove_key()
169 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item) in drm_ht_remove_item()
Ddrm_sman.c47 struct drm_hash_item owner_hash;
169 struct drm_hash_item *owner_hash_item; in drm_sman_get_owner_item()
263 struct drm_hash_item *hash_item; in drm_sman_free_key()
286 struct drm_hash_item *hash_item; in drm_sman_owner_clean()
319 struct drm_hash_item *hash_item; in drm_sman_owner_cleanup()
Ddrm_sman.h86 struct drm_hash_item user_hash;
Ddrm_gem.c411 struct drm_hash_item *map_list; in drm_gem_object_from_offset()
454 struct drm_hash_item *list; in drm_gem_free_mmap_offset()
DdrmP.h660 struct drm_hash_item map_list;
/freebsd-9-stable/sys/dev/drm2/ttm/
Dttm_object.c113 struct drm_hash_item hash;
230 struct drm_hash_item *hash; in ttm_base_object_lookup()
263 struct drm_hash_item *hash; in ttm_ref_object_add()
346 struct drm_hash_item *hash; in ttm_ref_object_base_unref()
Dttm_object.h123 struct drm_hash_item hash;