Searched refs:ib_umem_odp (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/drivers/infiniband/core/ |
D | umem_odp.c | 58 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/ |
D | odp.c | 56 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/ |
D | ib_umem.h | 41 struct ib_umem_odp; 53 struct ib_umem_odp *odp_data;
|
D | ib_umem_odp.h | 45 struct ib_umem_odp { struct 129 struct ib_umem_odp *rbt_ib_umem_lookup(struct rb_root_cached *root,
|