HomeSort by: relevance | last modified time | path
    Searched refs:drm_open_hash (Results 1 - 10 of 10) sorted by relevancy

  /src/sys/external/bsd/drm/dist/bsd-core/
drm_hashtab.h 46 struct drm_open_hash { struct
53 extern int drm_ht_create(struct drm_open_hash *ht, unsigned int order);
54 extern int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item);
55 extern int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
58 extern int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, struct drm_hash_item **item);
60 extern void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key);
61 extern int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key);
62 extern int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item);
63 extern void drm_ht_remove(struct drm_open_hash *ht);
drm_hashtab.c 44 int drm_ht_create(struct drm_open_hash *ht, unsigned int order)
57 void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key)
72 drm_ht_find_key(struct drm_open_hash *ht, unsigned long key)
90 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item)
119 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
143 int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key,
156 int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key)
168 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item)
174 void drm_ht_remove(struct drm_open_hash *ht)
drm_sman.h 92 struct drm_open_hash owner_hash_tab;
93 struct drm_open_hash user_hash_tab;
  /src/sys/external/bsd/drm2/dist/include/drm/
drm_hashtab.h 51 struct drm_open_hash { struct
56 int drm_ht_create(struct drm_open_hash *ht, unsigned int order);
57 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item);
58 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
61 int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, struct drm_hash_item **item);
63 void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key);
64 int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key);
65 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item);
66 void drm_ht_remove(struct drm_open_hash *ht);
drm_device.h 359 struct drm_open_hash map_hash;
  /src/sys/external/bsd/drm2/dist/drm/
drm_hashtab.c 50 int drm_ht_create(struct drm_open_hash *ht, unsigned int order)
68 void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key)
82 static struct hlist_node *drm_ht_find_key(struct drm_open_hash *ht,
100 static struct hlist_node *drm_ht_find_key_rcu(struct drm_open_hash *ht,
118 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item)
149 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
174 int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key,
188 int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key)
200 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item)
207 void drm_ht_remove(struct drm_open_hash *ht
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/vmwgfx/
ttm_object.c 80 struct drm_open_hash ref_hash[TTM_REF_NUM];
98 struct drm_open_hash object_hash;
255 struct drm_open_hash *ht = &tfile->ref_hash[TTM_REF_USAGE];
275 struct drm_open_hash *ht = &tfile->ref_hash[TTM_REF_USAGE];
319 struct drm_open_hash *ht = &tfile->ref_hash[TTM_REF_USAGE];
356 struct drm_open_hash *ht = &tfile->ref_hash[ref_type];
433 struct drm_open_hash *ht;
453 struct drm_open_hash *ht = &tfile->ref_hash[ref_type];
vmwgfx_validation.h 78 struct drm_open_hash *ht;
156 struct drm_open_hash *ht)
vmwgfx_cmdbuf_res.c 67 struct drm_open_hash resources;
vmwgfx_drv.h 394 struct drm_open_hash res_ht;

Completed in 16 milliseconds