Symbol: rde_community
regress/usr.sbin/bgpd/unittests/rde_community_test.c
29
struct rde_community comm;
usr.sbin/bgpctl/output.c
1098
fmt_mem(stats->comm_cnt * sizeof(struct rde_community) +
usr.sbin/bgpctl/output_json.c
933
stats->comm_cnt * sizeof(struct rde_community), UINT64_MAX);
usr.sbin/bgpctl/output_ometric.c
330
stats->comm_cnt * sizeof(struct rde_community), UINT64_MAX);
usr.sbin/bgpd/mrt.c
219
mrt_attr_dump(struct ibuf *buf, struct rde_aspath *a, struct rde_community *c,
usr.sbin/bgpd/mrt.c
38
struct rde_community *, struct bgpd_addr *, int);
usr.sbin/bgpd/rde.c
3011
struct rde_community *comm = prefix_communities(p);
usr.sbin/bgpd/rde.c
3090
struct rde_community *comm = attrs->communities;
usr.sbin/bgpd/rde.c
4907
struct rde_community *comm;
usr.sbin/bgpd/rde.h
294
struct rde_community *communities;
usr.sbin/bgpd/rde.h
327
struct rde_community *communities;
usr.sbin/bgpd/rde.h
354
struct rde_community communities;
usr.sbin/bgpd/rde.h
498
int community_match(struct rde_community *, struct community *,
usr.sbin/bgpd/rde.h
500
int community_count(struct rde_community *, uint8_t type);
usr.sbin/bgpd/rde.h
501
int community_set(struct rde_community *, const struct community *,
usr.sbin/bgpd/rde.h
503
void community_delete(struct rde_community *, const struct community *,
usr.sbin/bgpd/rde.h
506
int community_add(struct rde_community *, int, struct ibuf *);
usr.sbin/bgpd/rde.h
507
int community_large_add(struct rde_community *, int, struct ibuf *);
usr.sbin/bgpd/rde.h
508
int community_ext_add(struct rde_community *, int, int, struct ibuf *);
usr.sbin/bgpd/rde.h
509
int community_writebuf(struct rde_community *, uint8_t, int, struct ibuf *);
usr.sbin/bgpd/rde.h
513
struct rde_community *communities_lookup(struct rde_community *);
usr.sbin/bgpd/rde.h
514
struct rde_community *communities_link(struct rde_community *);
usr.sbin/bgpd/rde.h
515
void communities_unlink(struct rde_community *);
usr.sbin/bgpd/rde.h
517
int communities_equal(const struct rde_community *,
usr.sbin/bgpd/rde.h
518
const struct rde_community *);
usr.sbin/bgpd/rde.h
519
void communities_copy(struct rde_community *, struct rde_community *);
usr.sbin/bgpd/rde.h
520
void communities_clean(struct rde_community *);
usr.sbin/bgpd/rde.h
522
static inline struct rde_community *
usr.sbin/bgpd/rde.h
523
communities_ref(struct rde_community *comm)
usr.sbin/bgpd/rde.h
533
communities_unref(struct rde_community *comm)
usr.sbin/bgpd/rde.h
555
int rde_l3vpn_import(struct rde_community *, struct l3vpn *);
usr.sbin/bgpd/rde.h
700
static inline struct rde_community *
usr.sbin/bgpd/rde_adjout.c
312
adjout_attr_alloc(struct rde_aspath *asp, struct rde_community *comm,
usr.sbin/bgpd/rde_adjout.c
377
struct rde_community *comm;
usr.sbin/bgpd/rde_community.c
221
insert_community(struct rde_community *comm, const struct community *c)
usr.sbin/bgpd/rde_community.c
275
community_match(struct rde_community *comm, struct community *fc,
usr.sbin/bgpd/rde_community.c
303
community_count(struct rde_community *comm, uint8_t type)
usr.sbin/bgpd/rde_community.c
342
community_set(struct rde_community *comm, const struct community *fc,
usr.sbin/bgpd/rde_community.c
381
community_delete(struct rde_community *comm, const struct community *fc,
usr.sbin/bgpd/rde_community.c
428
community_add(struct rde_community *comm, int flags, struct ibuf *buf)
usr.sbin/bgpd/rde_community.c
452
community_large_add(struct rde_community *comm, int flags, struct ibuf *buf)
usr.sbin/bgpd/rde_community.c
474
community_ext_add(struct rde_community *comm, int flags, int ebgp,
usr.sbin/bgpd/rde_community.c
522
community_writebuf(struct rde_community *comm, uint8_t type, int ebgp,
usr.sbin/bgpd/rde_community.c
633
communities_hash(const struct rde_community *comm)
usr.sbin/bgpd/rde_community.c
639
communities_calc_hash(struct rde_community *comm)
usr.sbin/bgpd/rde_community.c
653
CH_HEAD(comm_tree, rde_community);
usr.sbin/bgpd/rde_community.c
654
CH_PROTOTYPE(comm_tree, rde_community, communities_hash);
usr.sbin/bgpd/rde_community.c
655
CH_GENERATE(comm_tree, rde_community, communities_equal, communities_hash);
usr.sbin/bgpd/rde_community.c
665
struct rde_community *
usr.sbin/bgpd/rde_community.c
666
communities_lookup(struct rde_community *comm)
usr.sbin/bgpd/rde_community.c
678
struct rde_community *
usr.sbin/bgpd/rde_community.c
679
communities_link(struct rde_community *comm)
usr.sbin/bgpd/rde_community.c
681
struct rde_community *n, *f;
usr.sbin/bgpd/rde_community.c
707
communities_unlink(struct rde_community *comm)
usr.sbin/bgpd/rde_community.c
727
communities_equal(const struct rde_community *a, const struct rde_community *b)
usr.sbin/bgpd/rde_community.c
744
communities_copy(struct rde_community *to, struct rde_community *from)
usr.sbin/bgpd/rde_community.c
769
communities_clean(struct rde_community *comm)
usr.sbin/bgpd/rde_filter.c
213
rde_l3vpn_import(struct rde_community *comm, struct l3vpn *rd)
usr.sbin/bgpd/rde_filter.c
590
struct rde_community *communities, struct nexthop *nh, uint8_t nhflags,
usr.sbin/bgpd/rde_rib.c
1020
struct rde_community *comm, *ncomm;
usr.sbin/bgpd/rde_rib.c
1130
struct rde_aspath *asp, struct rde_community *comm,
usr.sbin/bgpd/rde_rib.c
822
struct rde_community *, struct nexthop *,
usr.sbin/bgpd/rde_rib.c
825
struct rde_aspath *, struct rde_community *,
usr.sbin/bgpd/rde_rib.c
830
struct rde_aspath *, struct rde_community *,
usr.sbin/bgpd/rde_rib.c
862
struct rde_community *comm, *ncomm = &state->communities;
usr.sbin/bgpd/rde_rib.c
914
struct rde_aspath *asp, struct rde_community *comm,
usr.sbin/bgpd/rde_rib.c
948
struct rde_aspath *asp, struct rde_community *comm,
usr.sbin/bgpd/rde_update.c
588
struct rde_aspath *asp, struct rde_community *comm, struct nexthop *nh,
usr.sbin/bgpd/rde_update.c
61
struct rde_community *comm;