Symbol: rde_community
regress/usr.sbin/bgpd/unittests/rde_community_test.c
29
struct rde_community comm;
usr.sbin/bgpctl/output.c
1101
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
335
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
3014
struct rde_community *comm = prefix_communities(p);
usr.sbin/bgpd/rde.c
3093
struct rde_community *comm = attrs->communities;
usr.sbin/bgpd/rde.c
4945
struct rde_community *comm;
usr.sbin/bgpd/rde.h
294
struct rde_community *communities;
usr.sbin/bgpd/rde.h
333
struct rde_community *communities;
usr.sbin/bgpd/rde.h
360
struct rde_community communities;
usr.sbin/bgpd/rde.h
505
int community_match(struct rde_community *, struct community *,
usr.sbin/bgpd/rde.h
507
int community_count(struct rde_community *, uint8_t type);
usr.sbin/bgpd/rde.h
508
int community_set(struct rde_community *, const struct community *,
usr.sbin/bgpd/rde.h
510
void community_delete(struct rde_community *, const struct community *,
usr.sbin/bgpd/rde.h
513
int community_add(struct rde_community *, int, struct ibuf *);
usr.sbin/bgpd/rde.h
514
int community_large_add(struct rde_community *, int, struct ibuf *);
usr.sbin/bgpd/rde.h
515
int community_ext_add(struct rde_community *, int, int, struct ibuf *);
usr.sbin/bgpd/rde.h
516
int community_writebuf(struct rde_community *, uint8_t, int, struct ibuf *);
usr.sbin/bgpd/rde.h
520
struct rde_community *communities_lookup(struct rde_community *);
usr.sbin/bgpd/rde.h
521
struct rde_community *communities_link(struct rde_community *);
usr.sbin/bgpd/rde.h
522
void communities_unlink(struct rde_community *);
usr.sbin/bgpd/rde.h
524
int communities_equal(const struct rde_community *,
usr.sbin/bgpd/rde.h
525
const struct rde_community *);
usr.sbin/bgpd/rde.h
526
void communities_copy(struct rde_community *, struct rde_community *);
usr.sbin/bgpd/rde.h
527
void communities_clean(struct rde_community *);
usr.sbin/bgpd/rde.h
529
static inline struct rde_community *
usr.sbin/bgpd/rde.h
530
communities_ref(struct rde_community *comm)
usr.sbin/bgpd/rde.h
540
communities_unref(struct rde_community *comm)
usr.sbin/bgpd/rde.h
562
int rde_l3vpn_import(struct rde_community *, struct l3vpn *);
usr.sbin/bgpd/rde.h
709
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
222
insert_community(struct rde_community *comm, const struct community *c)
usr.sbin/bgpd/rde_community.c
276
community_match(struct rde_community *comm, struct community *fc,
usr.sbin/bgpd/rde_community.c
307
community_count(struct rde_community *comm, uint8_t type)
usr.sbin/bgpd/rde_community.c
346
community_set(struct rde_community *comm, const struct community *fc,
usr.sbin/bgpd/rde_community.c
385
community_delete(struct rde_community *comm, const struct community *fc,
usr.sbin/bgpd/rde_community.c
434
community_add(struct rde_community *comm, int flags, struct ibuf *buf)
usr.sbin/bgpd/rde_community.c
458
community_large_add(struct rde_community *comm, int flags, struct ibuf *buf)
usr.sbin/bgpd/rde_community.c
480
community_ext_add(struct rde_community *comm, int flags, int ebgp,
usr.sbin/bgpd/rde_community.c
529
community_writebuf(struct rde_community *comm, uint8_t type, int ebgp,
usr.sbin/bgpd/rde_community.c
641
communities_hash(const struct rde_community *comm)
usr.sbin/bgpd/rde_community.c
647
communities_calc_hash(struct rde_community *comm)
usr.sbin/bgpd/rde_community.c
662
CH_HEAD(comm_tree, rde_community);
usr.sbin/bgpd/rde_community.c
663
CH_PROTOTYPE(comm_tree, rde_community, communities_hash);
usr.sbin/bgpd/rde_community.c
664
CH_GENERATE(comm_tree, rde_community, communities_equal, communities_hash);
usr.sbin/bgpd/rde_community.c
674
struct rde_community *
usr.sbin/bgpd/rde_community.c
675
communities_lookup(struct rde_community *comm)
usr.sbin/bgpd/rde_community.c
687
struct rde_community *
usr.sbin/bgpd/rde_community.c
688
communities_link(struct rde_community *comm)
usr.sbin/bgpd/rde_community.c
690
struct rde_community *n, *f;
usr.sbin/bgpd/rde_community.c
716
communities_unlink(struct rde_community *comm)
usr.sbin/bgpd/rde_community.c
736
communities_equal(const struct rde_community *a, const struct rde_community *b)
usr.sbin/bgpd/rde_community.c
755
communities_copy(struct rde_community *to, struct rde_community *from)
usr.sbin/bgpd/rde_community.c
780
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
595
struct rde_community *communities, struct nexthop *nh, uint8_t nhflags,
usr.sbin/bgpd/rde_rib.c
1004
struct rde_aspath *asp, struct rde_community *comm,
usr.sbin/bgpd/rde_rib.c
1038
struct rde_aspath *asp, struct rde_community *comm,
usr.sbin/bgpd/rde_rib.c
1110
struct rde_community *comm, *ncomm;
usr.sbin/bgpd/rde_rib.c
1220
struct rde_aspath *asp, struct rde_community *comm,
usr.sbin/bgpd/rde_rib.c
899
struct rde_community *, struct nexthop *,
usr.sbin/bgpd/rde_rib.c
902
struct rde_aspath *, struct rde_community *,
usr.sbin/bgpd/rde_rib.c
907
struct rde_aspath *, struct rde_community *,
usr.sbin/bgpd/rde_rib.c
939
struct rde_community *comm, *ncomm = &state->communities;
usr.sbin/bgpd/rde_update.c
604
struct rde_aspath *asp, struct rde_community *comm, struct nexthop *nh,
usr.sbin/bgpd/rde_update.c
61
struct rde_community *comm;