Home
last modified time | relevance | path

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

/linux/include/drm/
A Ddrm_hashtab.h47 struct drm_open_hash { struct
52 int drm_ht_create(struct drm_open_hash *ht, unsigned int order); argument
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);
A Ddrm_device.h328 struct drm_open_hash map_hash;
/linux/drivers/gpu/drm/
A Ddrm_hashtab.c45 int drm_ht_create(struct drm_open_hash *ht, unsigned int order) in drm_ht_create()
63 void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key) in drm_ht_verbose_list()
77 static struct hlist_node *drm_ht_find_key(struct drm_open_hash *ht, in drm_ht_find_key()
95 static struct hlist_node *drm_ht_find_key_rcu(struct drm_open_hash *ht, in drm_ht_find_key_rcu()
113 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item) in drm_ht_insert_item()
144 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item, in drm_ht_just_insert_please()
169 int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, in drm_ht_find_item()
183 int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key) in drm_ht_remove_key()
195 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item) in drm_ht_remove_item()
202 void drm_ht_remove(struct drm_open_hash *ht) in drm_ht_remove()
/linux/drivers/gpu/drm/vmwgfx/
A Dttm_object.c76 struct drm_open_hash ref_hash[TTM_REF_NUM];
94 struct drm_open_hash object_hash;
251 struct drm_open_hash *ht = &tfile->ref_hash[TTM_REF_USAGE]; in ttm_base_object_noref_lookup()
271 struct drm_open_hash *ht = &tfile->ref_hash[TTM_REF_USAGE]; in ttm_base_object_lookup()
315 struct drm_open_hash *ht = &tfile->ref_hash[TTM_REF_USAGE]; in ttm_ref_object_exists()
352 struct drm_open_hash *ht = &tfile->ref_hash[ref_type]; in ttm_ref_object_add()
429 struct drm_open_hash *ht; in ttm_ref_object_release()
449 struct drm_open_hash *ht = &tfile->ref_hash[ref_type]; in ttm_ref_object_base_unref()
A Dvmwgfx_validation.h76 struct drm_open_hash *ht;
154 struct drm_open_hash *ht) in vmw_validation_set_ht()
A Dvmwgfx_cmdbuf_res.c62 struct drm_open_hash resources;
A Dvmwgfx_drv.h409 struct drm_open_hash res_ht;

Completed in 13 milliseconds