Searched refs:drm_hash_item (Results 1 - 14 of 14) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_hashtab.c | 65 struct drm_hash_item *entry; in drm_ht_verbose_list() 80 struct drm_hash_item *entry; in drm_ht_find_key() 98 struct drm_hash_item *entry; 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() 115 struct drm_hash_item *entry; 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() 170 struct drm_hash_item **item) in drm_ht_find_item() 178 *item = hlist_entry(list, struct drm_hash_item, head); in drm_ht_find_item() 195 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item) in drm_ht_remove_item()
|
H A D | drm_vm.c | 122 struct drm_hash_item *hash; in drm_vm_fault() 534 struct drm_hash_item *hash; in drm_mmap_locked()
|
H A D | drm_bufs.c | 90 static int drm_map_handle(struct drm_device *dev, struct drm_hash_item *hash, in drm_map_handle()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_hashtab.c | 64 struct drm_hash_item *entry; in drm_ht_verbose_list() 79 struct drm_hash_item *entry; in drm_ht_find_key() 97 struct drm_hash_item *entry; 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() 114 struct drm_hash_item *entry; 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() 167 struct drm_hash_item **item) in drm_ht_find_item() 175 *item = hlist_entry(list, struct drm_hash_item, head); in drm_ht_find_item() 191 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item) in drm_ht_remove_item()
|
H A D | drm_legacy.h | 41 struct drm_hash_item; 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); 61 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item);
|
H A D | drm_vm.c | 117 struct drm_hash_item *hash; in drm_vm_fault() 529 struct drm_hash_item *hash; in drm_mmap_locked()
|
H A D | drm_bufs.c | 90 static int drm_map_handle(struct drm_device *dev, struct drm_hash_item *hash, in drm_map_handle()
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_hashtab.h | 42 struct drm_hash_item { struct 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); 61 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item);
|
H A D | drm_legacy.h | 155 struct drm_hash_item hash;
|
/kernel/linux/linux-5.10/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_cmdbuf_res.c | 45 struct drm_hash_item hash; 84 struct drm_hash_item *hash; in vmw_cmdbuf_res_lookup() 249 struct drm_hash_item *hash; in vmw_cmdbuf_res_remove()
|
H A D | ttm_object.c | 123 struct drm_hash_item hash; 247 struct drm_hash_item *hash; in ttm_base_object_noref_lookup() 267 struct drm_hash_item *hash; in ttm_base_object_lookup() 313 struct drm_hash_item *hash; in ttm_ref_object_exists() 351 struct drm_hash_item *hash; in ttm_ref_object_add() 448 struct drm_hash_item *hash; in ttm_ref_object_base_unref()
|
H A D | vmwgfx_validation.c | 46 struct drm_hash_item hash; 74 struct drm_hash_item hash; 186 struct drm_hash_item *hash; in vmw_validation_find_bo_dup() 223 struct drm_hash_item *hash; in vmw_validation_find_res_dup()
|
H A D | vmwgfx_drv.h | 134 struct drm_hash_item hash;
|
/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_legacy.h | 57 struct drm_hash_item { struct 170 struct drm_hash_item hash;
|
Completed in 13 milliseconds