Symbol: encaptab
sys/net/if_gif.h
56
struct encaptab;
sys/net/if_gif.h
62
const struct encaptab *gv_encap_cookie4;
sys/net/if_gif.h
63
const struct encaptab *gv_encap_cookie6;
sys/net/if_ipsec.h
73
const struct encaptab *iv_encap_cookie4;
sys/net/if_ipsec.h
74
const struct encaptab *iv_encap_cookie6;
sys/net/if_l2tp.h
78
const struct encaptab *lv_encap_cookie;
sys/net/if_stf.c
132
const struct encaptab *encap_cookie;
sys/netinet/ip_encap.c
111
static struct encaptab *encap4_lookup(struct mbuf *, int, int, enum direction,
sys/netinet/ip_encap.c
115
static struct encaptab *encap6_lookup(struct mbuf *, int, int, enum direction,
sys/netinet/ip_encap.c
118
static int encap_add(struct encaptab *);
sys/netinet/ip_encap.c
119
static int encap_remove(struct encaptab *);
sys/netinet/ip_encap.c
133
} encaptab __cacheline_aligned = {
sys/netinet/ip_encap.c
136
#define encap_table encaptab.list
sys/netinet/ip_encap.c
157
encaptab.psz = pserialize_create();
sys/netinet/ip_encap.c
158
encaptab.elem_class = psref_class_create("encapelem", IPL_SOFTNET);
sys/netinet/ip_encap.c
193
static struct encaptab *
sys/netinet/ip_encap.c
199
struct encaptab *ep, *match;
sys/netinet/ip_encap.c
238
encaptab.elem_class);
sys/netinet/ip_encap.c
249
encaptab.elem_class);
sys/netinet/ip_encap.c
257
encaptab.elem_class);
sys/netinet/ip_encap.c
260
encaptab.elem_class);
sys/netinet/ip_encap.c
266
encaptab.elem_class);
sys/netinet/ip_encap.c
270
PSLIST_READER_FOREACH(ep, &encap_table, struct encaptab, chain) {
sys/netinet/ip_encap.c
279
encaptab.elem_class);
sys/netinet/ip_encap.c
298
encaptab.elem_class);
sys/netinet/ip_encap.c
305
encaptab.elem_class);
sys/netinet/ip_encap.c
308
encaptab.elem_class);
sys/netinet/ip_encap.c
313
encaptab.elem_class),
sys/netinet/ip_encap.c
317
encaptab.elem_class);
sys/netinet/ip_encap.c
328
struct encaptab *match;
sys/netinet/ip_encap.c
338
encaptab.elem_class);
sys/netinet/ip_encap.c
341
encaptab.elem_class);
sys/netinet/ip_encap.c
355
static struct encaptab *
sys/netinet/ip_encap.c
363
struct encaptab *ep, *match;
sys/netinet/ip_encap.c
400
encaptab.elem_class);
sys/netinet/ip_encap.c
411
encaptab.elem_class);
sys/netinet/ip_encap.c
419
encaptab.elem_class);
sys/netinet/ip_encap.c
422
encaptab.elem_class);
sys/netinet/ip_encap.c
427
encaptab.elem_class);
sys/netinet/ip_encap.c
431
PSLIST_READER_FOREACH(ep, &encap_table, struct encaptab, chain) {
sys/netinet/ip_encap.c
440
encaptab.elem_class);
sys/netinet/ip_encap.c
450
encaptab.elem_class);
sys/netinet/ip_encap.c
457
encaptab.elem_class);
sys/netinet/ip_encap.c
460
encaptab.elem_class);
sys/netinet/ip_encap.c
465
encaptab.elem_class),
sys/netinet/ip_encap.c
469
encaptab.elem_class);
sys/netinet/ip_encap.c
481
struct encaptab *match;
sys/netinet/ip_encap.c
495
encaptab.elem_class);
sys/netinet/ip_encap.c
499
encaptab.elem_class);
sys/netinet/ip_encap.c
514
encap_add(struct encaptab *ep)
sys/netinet/ip_encap.c
525
encap_remove(struct encaptab *ep)
sys/netinet/ip_encap.c
548
const struct encaptab *
sys/netinet/ip_encap.c
553
struct encaptab *ep;
sys/netinet/ip_encap.c
579
psref_target_init(&ep->psref, encaptab.elem_class);
sys/netinet/ip_encap.c
636
const struct encaptab *
sys/netinet/ip_encap.c
642
struct encaptab *ep;
sys/netinet/ip_encap.c
695
psref_target_init(&ep->psref, encaptab.elem_class);
sys/netinet/ip_encap.c
717
struct encaptab *ep;
sys/netinet/ip_encap.c
743
struct encaptab *match;
sys/netinet/ip_encap.c
754
encaptab.elem_class);
sys/netinet/ip_encap.c
775
PSLIST_READER_FOREACH(ep, &encap_table, struct encaptab, chain) {
sys/netinet/ip_encap.c
787
encaptab.elem_class);
sys/netinet/ip_encap.c
796
encaptab.elem_class);
sys/netinet/ip_encap.c
806
encap_detach_addr(const struct encaptab *ep)
sys/netinet/ip_encap.c
809
struct encaptab *retep;
sys/netinet/ip_encap.c
810
struct encaptab *target;
sys/netinet/ip_encap.c
852
pserialize_perform(encaptab.psz);
sys/netinet/ip_encap.c
854
psref_target_destroy(&target->psref, encaptab.elem_class);
sys/netinet/ip_encap.c
862
encap_detach(const struct encaptab *cookie)
sys/netinet/ip_encap.c
864
const struct encaptab *ep = cookie;
sys/netinet/ip_encap.c
865
struct encaptab *p;
sys/netinet/ip_encap.c
873
PSLIST_WRITER_FOREACH(p, &encap_table, struct encaptab, chain) {
sys/netinet/ip_encap.c
885
pserialize_perform(encaptab.psz);
sys/netinet/ip_encap.c
887
encaptab.elem_class);
sys/netinet/ip_encap.h
125
const struct encaptab *encap_attach_func(int, int,
sys/netinet/ip_encap.h
128
const struct encaptab *encap_attach_addr(int, int,
sys/netinet/ip_encap.h
132
int encap_detach(const struct encaptab *);
sys/netinet/ip_mroute.h
240
struct encaptab;
sys/netinet/ip_mroute.h
260
const struct encaptab *v_encap_cookie;