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
3039
rde_dump_adjout_as(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde.c
3176
rde_dump_adjout_filter(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde.c
3214
rde_dump_adjout_upcall(struct pt_entry *pte, struct adjout_prefix *p,
usr.sbin/bgpd/rde.c
3352
struct pt_entry *pte;
usr.sbin/bgpd/rde.c
3667
rde_up_flush_upcall(struct pt_entry *pte, struct adjout_prefix *p,
usr.sbin/bgpd/rde.c
3761
struct pt_entry *prefix;
usr.sbin/bgpd/rde.c
3783
rde_pftable_send(uint16_t id, struct pt_entry *pt, int del)
usr.sbin/bgpd/rde.c
4153
struct pt_entry *pt;
usr.sbin/bgpd/rde.c
4412
struct pt_entry *pt;
usr.sbin/bgpd/rde.c
4897
struct pt_entry *pte;
usr.sbin/bgpd/rde.c
4915
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
353
struct pt_entry *pt;
usr.sbin/bgpd/rde.h
377
struct pt_entry *ctx_pt;
usr.sbin/bgpd/rde.h
380
void (*ctx_prefix_call)(struct pt_entry *,
usr.sbin/bgpd/rde.h
52
struct pt_entry *prefix;
usr.sbin/bgpd/rde.h
591
void pt_getaddr(struct pt_entry *, struct bgpd_addr *);
usr.sbin/bgpd/rde.h
592
int pt_getflowspec(struct pt_entry *, uint8_t **);
usr.sbin/bgpd/rde.h
593
struct pt_entry *pt_fill(struct bgpd_addr *, u_int);
usr.sbin/bgpd/rde.h
594
struct pt_entry *pt_get(struct bgpd_addr *, u_int);
usr.sbin/bgpd/rde.h
595
struct pt_entry *pt_get_next(struct bgpd_addr *, u_int);
usr.sbin/bgpd/rde.h
596
struct pt_entry *pt_add(struct bgpd_addr *, u_int);
usr.sbin/bgpd/rde.h
597
struct pt_entry *pt_get_flow(struct flowspec *);
usr.sbin/bgpd/rde.h
598
struct pt_entry *pt_add_flow(struct flowspec *);
usr.sbin/bgpd/rde.h
599
struct pt_entry *pt_first(uint8_t);
usr.sbin/bgpd/rde.h
600
struct pt_entry *pt_next(struct pt_entry *);
usr.sbin/bgpd/rde.h
601
void pt_remove(struct pt_entry *);
usr.sbin/bgpd/rde.h
602
struct pt_entry *pt_lookup(struct bgpd_addr *);
usr.sbin/bgpd/rde.h
603
int pt_prefix_cmp(const struct pt_entry *, const struct pt_entry *);
usr.sbin/bgpd/rde.h
604
int pt_writebuf(struct ibuf *, struct pt_entry *, int, int, uint32_t);
usr.sbin/bgpd/rde.h
606
static inline struct pt_entry *
usr.sbin/bgpd/rde.h
607
pt_ref(struct pt_entry *pt)
usr.sbin/bgpd/rde.h
616
pt_unref(struct pt_entry *pt)
usr.sbin/bgpd/rde.h
633
struct rib_entry *rib_get(struct rib *, struct pt_entry *);
usr.sbin/bgpd/rde.h
687
struct pt_entry *, uint32_t);
usr.sbin/bgpd/rde.h
688
int prefix_flowspec_withdraw(struct rde_peer *, struct pt_entry *);
usr.sbin/bgpd/rde.h
779
struct pt_entry *);
usr.sbin/bgpd/rde.h
780
struct adjout_prefix *adjout_prefix_first(struct pt_entry *, uint32_t);
usr.sbin/bgpd/rde.h
781
struct adjout_prefix *adjout_prefix_next(struct pt_entry *, uint32_t,
usr.sbin/bgpd/rde.h
785
struct filterstate *, struct pt_entry *, uint32_t, int);
usr.sbin/bgpd/rde.h
786
void adjout_prefix_withdraw(struct rde_peer *, struct pt_entry *,
usr.sbin/bgpd/rde.h
793
void (*)(struct pt_entry *, struct adjout_prefix *,
usr.sbin/bgpd/rde.h
798
void (*)(struct pt_entry *, struct adjout_prefix *,
usr.sbin/bgpd/rde.h
801
void adjout_prefix_collect(struct pt_entry *);
usr.sbin/bgpd/rde.h
809
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
417
adjout_prefix_index(struct pt_entry *pte, struct adjout_prefix *p)
usr.sbin/bgpd/rde_adjout.c
433
struct pt_entry *pte)
usr.sbin/bgpd/rde_adjout.c
456
adjout_prefix_with_attrs(struct pt_entry *pte, uint32_t path_id_tx,
usr.sbin/bgpd/rde_adjout.c
480
adjout_prefix_first(struct pt_entry *pte, uint32_t bid)
usr.sbin/bgpd/rde_adjout.c
498
adjout_prefix_next(struct pt_entry *pte, uint32_t bid,
usr.sbin/bgpd/rde_adjout.c
523
struct filterstate *state, struct pt_entry *pte, uint32_t path_id_tx,
usr.sbin/bgpd/rde_adjout.c
570
adjout_prefix_withdraw(struct rde_peer *peer, struct pt_entry *pte,
usr.sbin/bgpd/rde_adjout.c
589
static struct pt_entry *
usr.sbin/bgpd/rde_adjout.c
592
struct pt_entry *pte = NULL;
usr.sbin/bgpd/rde_adjout.c
615
struct pt_entry *pte, *next;
usr.sbin/bgpd/rde_adjout.c
664
void (*upcall)(struct pt_entry *, struct adjout_prefix *, uint32_t, void *),
usr.sbin/bgpd/rde_adjout.c
692
void (*upcall)(struct pt_entry *, struct adjout_prefix *, uint32_t, void *),
usr.sbin/bgpd/rde_adjout.c
728
adjout_prefix_link(struct pt_entry *pte, struct rde_peer *peer,
usr.sbin/bgpd/rde_adjout.c
751
adjout_prefix_unlink(struct adjout_prefix *p, struct pt_entry *pte,
usr.sbin/bgpd/rde_adjout.c
766
adjout_prefix_collect(struct pt_entry *pte)
usr.sbin/bgpd/rde_adjout.c
792
adjout_prefix_resize(struct pt_entry *pte)
usr.sbin/bgpd/rde_adjout.c
813
adjout_prefix_alloc(struct pt_entry *pte, uint32_t path_id_tx)
usr.sbin/bgpd/rde_peer.c
495
peer_reaper_upcall(struct pt_entry *pte, struct adjout_prefix *p,
usr.sbin/bgpd/rde_peer.c
601
peer_blast_upcall(struct pt_entry *pte, struct adjout_prefix *p,
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
250
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
271
return ((struct pt_entry *)&pte4);
usr.sbin/bgpd/rde_prefix.c
283
return ((struct pt_entry *)&pte6);
usr.sbin/bgpd/rde_prefix.c
299
return ((struct pt_entry *)&pte_vpn4);
usr.sbin/bgpd/rde_prefix.c
315
return ((struct pt_entry *)&pte_vpn6);
usr.sbin/bgpd/rde_prefix.c
358
return ((struct pt_entry *)&pte_evpn);
usr.sbin/bgpd/rde_prefix.c
366
return ((struct pt_entry *)&pte4);
usr.sbin/bgpd/rde_prefix.c
369
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
372
struct pt_entry *pte;
usr.sbin/bgpd/rde_prefix.c
378
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
381
struct pt_entry *pte;
usr.sbin/bgpd/rde_prefix.c
387
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
390
struct pt_entry *p = NULL;
usr.sbin/bgpd/rde_prefix.c
403
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
406
struct pt_entry *needle;
usr.sbin/bgpd/rde_prefix.c
412
needle = (struct pt_entry *)&x.flow;
usr.sbin/bgpd/rde_prefix.c
424
return RB_FIND(pt_tree, &pttable, (struct pt_entry *)needle);
usr.sbin/bgpd/rde_prefix.c
427
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
430
struct pt_entry *p;
usr.sbin/bgpd/rde_prefix.c
453
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
456
struct pt_entry *pte;
usr.sbin/bgpd/rde_prefix.c
466
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
467
pt_next(struct pt_entry *pte)
usr.sbin/bgpd/rde_prefix.c
473
pt_remove(struct pt_entry *pte)
usr.sbin/bgpd/rde_prefix.c
483
struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
486
struct pt_entry *p;
usr.sbin/bgpd/rde_prefix.c
49
static struct pt_entry *pt_alloc(struct pt_entry *, size_t len);
usr.sbin/bgpd/rde_prefix.c
50
static void pt_free(struct pt_entry *);
usr.sbin/bgpd/rde_prefix.c
511
pt_prefix_cmp(const struct pt_entry *a, const struct pt_entry *b)
usr.sbin/bgpd/rde_prefix.c
53
RB_ENTRY(pt_entry) pt_e;
usr.sbin/bgpd/rde_prefix.c
646
static struct pt_entry *
usr.sbin/bgpd/rde_prefix.c
647
pt_alloc(struct pt_entry *op, size_t len)
usr.sbin/bgpd/rde_prefix.c
649
struct pt_entry *p;
usr.sbin/bgpd/rde_prefix.c
65
RB_ENTRY(pt_entry) pt_e;
usr.sbin/bgpd/rde_prefix.c
663
pt_free(struct pt_entry *pte)
usr.sbin/bgpd/rde_prefix.c
672
pt_writebuf(struct ibuf *buf, struct pt_entry *pte, int withdraw,
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
1007
struct pt_entry *pte;
usr.sbin/bgpd/rde_rib.c
1107
struct pt_entry *pte, uint32_t path_id_tx)
usr.sbin/bgpd/rde_rib.c
1152
prefix_flowspec_withdraw(struct rde_peer *peer, struct pt_entry *pte)
usr.sbin/bgpd/rde_rib.c
1218
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
906
struct pt_entry *, struct rde_peer *, uint32_t, uint32_t,
usr.sbin/bgpd/rde_update.c
1094
up_dump_withdraw_one(struct rde_peer *peer, struct pt_entry *pt,
usr.sbin/bgpd/rde_update.c
383
struct pt_entry *pte;
usr.sbin/bgpd/rde_update.c
430
struct pt_entry *pte;