drm_open_hash
struct drm_open_hash map_hash; /**< User token hash table for maps */
struct drm_open_hash offset_hash; /**< User token hash table for maps */
struct drm_open_hash magiclist;
int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key,
int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key)
int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item)
void drm_ht_remove(struct drm_open_hash *ht)
int drm_ht_create(struct drm_open_hash *ht, unsigned int order)
void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key)
static struct drm_hash_item *drm_ht_find_key(struct drm_open_hash *ht,
int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item)
extern int drm_ht_create(struct drm_open_hash *ht, unsigned int order);
extern int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item);
extern int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
extern int drm_ht_find_item(struct drm_open_hash *ht, unsigned long key, struct drm_hash_item **item);
extern void drm_ht_verbose_list(struct drm_open_hash *ht, unsigned long key);
extern int drm_ht_remove_key(struct drm_open_hash *ht, unsigned long key);
extern int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item);
extern void drm_ht_remove(struct drm_open_hash *ht);
struct drm_open_hash *ht = &tfile->ref_hash[ref_type];
struct drm_open_hash *ht;
struct drm_open_hash *ht = &tfile->ref_hash[ref_type];
struct drm_open_hash ref_hash[TTM_REF_NUM];
struct drm_open_hash object_hash;