Lines Matching refs:item
92 int drm_ht_insert_item(struct drm_open_hash *ht, struct drm_hash_item *item)
97 unsigned long key = item->key;
110 LIST_INSERT_AFTER(parent, item, head);
112 LIST_INSERT_HEAD(h_list, item, head);
119 * Just insert an item and return any "bits" bit key that hasn't been
122 int drm_ht_just_insert_please(struct drm_open_hash *ht, struct drm_hash_item *item,
133 item->key = (unshifted_key << shift) + add;
134 ret = drm_ht_insert_item(ht, item);
148 struct drm_hash_item **item)
156 *item = entry;
173 int drm_ht_remove_item(struct drm_open_hash *ht, struct drm_hash_item *item)
175 LIST_REMOVE(item, head);