Lines Matching refs:hash
46 struct drm_hash_item hash; member
75 struct drm_hash_item hash; member
187 struct drm_hash_item *hash; in vmw_validation_find_bo_dup() local
189 if (!drm_ht_find_item(ctx->ht, (unsigned long) vbo, &hash)) in vmw_validation_find_bo_dup()
190 bo_node = container_of(hash, typeof(*bo_node), hash); in vmw_validation_find_bo_dup()
224 struct drm_hash_item *hash; in vmw_validation_find_res_dup() local
226 if (!drm_ht_find_item(ctx->ht, (unsigned long) res, &hash)) in vmw_validation_find_res_dup()
227 res_node = container_of(hash, typeof(*res_node), hash); in vmw_validation_find_res_dup()
282 bo_node->hash.key = (unsigned long) vbo; in vmw_validation_add_bo()
283 ret = drm_ht_insert_item(ctx->ht, &bo_node->hash); in vmw_validation_add_bo()
337 node->hash.key = (unsigned long) res; in vmw_validation_add_resource()
338 ret = drm_ht_insert_item(ctx->ht, &node->hash); in vmw_validation_add_resource()
691 (void) drm_ht_remove_item(ctx->ht, &entry->hash); in vmw_validation_drop_ht()
694 (void) drm_ht_remove_item(ctx->ht, &val->hash); in vmw_validation_drop_ht()
697 (void) drm_ht_remove_item(ctx->ht, &val->hash); in vmw_validation_drop_ht()