Searched refs:rb_node (Results 1 - 19 of 19) sorted by relevance

/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/
H A Drbtree.h37 struct rb_node { struct
38 RB_ENTRY(rb_node) __entry;
48 struct rb_node *rb_node; member in struct:rb_root
54 int panic_cmp(struct rb_node *one, struct rb_node *two);
56 RB_HEAD(linux_root, rb_node);
57 RB_PROTOTYPE(linux_root, rb_node, __entry, panic_cmp);
81 rb_link_node(struct rb_node *node, struct rb_node *paren
[all...]
/freebsd-11-stable/sys/dev/mlx5/mlx5_core/
H A Dmlx5_pagealloc.c209 struct rb_node **new = &root->rb_node;
210 struct rb_node *parent = NULL;
215 tfp = rb_entry(parent, struct mlx5_fw_page, rb_node);
224 rb_link_node(&nfp->rb_node, parent, new);
225 rb_insert_color(&nfp->rb_node, root);
233 struct rb_node *tmp = root->rb_node;
238 tfp = rb_entry(tmp, struct mlx5_fw_page, rb_node);
244 rb_erase(&tfp->rb_node,
[all...]
/freebsd-11-stable/sys/ofed/drivers/infiniband/ulp/ipoib/
H A Dipoib_multicast.c103 struct rb_node *n = priv->multicast_tree.rb_node;
109 mcast = rb_entry(n, struct ipoib_mcast, rb_node);
127 struct rb_node **n = &priv->multicast_tree.rb_node, *pn = NULL;
134 tmcast = rb_entry(pn, struct ipoib_mcast, rb_node);
146 rb_link_node(&mcast->rb_node, pn, n);
147 rb_insert_color(&mcast->rb_node, &priv->multicast_tree);
696 rb_erase(&mcast->rb_node, &priv->multicast_tree);
701 rb_erase(&priv->broadcast->rb_node,
[all...]
H A Dipoib_main.c379 struct rb_node *n = priv->path_tree.rb_node;
384 path = rb_entry(n, struct ipoib_path, rb_node);
403 struct rb_node **n = &priv->path_tree.rb_node;
404 struct rb_node *pn = NULL;
410 tpath = rb_entry(pn, struct ipoib_path, rb_node);
422 rb_link_node(&path->rb_node, pn, n);
423 rb_insert_color(&path->rb_node, &priv->path_tree);
470 struct rb_node *
[all...]
H A Dipoib.h186 struct rb_node rb_node; member in struct:ipoib_mcast
413 struct rb_node rb_node; member in struct:ipoib_path
H A Dipoib_cm.c716 rb_erase(&path->rb_node, &priv->path_tree);
1136 rb_erase(&path->rb_node, &priv->path_tree);
1221 rb_erase(&path->rb_node, &priv->path_tree);
/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_cm.c45 struct rb_node node;
147 struct rb_node *node = sl_id_map->rb_node;
213 struct rb_node **link = &sl_id_map->rb_node, *parent = NULL;
418 struct rb_node *nd;
H A Dmlx4_ib_mcg.c103 struct rb_node node;
165 struct rb_node *node = ctx->mcg_table.rb_node;
186 struct rb_node **link = &ctx->mcg_table.rb_node;
187 struct rb_node *parent = NULL;
1080 struct rb_node *p;
1234 struct rb_node *p;
/freebsd-11-stable/contrib/jemalloc/include/jemalloc/internal/
H A Dextent.h49 rb_node(extent_node_t) szad_link;
56 rb_node(extent_node_t) ad_link;
H A Dprof.h121 rb_node(prof_tctx_t) tctx_link;
163 rb_node(prof_gctx_t) dump_link;
194 rb_node(prof_tdata_t) tdata_link;
H A Drb.h27 #define rb_node(a_type) \ macro
33 #define rb_node(a_type) \ macro
224 * rb_node(ex_node_t) ex_link;
/freebsd-11-stable/sys/ofed/include/rdma/
H A Dib_umem_odp.h47 struct rb_node rb;
H A Drdmavt_qp.h438 struct rb_node rb_node; member in struct:rvt_mcast
/freebsd-11-stable/sys/ofed/drivers/infiniband/core/
H A Dib_multicast.c105 struct rb_node node;
139 struct rb_node *node = port->table.rb_node;
161 struct rb_node **link = &port->table.rb_node;
162 struct rb_node *parent = NULL;
770 struct rb_node *node;
H A Dib_cm.c209 struct rb_node remote_qp_node;
210 struct rb_node remote_id_node;
220 struct rb_node service_node;
221 struct rb_node sidr_id_node;
554 struct rb_node **link = &cm.listen_service_table.rb_node;
555 struct rb_node *parent = NULL;
588 struct rb_node *node = cm.listen_service_table.rb_node;
615 struct rb_node **lin
[all...]
H A Dib_uverbs_cmd.c667 struct rb_node node;
677 struct rb_node **p = &dev->xrcd_tree.rb_node;
678 struct rb_node *parent = NULL;
711 struct rb_node *p = dev->xrcd_tree.rb_node;
/freebsd-11-stable/sys/dev/mlx5/
H A Ddriver.h259 struct rb_node rb_node; member in union:mlx5_fw_page::__anon22
/freebsd-11-stable/sys/compat/linuxkpi/common/src/
H A Dlinux_compat.c121 panic_cmp(struct rb_node *one, struct rb_node *two)
126 RB_GENERATE(linux_root, rb_node, __entry, panic_cmp);
/freebsd-11-stable/sys/dev/mlx4/mlx4_core/
H A Dmlx4_resource_tracker.c72 struct rb_node node;
235 struct rb_node *node = root->rb_node;
253 struct rb_node **new = &(root->rb_node), *parent = NULL;
4997 struct rb_node *p;

Completed in 462 milliseconds