Lines Matching defs:pt_entry
47 struct pt_entry *prefix;
256 struct pt_entry {
257 RB_ENTRY(pt_entry) pt_e;
276 struct pt_entry *pt;
498 void pt_getaddr(struct pt_entry *, struct bgpd_addr *);
499 int pt_getflowspec(struct pt_entry *, uint8_t **);
500 struct pt_entry *pt_fill(struct bgpd_addr *, int);
501 struct pt_entry *pt_get(struct bgpd_addr *, int);
502 struct pt_entry *pt_add(struct bgpd_addr *, int);
503 struct pt_entry *pt_get_flow(struct flowspec *);
504 struct pt_entry *pt_add_flow(struct flowspec *);
505 void pt_remove(struct pt_entry *);
506 struct pt_entry *pt_lookup(struct bgpd_addr *);
507 int pt_prefix_cmp(const struct pt_entry *, const struct pt_entry *);
508 int pt_writebuf(struct ibuf *, struct pt_entry *, int, int, uint32_t);
510 static inline struct pt_entry *
511 pt_ref(struct pt_entry *pt)
520 pt_unref(struct pt_entry *pt)
537 struct rib_entry *rib_get(struct rib *, struct pt_entry *);
575 struct pt_entry *);
576 struct prefix *prefix_adjout_first(struct rde_peer *, struct pt_entry *);
586 struct pt_entry *, uint32_t);
587 int prefix_flowspec_withdraw(struct rde_peer *, struct pt_entry *);
593 struct filterstate *, struct pt_entry *, uint32_t);