Home
last modified time | relevance | path

Searched refs:rib_entry (Results 1 – 11 of 11) sorted by relevance

/openbsd/usr.sbin/bgpd/
H A Drde.h42 RB_HEAD(rib_tree, rib_entry);
44 struct rib_entry { struct
45 RB_ENTRY(rib_entry) rib_e;
270 struct rib_entry *re;
333 void mrt_dump_upcall(struct rib_entry *, void *);
474 struct prefix *prefix_best(struct rib_entry *);
543 void (*)(struct rib_entry *, void *),
548 void (*)(struct rib_entry *, void *),
556 re_rib(struct rib_entry *re) in re_rib()
589 void (*)(struct rib_entry *, void *),
[all …]
H A Drde_rib.c132 rib_compare(const struct rib_entry *a, const struct rib_entry *b) in rib_compare()
300 struct rib_entry *
315 struct rib_entry *
321 struct rib_entry *
324 struct rib_entry *re; in rib_match()
351 struct rib_entry *
354 struct rib_entry *re; in rib_add()
565 struct rib_entry xre; in rib_dump_subtree()
864 struct rib_entry *re; in prefix_get()
1031 struct rib_entry *re; in prefix_add()
[all …]
H A Drde_decide.c31 void prefix_insert(struct prefix *, struct prefix *, struct rib_entry *);
32 void prefix_remove(struct prefix *, struct rib_entry *);
333 prefix_insert(struct prefix *new, struct prefix *ep, struct rib_entry *re) in prefix_insert()
425 prefix_remove(struct prefix *old, struct rib_entry *re) in prefix_remove()
502 prefix_best(struct rib_entry *re) in prefix_best()
526 prefix_evaluate(struct rib_entry *re, struct prefix *new, struct prefix *old) in prefix_evaluate()
583 struct rib_entry *re = prefix_re(p); in prefix_evaluate_nexthop()
H A Drde_peer.c226 peer_generate_update(struct rde_peer *peer, struct rib_entry *re, in peer_generate_update()
270 rde_generate_updates(struct rib_entry *re, struct prefix *newpath, in rde_generate_updates()
310 peer_flush_upcall(struct rib_entry *re, void *arg) in peer_flush_upcall()
379 rde_up_dump_upcall(struct rib_entry *re, void *ptr) in rde_up_dump_upcall()
H A Drde.c1788 pathid_conflict(struct rib_entry *re, uint32_t pathid) in pathid_conflict()
1808 struct rib_entry *re; in pathid_assign()
2708 struct rib_entry *re; in rde_dump_rib_as()
2888 rde_dump_upcall(struct rib_entry *re, void *ptr) in rde_dump_upcall()
2969 struct rib_entry *re; in rde_dump_ctx_new()
3893 rde_softreconfig_in(struct rib_entry *re, void *bula) in rde_softreconfig_in()
3952 rde_softreconfig_out(struct rib_entry *re, void *arg) in rde_softreconfig_out()
4031 rde_rpki_softreload(struct rib_entry *re, void *bula) in rde_rpki_softreload()
4448 network_dump_upcall(struct rib_entry *re, void *ptr) in network_dump_upcall()
4478 network_flush_upcall(struct rib_entry *re, void *ptr) in network_flush_upcall()
[all …]
H A Drde_update.c210 up_generate_updates(struct rde_peer *peer, struct rib_entry *re) in up_generate_updates()
248 up_generate_addpath(struct rde_peer *peer, struct rib_entry *re) in up_generate_addpath()
335 up_generate_addpath_all(struct rde_peer *peer, struct rib_entry *re, in up_generate_addpath_all()
H A Dmrt.c43 static int mrt_dump_entry_v2(struct mrt *, struct rib_entry *, uint32_t);
624 mrt_dump_entry_v2_rib(struct rib_entry *re, struct ibuf **nb, struct ibuf **apb, in mrt_dump_entry_v2_rib()
697 mrt_dump_entry_v2(struct mrt *mrt, struct rib_entry *re, uint32_t snum) in mrt_dump_entry_v2()
914 mrt_dump_upcall(struct rib_entry *re, void *ptr) in mrt_dump_upcall()
/openbsd/usr.sbin/bgpctl/
H A Doutput_ometric.c283 stats->rib_cnt * sizeof(struct rib_entry), UINT64_MAX); in ometric_rib_mem()
302 stats->rib_cnt * sizeof(struct rib_entry) + in ometric_rib_mem()
H A Doutput_json.c895 stats->rib_cnt * sizeof(struct rib_entry), UINT64_MAX); in json_rib_mem()
913 stats->rib_cnt * sizeof(struct rib_entry) + in json_rib_mem()
H A Doutput.c1059 sizeof(struct rib_entry))); in show_rib_mem()
1090 stats->rib_cnt * sizeof(struct rib_entry) + in show_rib_mem()
/openbsd/regress/usr.sbin/bgpd/unittests/
H A Drde_decide_test.c37 struct rib_entry dummy_re = { .prefix = &dummy_pt };
359 rde_generate_updates(struct rib_entry *re, struct prefix *newpath, in rde_generate_updates()