Home
last modified time | relevance | path

Searched refs:drm_open_hash (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/gpu/drm/
H A Ddrm_hashtab.c45 int drm_ht_create(struct drm_open_hash *ht, unsigned int order) in drm_ht_create()
62 void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key) in drm_ht_verbose_list()
76 static struct hlist_node *drm_ht_find_key(struct drm_open_hash *ht, in drm_ht_find_key()
94 static struct hlist_node *drm_ht_find_key_rcu(struct drm_open_hash *ht, in drm_ht_find_key_rcu()
112 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item) in drm_ht_insert_item()
142 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item, in drm_ht_just_insert_please()
166 int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, in drm_ht_find_item()
179 int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key) in drm_ht_remove_key()
191 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item) in drm_ht_remove_item()
197 void drm_ht_remove(struct drm_open_hash *ht) in drm_ht_remove()
H A Ddrm_legacy.h42 struct drm_open_hash;
52 int drm_ht_create(struct drm_open_hash *ht, unsigned int order);
53 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item);
54 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
57 int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, struct drm_hash_item **item);
59 void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key);
60 int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key);
61 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item);
62 void drm_ht_remove(struct drm_open_hash *ht);
/openbmc/linux/include/drm/
H A Ddrm_device.h356 struct drm_open_hash map_hash;
H A Ddrm_legacy.h62 struct drm_open_hash { struct