Symbol: drm_open_hash
sys/dev/drm/drm_gem.c
76
struct drm_open_hash offset_hash; /**< User token hash table for maps */
sys/dev/drm/drm_hashtab.c
109
int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item)
sys/dev/drm/drm_hashtab.c
140
int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
sys/dev/drm/drm_hashtab.c
165
int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key,
sys/dev/drm/drm_hashtab.c
179
int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key)
sys/dev/drm/drm_hashtab.c
191
int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item)
sys/dev/drm/drm_hashtab.c
198
void drm_ht_remove(struct drm_open_hash *ht)
sys/dev/drm/drm_hashtab.c
41
int drm_ht_create(struct drm_open_hash *ht, unsigned int order)
sys/dev/drm/drm_hashtab.c
59
void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key)
sys/dev/drm/drm_hashtab.c
73
static struct hlist_node *drm_ht_find_key(struct drm_open_hash *ht,
sys/dev/drm/drm_hashtab.c
91
static struct hlist_node *drm_ht_find_key_rcu(struct drm_open_hash *ht,
sys/dev/drm/include/drm/drm_device.h
115
struct drm_open_hash map_hash; /**< User token hash table for maps */
sys/dev/drm/include/drm/drm_hashtab.h
52
int drm_ht_create(struct drm_open_hash *ht, unsigned int order);
sys/dev/drm/include/drm/drm_hashtab.h
53
int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item);
sys/dev/drm/include/drm/drm_hashtab.h
54
int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
sys/dev/drm/include/drm/drm_hashtab.h
57
int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, struct drm_hash_item **item);
sys/dev/drm/include/drm/drm_hashtab.h
59
void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key);
sys/dev/drm/include/drm/drm_hashtab.h
60
int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key);
sys/dev/drm/include/drm/drm_hashtab.h
61
int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item);
sys/dev/drm/include/drm/drm_hashtab.h
62
void drm_ht_remove(struct drm_open_hash *ht);