Home
last modified time | relevance | path

Searched refs:umem_tree (Results 1 – 6 of 6) sorted by relevance

/Linux-v4.19/drivers/infiniband/core/
Dumem_odp.c186 rbt_ib_umem_for_each_in_range(&context->umem_tree, 0, in ib_umem_notifier_release()
229 ret = rbt_ib_umem_for_each_in_range(&context->umem_tree, start, in ib_umem_notifier_invalidate_range_start()
261 rbt_ib_umem_for_each_in_range(&context->umem_tree, start, in ib_umem_notifier_invalidate_range_end()
319 rbt_ib_umem_insert(&odp_data->interval_tree, &context->umem_tree); in ib_alloc_odp_umem()
417 &context->umem_tree); in ib_umem_odp_get()
487 &context->umem_tree); in ib_umem_odp_release()
Duverbs_cmd.c127 ucontext->umem_tree = RB_ROOT_CACHED; in ib_uverbs_get_context()
/Linux-v4.19/drivers/vhost/
Dvhost.h71 struct rb_root_cached umem_tree; member
Dvhost.c575 vhost_umem_interval_tree_remove(node, &umem->umem_tree); in vhost_umem_free()
929 vhost_umem_interval_tree_insert(node, &umem->umem_tree); in vhost_new_umem_range()
940 while ((node = vhost_umem_interval_tree_iter_first(&umem->umem_tree, in vhost_del_umem_range()
1216 node = vhost_umem_interval_tree_iter_first(&umem->umem_tree, in iotlb_access_ok()
1306 umem->umem_tree = RB_ROOT_CACHED; in vhost_umem_alloc()
1851 node = vhost_umem_interval_tree_iter_first(&umem->umem_tree, in translate_desc()
/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dodp.c94 odp = rbt_ib_umem_lookup(&ctx->umem_tree, start, length); in odp_lookup()
490 rbt_ib_umem_for_each_in_range(&ctx->umem_tree, 0, ULLONG_MAX, in mlx5_ib_free_implicit_mr()
/Linux-v4.19/include/rdma/
Dib_verbs.h1494 struct rb_root_cached umem_tree; member