Lines Matching defs:node
13 struct bpf_rb_node node;
22 private(A) struct bpf_rb_root groot __contains(node_data, node);
29 node_a = container_of(a, struct node_data, node);
30 node_b = container_of(b, struct node_data, node);
53 bpf_rbtree_add(&groot, &n->node, less);
54 bpf_rbtree_add(&groot, &m->node, less);
63 bpf_rbtree_add(&groot, &n->node, less);
91 bpf_rbtree_add(&groot, &n->node, less);
92 bpf_rbtree_add(&groot, &m->node, less);
93 res = bpf_rbtree_remove(&groot, &n->node);
99 n = container_of(res, struct node_data, node);
137 bpf_rbtree_add(&groot, &n->node, less);
138 bpf_rbtree_add(&groot, &m->node, less);
139 bpf_rbtree_add(&groot, &o->node, less);
147 o = container_of(res, struct node_data, node);
150 res = bpf_rbtree_remove(&groot, &o->node);
156 o = container_of(res, struct node_data, node);
167 o = container_of(res, struct node_data, node);
193 bpf_rbtree_add(&groot, &n->node, less);
198 /* m and o point to the same node,
204 o = container_of(res, struct node_data, node);
209 m = container_of(res, struct node_data, node);
211 res = bpf_rbtree_remove(&groot, &m->node);
213 * which is the same node non-owning ref o is pointing at.
215 * return NULL since the node isn't in a tree.
222 res2 = bpf_rbtree_remove(&groot, &o->node);
227 o = container_of(res, struct node_data, node);
235 m = container_of(res2, struct node_data, node);