Home
last modified time | relevance | path

Searched refs:ib_umem_odp (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/infiniband/core/
Dumem_odp.c58 struct ib_umem_odp *umem_odp = in node_start()
59 container_of(n, struct ib_umem_odp, interval_tree); in node_start()
71 struct ib_umem_odp *umem_odp = in node_last()
72 container_of(n, struct ib_umem_odp, interval_tree); in node_last()
135 struct ib_umem_odp *odp_data, *next; in ib_ucontext_notifier_end_account()
279 struct ib_umem_odp *odp_data; in ib_alloc_odp_umem()
821 struct ib_umem_odp *umem; in rbt_ib_umem_for_each_in_range()
832 umem = container_of(node, struct ib_umem_odp, interval_tree); in rbt_ib_umem_for_each_in_range()
840 struct ib_umem_odp *rbt_ib_umem_lookup(struct rb_root_cached *root, in rbt_ib_umem_lookup()
847 return container_of(node, struct ib_umem_odp, interval_tree); in rbt_ib_umem_lookup()
/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dodp.c56 static int check_parent(struct ib_umem_odp *odp, in check_parent()
64 static struct ib_umem_odp *odp_next(struct ib_umem_odp *odp) in odp_next()
75 odp = rb_entry(rb, struct ib_umem_odp, interval_tree.rb); in odp_next()
86 static struct ib_umem_odp *odp_lookup(struct ib_ucontext *ctx, in odp_lookup()
90 struct ib_umem_odp *odp; in odp_lookup()
104 odp = rb_entry(rb, struct ib_umem_odp, interval_tree.rb); in odp_lookup()
121 struct ib_umem_odp *odp; in mlx5_odp_populate_klm()
155 struct ib_umem_odp *odp = container_of(work, struct ib_umem_odp, work); in mr_leaf_free_action()
366 static struct ib_umem_odp *implicit_mr_get_data(struct mlx5_ib_mr *mr, in implicit_mr_get_data()
371 struct ib_umem_odp *odp, *result = NULL; in implicit_mr_get_data()
[all …]
/Linux-v4.19/include/rdma/
Dib_umem.h41 struct ib_umem_odp;
53 struct ib_umem_odp *odp_data;
Dib_umem_odp.h45 struct ib_umem_odp { struct
129 struct ib_umem_odp *rbt_ib_umem_lookup(struct rb_root_cached *root,