Home
last modified time | relevance | path

Searched refs:vmwgfx_open_hash (Results 1 – 6 of 6) sorted by relevance

/Linux-v6.1/drivers/gpu/drm/vmwgfx/
Dvmwgfx_hashtab.h50 struct vmwgfx_open_hash { struct
55 int vmwgfx_ht_create(struct vmwgfx_open_hash *ht, unsigned int order); argument
56 int vmwgfx_ht_insert_item(struct vmwgfx_open_hash *ht, struct vmwgfx_hash_item *item);
57 int vmwgfx_ht_just_insert_please(struct vmwgfx_open_hash *ht, struct vmwgfx_hash_item *item,
60 int vmwgfx_ht_find_item(struct vmwgfx_open_hash *ht, unsigned long key,
63 void vmwgfx_ht_verbose_list(struct vmwgfx_open_hash *ht, unsigned long key);
64 int vmwgfx_ht_remove_key(struct vmwgfx_open_hash *ht, unsigned long key);
65 int vmwgfx_ht_remove_item(struct vmwgfx_open_hash *ht, struct vmwgfx_hash_item *item);
66 void vmwgfx_ht_remove(struct vmwgfx_open_hash *ht);
Dvmwgfx_hashtab.c44 int vmwgfx_ht_create(struct vmwgfx_open_hash *ht, unsigned int order) in vmwgfx_ht_create()
61 void vmwgfx_ht_verbose_list(struct vmwgfx_open_hash *ht, unsigned long key) in vmwgfx_ht_verbose_list()
75 static struct hlist_node *vmwgfx_ht_find_key(struct vmwgfx_open_hash *ht, unsigned long key) in vmwgfx_ht_find_key()
92 static struct hlist_node *vmwgfx_ht_find_key_rcu(struct vmwgfx_open_hash *ht, unsigned long key) in vmwgfx_ht_find_key_rcu()
109 int vmwgfx_ht_insert_item(struct vmwgfx_open_hash *ht, struct vmwgfx_hash_item *item) in vmwgfx_ht_insert_item()
138 int vmwgfx_ht_just_insert_please(struct vmwgfx_open_hash *ht, struct vmwgfx_hash_item *item, in vmwgfx_ht_just_insert_please()
162 int vmwgfx_ht_find_item(struct vmwgfx_open_hash *ht, unsigned long key, in vmwgfx_ht_find_item()
175 int vmwgfx_ht_remove_key(struct vmwgfx_open_hash *ht, unsigned long key) in vmwgfx_ht_remove_key()
187 int vmwgfx_ht_remove_item(struct vmwgfx_open_hash *ht, struct vmwgfx_hash_item *item) in vmwgfx_ht_remove_item()
193 void vmwgfx_ht_remove(struct vmwgfx_open_hash *ht) in vmwgfx_ht_remove()
Dttm_object.c77 struct vmwgfx_open_hash ref_hash;
95 struct vmwgfx_open_hash object_hash;
246 struct vmwgfx_open_hash *ht = &tfile->ref_hash; in ttm_base_object_noref_lookup()
266 struct vmwgfx_open_hash *ht = &tfile->ref_hash; in ttm_base_object_lookup()
302 struct vmwgfx_open_hash *ht = &tfile->ref_hash; in ttm_ref_object_add()
366 struct vmwgfx_open_hash *ht; in ttm_ref_object_release()
381 struct vmwgfx_open_hash *ht = &tfile->ref_hash; in ttm_ref_object_base_unref()
Dvmwgfx_validation.h62 struct vmwgfx_open_hash *ht;
125 struct vmwgfx_open_hash *ht) in vmw_validation_set_ht()
Dvmwgfx_cmdbuf_res.c62 struct vmwgfx_open_hash resources;
Dvmwgfx_drv.h428 struct vmwgfx_open_hash res_ht;