Lines Matching refs:pfi_kif

80 VNET_DEFINE(struct pfi_kif *,	 pfi_all);
93 struct pfi_kif *pfi_all = NULL;
110 void pfi_kif_update(struct pfi_kif *);
112 void pfi_table_update(struct pfr_ktable *, struct pfi_kif *,
117 int pfi_if_compare(struct pfi_kif *, struct pfi_kif *);
118 int pfi_skip_if(const char *, struct pfi_kif *);
129 RB_PROTOTYPE(pfi_ifhead, pfi_kif, pfik_tree, pfi_if_compare);
130 RB_GENERATE(pfi_ifhead, pfi_kif, pfik_tree, pfi_if_compare);
193 struct pfi_kif *p;
219 struct pfi_kif *
222 struct pfi_kif *kif;
228 if ((kif = RB_FIND(pfi_ifhead, &V_pfi_ifs, (struct pfi_kif *)&s)) != NULL)
230 if ((kif = RB_FIND(pfi_ifhead, &pfi_ifs, (struct pfi_kif *)&s)) != NULL)
267 pfi_kif_ref(struct pfi_kif *kif, enum pfi_kif_refs what)
282 pfi_kif_unref(struct pfi_kif *kif, enum pfi_kif_refs what)
327 pfi_kif_match(struct pfi_kif *rule_kif, struct pfi_kif *packet_kif)
345 struct pfi_kif *kif;
377 struct pfi_kif *kif;
379 if ((kif = (struct pfi_kif *)ifp->if_pf_kif) == NULL)
402 struct pfi_kif *kif;
425 struct pfi_kif *kif;
427 if ((kif = (struct pfi_kif *)ifg->ifg_pf_kif) == NULL)
446 struct pfi_kif *kif;
579 pfi_kif_update(struct pfi_kif *kif)
591 pfi_kif_update((struct pfi_kif *)
598 struct pfi_kif *kif;
624 pfi_table_update(struct pfr_ktable *kt, struct pfi_kif *kif, int net, int flags)
836 struct pfi_kif *kif = (struct pfi_kif *)v;
849 pfi_if_compare(struct pfi_kif *p, struct pfi_kif *q)
857 struct pfi_kif *p;
866 p = RB_FIND(pfi_ifhead, &V_pfi_ifs, (struct pfi_kif *)&key);
868 p = RB_FIND(pfi_ifhead, &pfi_ifs, (struct pfi_kif *)&key);
891 p = (struct pfi_kif *)ifgm->ifgm_ifp->if_pf_kif;
913 pfi_get_ifaces(const char *name, struct pfi_kif *buf, int *size)
915 struct pfi_kif *p, *nextp;
959 pfi_skip_if(const char *filter, struct pfi_kif *p)
980 struct pfi_kif *p;
1000 struct pfi_kif *p;