Searched refs:umem_tree (Results 1 – 5 of 5) sorted by relevance
| /Linux-v5.4/drivers/infiniband/core/ |
| D | umem_odp.c | 88 for (node = rb_first_cached(&per_mm->umem_tree); node; in ib_umem_notifier_release() 138 rc = rbt_ib_umem_for_each_in_range(&per_mm->umem_tree, range->start, in ib_umem_notifier_invalidate_range_start() 164 rbt_ib_umem_for_each_in_range(&per_mm->umem_tree, range->start, in ib_umem_notifier_invalidate_range_end() 178 per_mm->umem_tree = RB_ROOT_CACHED; in ib_umem_alloc_notifier() 193 WARN_ON(!RB_EMPTY_ROOT(&per_mm->umem_tree.rb_root)); in ib_umem_free_notifier() 269 &per_mm->umem_tree); in ib_init_umem_odp() 465 &per_mm->umem_tree); in ib_umem_odp_release()
|
| /Linux-v5.4/include/rdma/ |
| D | ib_umem_odp.h | 128 struct rb_root_cached umem_tree; member
|
| /Linux-v5.4/drivers/vhost/ |
| D | vhost.h | 71 struct rb_root_cached umem_tree; member
|
| D | vhost.c | 619 vhost_umem_interval_tree_remove(node, &umem->umem_tree); in vhost_umem_free() 1042 vhost_umem_interval_tree_insert(node, &umem->umem_tree); in vhost_new_umem_range() 1053 while ((node = vhost_umem_interval_tree_iter_first(&umem->umem_tree, in vhost_del_umem_range() 1329 node = vhost_umem_interval_tree_iter_first(&umem->umem_tree, in iotlb_access_ok() 1412 umem->umem_tree = RB_ROOT_CACHED; in vhost_umem_alloc() 2057 node = vhost_umem_interval_tree_iter_first(&umem->umem_tree, in translate_desc()
|
| /Linux-v5.4/drivers/infiniband/hw/mlx5/ |
| D | odp.c | 142 odp = rbt_ib_umem_lookup(&per_mm->umem_tree, start, length); in odp_lookup() 581 for (node = rb_first_cached(&per_mm->umem_tree); node; in mlx5_ib_free_implicit_mr()
|