Searched refs:umem_tree (Results 1 – 6 of 6) sorted by relevance
/Linux-v4.19/drivers/infiniband/core/ |
D | umem_odp.c | 186 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()
|
D | uverbs_cmd.c | 127 ucontext->umem_tree = RB_ROOT_CACHED; in ib_uverbs_get_context()
|
/Linux-v4.19/drivers/vhost/ |
D | vhost.h | 71 struct rb_root_cached umem_tree; member
|
D | vhost.c | 575 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/ |
D | odp.c | 94 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/ |
D | ib_verbs.h | 1494 struct rb_root_cached umem_tree; member
|