Lines Matching refs:bgp_node
31 void bgp_node_delete (struct bgp_node *);
51 struct bgp_node *
54 struct bgp_node *rn;
56 rn = (struct bgp_node *) XMALLOC (MTYPE_BGP_NODE, sizeof (struct bgp_node));
57 memset (rn, 0, sizeof (struct bgp_node));
62 struct bgp_node *
65 struct bgp_node *node;
77 bgp_node_free (struct bgp_node *node)
86 struct bgp_node *tmp_node;
87 struct bgp_node *node;
196 set_link (struct bgp_node *node, struct bgp_node *new)
209 struct bgp_node *
210 bgp_lock_node (struct bgp_node *node)
218 bgp_unlock_node (struct bgp_node *node)
227 struct bgp_node *
230 struct bgp_node *node;
231 struct bgp_node *matched;
253 struct bgp_node *
267 struct bgp_node *
282 struct bgp_node *
285 struct bgp_node *node;
302 struct bgp_node *
305 struct bgp_node *new;
306 struct bgp_node *node;
307 struct bgp_node *match;
358 bgp_node_delete (struct bgp_node *node)
360 struct bgp_node *child;
361 struct bgp_node *parent;
398 struct bgp_node *
411 struct bgp_node *
412 bgp_route_next (struct bgp_node *node)
414 struct bgp_node *next;
415 struct bgp_node *start;
452 struct bgp_node *
453 bgp_route_next_until (struct bgp_node *node, struct bgp_node *limit)
455 struct bgp_node *next;
456 struct bgp_node *start;