Searched refs:drm_open_hash (Results 1 – 4 of 4) sorted by relevance
| /freebsd-14.2/sys/dev/drm2/ |
| H A D | drm_hashtab.h | 47 struct drm_open_hash { struct 54 extern int drm_ht_create(struct drm_open_hash *ht, unsigned int order); argument 55 extern int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item); 56 extern int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item, 59 extern int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, struct drm_hash_item **ite… 61 extern void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key); 62 extern int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key); 63 extern int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item); 64 extern void drm_ht_remove(struct drm_open_hash *ht);
|
| H A D | drm_hashtab.c | 42 int drm_ht_create(struct drm_open_hash *ht, unsigned int order) in drm_ht_create() 57 void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key) in drm_ht_verbose_list() 71 static struct drm_hash_item *drm_ht_find_key(struct drm_open_hash *ht, in drm_ht_find_key() 90 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item) in drm_ht_insert_item() 120 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item, in drm_ht_just_insert_please() 145 int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, in drm_ht_find_item() 159 int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key) in drm_ht_remove_key() 171 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item) in drm_ht_remove_item() 178 void drm_ht_remove(struct drm_open_hash *ht) in drm_ht_remove()
|
| H A D | drmP.h | 575 struct drm_open_hash offset_hash; /**< User token hash table for maps */ 658 struct drm_open_hash magiclist; 1001 struct drm_open_hash map_hash; /**< User token hash table for maps */
|
| /freebsd-14.2/sys/dev/drm2/ttm/ |
| H A D | ttm_object.c | 66 struct drm_open_hash ref_hash[TTM_REF_NUM]; 84 struct drm_open_hash object_hash; 259 struct drm_open_hash *ht = &tfile->ref_hash[ref_type]; in ttm_ref_object_add() 317 struct drm_open_hash *ht; in ttm_ref_object_release() 337 struct drm_open_hash *ht = &tfile->ref_hash[ref_type]; in ttm_ref_object_base_unref()
|