Symbol: pt_entry
regress/usr.sbin/bgpd/unittests/rde_decide_test.c
36
struct pt_entry dummy_pt;
regress/usr.sbin/bgpd/unittests/rde_decide_test.c
406
pt_getaddr(struct pt_entry *pte, struct bgpd_addr *addr)
usr.sbin/bgpd/rde.c
3036
rde_dump_adjout_as(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde.c
3173
rde_dump_adjout_filter(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde.c
3211
rde_dump_adjout_upcall(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde.c
3345
struct pt_entry *pte;
usr.sbin/bgpd/rde.c
3630
rde_up_flush_upcall(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde.c
3722
struct pt_entry *prefix;
usr.sbin/bgpd/rde.c
3744
rde_pftable_send(uint16_t id, struct pt_entry *pt, int del)
usr.sbin/bgpd/rde.c
4231
struct pt_entry *pt;
usr.sbin/bgpd/rde.c
4374
struct pt_entry *pt;
usr.sbin/bgpd/rde.c
4859
struct pt_entry *pte;
usr.sbin/bgpd/rde.c
4877
struct pt_entry *pte;
usr.sbin/bgpd/rde.h
277
RB_ENTRY(pt_entry) pt_e;
usr.sbin/bgpd/rde.h
292
struct pt_entry *pt;
usr.sbin/bgpd/rde.h
347
struct pt_entry *pt;
usr.sbin/bgpd/rde.h
370
struct pt_entry *ctx_pt;
usr.sbin/bgpd/rde.h
374
struct pt_entry *, struct adjout_prefix *, void *);
usr.sbin/bgpd/rde.h
51
struct pt_entry *prefix;
usr.sbin/bgpd/rde.h
584
void pt_getaddr(struct pt_entry *, struct bgpd_addr *);
usr.sbin/bgpd/rde.h
585
int pt_getflowspec(struct pt_entry *, uint8_t **);
usr.sbin/bgpd/rde.h
586
struct pt_entry *pt_fill(struct bgpd_addr *, int);
usr.sbin/bgpd/rde.h
587
struct pt_entry *pt_get(struct bgpd_addr *, int);
usr.sbin/bgpd/rde.h
588
struct pt_entry *pt_get_next(struct bgpd_addr *, int);
usr.sbin/bgpd/rde.h
589
struct pt_entry *pt_add(struct bgpd_addr *, int);
usr.sbin/bgpd/rde.h
590
struct pt_entry *pt_get_flow(struct flowspec *);
usr.sbin/bgpd/rde.h
591
struct pt_entry *pt_add_flow(struct flowspec *);
usr.sbin/bgpd/rde.h
592
struct pt_entry *pt_first(uint8_t);
usr.sbin/bgpd/rde.h
593
struct pt_entry *pt_next(struct pt_entry *);
usr.sbin/bgpd/rde.h
594
void pt_remove(struct pt_entry *);
usr.sbin/bgpd/rde.h
595
struct pt_entry *pt_lookup(struct bgpd_addr *);
usr.sbin/bgpd/rde.h
596
int pt_prefix_cmp(const struct pt_entry *, const struct pt_entry *);
usr.sbin/bgpd/rde.h
597
int pt_writebuf(struct ibuf *, struct pt_entry *, int, int, uint32_t);
usr.sbin/bgpd/rde.h
599
static inline struct pt_entry *
usr.sbin/bgpd/rde.h
600
pt_ref(struct pt_entry *pt)
usr.sbin/bgpd/rde.h
609
pt_unref(struct pt_entry *pt)
usr.sbin/bgpd/rde.h
626
struct rib_entry *rib_get(struct rib *, struct pt_entry *);
usr.sbin/bgpd/rde.h
678
struct pt_entry *, uint32_t);
usr.sbin/bgpd/rde.h
679
int prefix_flowspec_withdraw(struct rde_peer *, struct pt_entry *);
usr.sbin/bgpd/rde.h
770
struct pt_entry *);
usr.sbin/bgpd/rde.h
772
struct pt_entry *);
usr.sbin/bgpd/rde.h
774
struct pt_entry *, struct adjout_prefix *);
usr.sbin/bgpd/rde.h
777
struct filterstate *, struct pt_entry *, uint32_t);
usr.sbin/bgpd/rde.h
778
void adjout_prefix_withdraw(struct rde_peer *, struct pt_entry *,
usr.sbin/bgpd/rde.h
785
void (*)(struct rde_peer *, struct pt_entry *,
usr.sbin/bgpd/rde.h
790
void (*)(struct rde_peer *, struct pt_entry *,
usr.sbin/bgpd/rde.h
800
struct pt_entry *, uint32_t);
usr.sbin/bgpd/rde_adjout.c
152
struct pt_entry *, uint32_t);
usr.sbin/bgpd/rde_adjout.c
155
pend_prefix_lookup(struct rde_peer *peer, struct pt_entry *pt,
usr.sbin/bgpd/rde_adjout.c
183
struct pt_entry *pt, uint32_t path_id_tx)
usr.sbin/bgpd/rde_adjout.c
226
pend_prefix_alloc(struct pend_attr *attrs, struct pt_entry *pt,
usr.sbin/bgpd/rde_adjout.c
408
static void adjout_prefix_link(struct pt_entry *, struct rde_peer *,
usr.sbin/bgpd/rde_adjout.c
411
struct pt_entry *, struct rde_peer *);
usr.sbin/bgpd/rde_adjout.c
413
static struct adjout_prefix *adjout_prefix_alloc(struct pt_entry *,
usr.sbin/bgpd/rde_adjout.c
415
static void adjout_prefix_free(struct pt_entry *,
usr.sbin/bgpd/rde_adjout.c
419
adjout_prefix_index(struct pt_entry *pte, struct adjout_prefix *p)
usr.sbin/bgpd/rde_adjout.c
435
struct pt_entry *pte)
usr.sbin/bgpd/rde_adjout.c
458
adjout_prefix_with_attrs(struct pt_entry *pte, uint32_t path_id_tx,
usr.sbin/bgpd/rde_adjout.c
482
adjout_prefix_first(struct rde_peer *peer, struct pt_entry *pte)
usr.sbin/bgpd/rde_adjout.c
506
adjout_prefix_next(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde_adjout.c
533
struct filterstate *state, struct pt_entry *pte, uint32_t path_id_tx)
usr.sbin/bgpd/rde_adjout.c
576
adjout_prefix_withdraw(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde_adjout.c
595
static struct pt_entry *
usr.sbin/bgpd/rde_adjout.c
598
struct pt_entry *pte = NULL;
usr.sbin/bgpd/rde_adjout.c
625
struct pt_entry *pte, *next;
usr.sbin/bgpd/rde_adjout.c
672
void (*upcall)(struct rde_peer *, struct pt_entry *,
usr.sbin/bgpd/rde_adjout.c
701
void (*upcall)(struct rde_peer *, struct pt_entry *,
usr.sbin/bgpd/rde_adjout.c
738
adjout_prefix_link(struct pt_entry *pte, struct rde_peer *peer,
usr.sbin/bgpd/rde_adjout.c
761
adjout_prefix_unlink(struct adjout_prefix *p, struct pt_entry *pte,
usr.sbin/bgpd/rde_adjout.c
775
adjout_prefix_resize(struct pt_entry *pte)
usr.sbin/bgpd/rde_adjout.c
796
adjout_prefix_alloc(struct pt_entry *pte, uint32_t path_id_tx)
usr.sbin/bgpd/rde_adjout.c
827
adjout_prefix_free(struct pt_entry *pte, struct adjout_prefix *p)
usr.sbin/bgpd/rde_peer.c
515
peer_reaper_upcall(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde_peer.c
619
peer_blast_upcall(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde_prefix.c
111
RB_ENTRY(pt_entry) pt_e;
usr.sbin/bgpd/rde_prefix.c
134
RB_ENTRY(pt_entry) pt_e;
usr.sbin/bgpd/rde_prefix.c
148
RB_HEAD(pt_tree, pt_entry);
usr.sbin/bgpd/rde_prefix.c
149
RB_PROTOTYPE(pt_tree, pt_entry, pt_e, pt_prefix_cmp);
usr.sbin/bgpd/rde_prefix.c
150
RB_GENERATE(pt_tree, pt_entry, pt_e, pt_prefix_cmp);
usr.sbin/bgpd/rde_prefix.c
168
pt_getaddr(struct pt_entry *pte, struct bgpd_addr *addr)
usr.sbin/bgpd/rde_prefix.c
231
pt_getflowspec(struct pt_entry *pte, uint8_t **flow)
usr.sbin/bgpd/rde_prefix.c
246
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
265
return ((struct pt_entry *)&pte4);
usr.sbin/bgpd/rde_prefix.c
275
return ((struct pt_entry *)&pte6);
usr.sbin/bgpd/rde_prefix.c
289
return ((struct pt_entry *)&pte_vpn4);
usr.sbin/bgpd/rde_prefix.c
303
return ((struct pt_entry *)&pte_vpn6);
usr.sbin/bgpd/rde_prefix.c
334
return ((struct pt_entry *)&pte_evpn);
usr.sbin/bgpd/rde_prefix.c
340
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
343
struct pt_entry *pte;
usr.sbin/bgpd/rde_prefix.c
349
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
352
struct pt_entry *pte;
usr.sbin/bgpd/rde_prefix.c
358
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
361
struct pt_entry *p = NULL;
usr.sbin/bgpd/rde_prefix.c
372
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
375
struct pt_entry *needle;
usr.sbin/bgpd/rde_prefix.c
381
needle = (struct pt_entry *)&x.flow;
usr.sbin/bgpd/rde_prefix.c
388
return RB_FIND(pt_tree, &pttable, (struct pt_entry *)needle);
usr.sbin/bgpd/rde_prefix.c
391
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
394
struct pt_entry *p;
usr.sbin/bgpd/rde_prefix.c
414
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
417
struct pt_entry *pte;
usr.sbin/bgpd/rde_prefix.c
427
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
428
pt_next(struct pt_entry *pte)
usr.sbin/bgpd/rde_prefix.c
434
pt_remove(struct pt_entry *pte)
usr.sbin/bgpd/rde_prefix.c
444
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
447
struct pt_entry *p;
usr.sbin/bgpd/rde_prefix.c
471
pt_prefix_cmp(const struct pt_entry *a, const struct pt_entry *b)
usr.sbin/bgpd/rde_prefix.c
49
static struct pt_entry *pt_alloc(struct pt_entry *, int len);
usr.sbin/bgpd/rde_prefix.c
50
static void pt_free(struct pt_entry *);
usr.sbin/bgpd/rde_prefix.c
53
RB_ENTRY(pt_entry) pt_e;
usr.sbin/bgpd/rde_prefix.c
605
static struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
606
pt_alloc(struct pt_entry *op, int len)
usr.sbin/bgpd/rde_prefix.c
608
struct pt_entry *p;
usr.sbin/bgpd/rde_prefix.c
622
pt_free(struct pt_entry *pte)
usr.sbin/bgpd/rde_prefix.c
631
pt_writebuf(struct ibuf *buf, struct pt_entry *pte, int withdraw,
usr.sbin/bgpd/rde_prefix.c
65
RB_ENTRY(pt_entry) pt_e;
usr.sbin/bgpd/rde_prefix.c
77
RB_ENTRY(pt_entry) pt_e;
usr.sbin/bgpd/rde_prefix.c
94
RB_ENTRY(pt_entry) pt_e;
usr.sbin/bgpd/rde_rib.c
1017
struct pt_entry *pte, uint32_t path_id_tx)
usr.sbin/bgpd/rde_rib.c
1062
prefix_flowspec_withdraw(struct rde_peer *peer, struct pt_entry *pte)
usr.sbin/bgpd/rde_rib.c
1128
prefix_link(struct prefix *p, struct rib_entry *re, struct pt_entry *pt,
usr.sbin/bgpd/rde_rib.c
265
rib_get(struct rib *rib, struct pt_entry *pte)
usr.sbin/bgpd/rde_rib.c
316
rib_add(struct rib *rib, struct pt_entry *pte)
usr.sbin/bgpd/rde_rib.c
44
struct rib_entry *rib_add(struct rib *, struct pt_entry *);
usr.sbin/bgpd/rde_rib.c
829
struct pt_entry *, struct rde_peer *, uint32_t, uint32_t,
usr.sbin/bgpd/rde_rib.c
917
struct pt_entry *pte;
usr.sbin/bgpd/rde_update.c
1077
up_dump_withdraw_one(struct rde_peer *peer, struct pt_entry *pt,
usr.sbin/bgpd/rde_update.c
415
struct pt_entry *pte;