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

/freebsd-11.0-release/sys/dev/drm/
H A 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;
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 **item);
65 extern int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item);
H A Ddrm_hashtab.c60 struct drm_hash_item *entry;
72 static struct drm_hash_item *
75 struct drm_hash_item *entry;
91 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item)
93 struct drm_hash_item *entry, *parent;
120 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
145 struct drm_hash_item **item)
147 struct drm_hash_item *entry;
159 struct drm_hash_item *entry;
169 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *ite
[all...]
H A Ddrm_sman.h86 struct drm_hash_item user_hash;
H A Ddrm_sman.c47 struct drm_hash_item owner_hash;
169 struct drm_hash_item *owner_hash_item;
263 struct drm_hash_item *hash_item;
286 struct drm_hash_item *hash_item;
319 struct drm_hash_item *hash_item;
/freebsd-11.0-release/sys/dev/drm2/
H A 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;
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 **item);
65 extern int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item);
H A Ddrm_hashtab.c61 struct drm_hash_item *entry;
73 static struct drm_hash_item *drm_ht_find_key(struct drm_open_hash *ht,
76 struct drm_hash_item *entry;
92 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item)
94 struct drm_hash_item *entry, *parent;
122 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
148 struct drm_hash_item **item)
150 struct drm_hash_item *entry;
163 struct drm_hash_item *entry;
173 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *ite
[all...]
H A Ddrm_auth.c57 struct drm_hash_item *hash;
112 struct drm_hash_item *hash;
H A Ddrm_gem.c249 struct drm_hash_item *list = &obj->map_list;
440 struct drm_hash_item *map_list;
H A DdrmP.h311 struct drm_hash_item hash_item;
527 struct drm_hash_item hash;
590 struct drm_hash_item map_list;
H A Ddrm_bufs.c151 static int drm_map_handle(struct drm_device *dev, struct drm_hash_item *hash,
/freebsd-11.0-release/sys/dev/drm2/ttm/
H A Dttm_object.h123 struct drm_hash_item hash;
H A Dttm_object.c113 struct drm_hash_item hash;
230 struct drm_hash_item *hash;
263 struct drm_hash_item *hash;
346 struct drm_hash_item *hash;

Completed in 182 milliseconds