Searched refs:rb_root (Results 1 - 19 of 19) sorted by relevance
/freebsd-11-stable/sys/ofed/include/rdma/ |
H A D | ib_umem_odp.h | 114 void rbt_ib_umem_insert(struct umem_odp_node *node, struct rb_root *root); 115 void rbt_ib_umem_remove(struct umem_odp_node *node, struct rb_root *root); 122 int rbt_ib_umem_for_each_in_range(struct rb_root *root, u64 start, u64 end, 125 struct umem_odp_node *rbt_ib_umem_iter_first(struct rb_root *root,
|
H A D | rdma_vt.h | 71 struct rb_root mcast_tree;
|
H A D | ib_verbs.h | 1370 struct rb_root umem_tree;
|
/freebsd-11-stable/sys/x86/iommu/ |
H A D | intel_gas.c | 165 next = RB_NEXT(dmar_gas_entries_tree, &domain->rb_root, entry); 178 RB_FOREACH(entry, dmar_gas_entries_tree, &domain->rb_root) { 182 next = RB_NEXT(dmar_gas_entries_tree, &domain->rb_root, entry); 213 found = RB_INSERT(dmar_gas_entries_tree, &domain->rb_root, entry); 215 prev = RB_PREV(dmar_gas_entries_tree, &domain->rb_root, entry); 226 prev = RB_PREV(dmar_gas_entries_tree, &domain->rb_root, entry); 227 RB_REMOVE(dmar_gas_entries_tree, &domain->rb_root, entry); 242 KASSERT(RB_EMPTY(&domain->rb_root), ("non-empty entries %p", domain)); 270 entry = RB_MIN(dmar_gas_entries_tree, &domain->rb_root); 275 RB_REMOVE(dmar_gas_entries_tree, &domain->rb_root, entr [all...] |
H A D | intel_dmar.h | 112 struct dmar_gas_entries_tree rb_root; /* (d) */ member in struct:dmar_domain
|
H A D | intel_ctx.c | 288 RB_INIT(&domain->rb_root);
|
H A D | intel_drv.c | 1132 RB_FOREACH(entry, dmar_gas_entries_tree, &domain->rb_root) {
|
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | rbtree.h | 47 struct rb_root { struct 92 struct rb_root *root) 112 #define RB_ROOT (struct rb_root) { NULL }
|
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/ |
H A D | ib_umem_rbtree.c | 79 int rbt_ib_umem_for_each_in_range(struct rb_root *root,
|
H A D | uverbs.h | 100 struct rb_root xrcd_tree;
|
H A D | ib_multicast.c | 70 struct rb_root table;
|
H A D | ib_cm.c | 80 struct rb_root listen_service_table; 82 /* struct rb_root peer_service_table; todo: fix peer to peer */ 83 struct rb_root remote_qp_table; 84 struct rb_root remote_id_table; 85 struct rb_root remote_sidr_table;
|
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_cm.c | 146 struct rb_root *sl_id_map = &to_mdev(ibdev)->sriov.sl_id_map; 174 struct rb_root *sl_id_map = &sriov->sl_id_map; 195 struct rb_root *sl_id_map = &sriov->sl_id_map; 212 struct rb_root *sl_id_map = &to_mdev(ibdev)->sriov.sl_id_map; 416 struct rb_root *sl_id_map = &sriov->sl_id_map;
|
H A D | mlx4_ib.h | 461 struct rb_root mcg_table; 482 struct rb_root sl_id_map;
|
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/ |
H A D | mlx5_pagealloc.c | 208 struct rb_root *root = &dev->priv.page_root; 232 struct rb_root *root = &dev->priv.page_root;
|
/freebsd-11-stable/sys/ofed/drivers/infiniband/ulp/ipoib/ |
H A D | ipoib.h | 333 struct rb_root path_tree; 338 struct rb_root multicast_tree;
|
/freebsd-11-stable/sys/dev/mlx5/ |
H A D | driver.h | 570 struct rb_root page_root;
|
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/ |
H A D | mlx4_resource_tracker.c | 233 static void *res_tracker_lookup(struct rb_root *root, u64 res_id) 251 static int res_tracker_insert(struct rb_root *root, struct res_common *res) 1233 struct rb_root *root = &tracker->res_tree[type]; 4996 struct rb_root *root = &tracker->res_tree[RES_FS_RULE];
|
H A D | mlx4.h | 550 struct rb_root res_tree[MLX4_NUM_OF_RESOURCE_TYPE];
|
Completed in 231 milliseconds