sys/net/if_gre.c
1012
gre_find(const struct gre_tunnel *key)
sys/net/if_gre.c
1030
mgre_find(const struct gre_tunnel *key)
sys/net/if_gre.c
1043
gre_input_1(struct gre_tunnel *key, struct mbuf *m,
sys/net/if_gre.c
1075
struct gre_tunnel *key, struct netstack *ns)
sys/net/if_gre.c
1080
const struct gre_tunnel *tunnel;
sys/net/if_gre.c
1084
struct mbuf *(*patch)(const struct gre_tunnel *, struct mbuf *,
sys/net/if_gre.c
1276
gre_ipv4_patch(const struct gre_tunnel *tunnel, struct mbuf *m,
sys/net/if_gre.c
1303
gre_ipv6_patch(const struct gre_tunnel *tunnel, struct mbuf *m,
sys/net/if_gre.c
1335
gre_mpls_patch(const struct gre_tunnel *tunnel, struct mbuf *m,
sys/net/if_gre.c
1375
egre_input(const struct gre_tunnel *key, struct mbuf *m, int hlen,
sys/net/if_gre.c
1406
nvgre_mcast_find(const struct gre_tunnel *key, unsigned int if0idx)
sys/net/if_gre.c
1434
nvgre_ucast_find(const struct gre_tunnel *key)
sys/net/if_gre.c
1442
nvgre_input(const struct gre_tunnel *key, struct mbuf *m, int hlen,
sys/net/if_gre.c
1914
gre_l3_encap_dst(const struct gre_tunnel *tunnel, const void *dst,
sys/net/if_gre.c
1991
gre_encap_dst(const struct gre_tunnel *tunnel, const union gre_addr *dst,
sys/net/if_gre.c
2026
gre_encap_dst_ip(const struct gre_tunnel *tunnel, const union gre_addr *dst,
sys/net/if_gre.c
2087
gre_ip_output(const struct gre_tunnel *tunnel, struct mbuf *m)
sys/net/if_gre.c
209
gre_cmp_src(const struct gre_tunnel *,
sys/net/if_gre.c
210
const struct gre_tunnel *);
sys/net/if_gre.c
2113
gre_tunnel_ioctl(struct ifnet *ifp, struct gre_tunnel *tunnel,
sys/net/if_gre.c
212
gre_cmp(const struct gre_tunnel *, const struct gre_tunnel *);
sys/net/if_gre.c
214
static int gre_set_tunnel(struct gre_tunnel *, struct if_laddrreq *, int);
sys/net/if_gre.c
215
static int gre_get_tunnel(struct gre_tunnel *, struct if_laddrreq *);
sys/net/if_gre.c
216
static int gre_del_tunnel(struct gre_tunnel *);
sys/net/if_gre.c
218
static int gre_set_vnetid(struct gre_tunnel *, struct ifreq *);
sys/net/if_gre.c
219
static int gre_get_vnetid(struct gre_tunnel *, struct ifreq *);
sys/net/if_gre.c
2190
gre_l2_tos(const struct gre_tunnel *t, const struct mbuf *m)
sys/net/if_gre.c
220
static int gre_del_vnetid(struct gre_tunnel *);
sys/net/if_gre.c
2207
gre_l3_tos(const struct gre_tunnel *t, const struct mbuf *m, uint8_t tos)
sys/net/if_gre.c
222
static int gre_set_vnetflowid(struct gre_tunnel *, struct ifreq *);
sys/net/if_gre.c
223
static int gre_get_vnetflowid(struct gre_tunnel *, struct ifreq *);
sys/net/if_gre.c
226
gre_encap_dst(const struct gre_tunnel *, const union gre_addr *,
sys/net/if_gre.c
232
gre_encap_dst_ip(const struct gre_tunnel *,
sys/net/if_gre.c
238
gre_ip_output(const struct gre_tunnel *, struct mbuf *);
sys/net/if_gre.c
240
static int gre_tunnel_ioctl(struct ifnet *, struct gre_tunnel *,
sys/net/if_gre.c
243
static uint8_t gre_l2_tos(const struct gre_tunnel *, const struct mbuf *);
sys/net/if_gre.c
2436
struct gre_tunnel *tunnel = &sc->sc_tunnel;
sys/net/if_gre.c
244
static uint8_t gre_l3_tos(const struct gre_tunnel *,
sys/net/if_gre.c
2494
struct gre_tunnel *tunnel = &sc->sc_tunnel;
sys/net/if_gre.c
252
struct gre_tunnel sc_tunnel; /* must be first */
sys/net/if_gre.c
2620
struct gre_tunnel *tunnel = &sc->sc_tunnel;
sys/net/if_gre.c
299
struct gre_tunnel *, struct netstack *);
sys/net/if_gre.c
302
gre_ipv4_patch(const struct gre_tunnel *, struct mbuf *,
sys/net/if_gre.c
3040
struct gre_tunnel t;
sys/net/if_gre.c
306
gre_ipv6_patch(const struct gre_tunnel *, struct mbuf *,
sys/net/if_gre.c
311
gre_mpls_patch(const struct gre_tunnel *, struct mbuf *,
sys/net/if_gre.c
3165
gre_set_tunnel(struct gre_tunnel *tunnel, struct if_laddrreq *req, int ucast)
sys/net/if_gre.c
319
gre_l3_encap_dst(const struct gre_tunnel *, const void *,
sys/net/if_gre.c
3238
gre_get_tunnel(struct gre_tunnel *tunnel, struct if_laddrreq *req)
sys/net/if_gre.c
326
struct gre_tunnel sc_tunnel; /* must be first */
sys/net/if_gre.c
3289
gre_del_tunnel(struct gre_tunnel *tunnel)
sys/net/if_gre.c
3298
gre_set_vnetid(struct gre_tunnel *tunnel, struct ifreq *ifr)
sys/net/if_gre.c
3326
gre_get_vnetid(struct gre_tunnel *tunnel, struct ifreq *ifr)
sys/net/if_gre.c
3347
gre_del_vnetid(struct gre_tunnel *tunnel)
sys/net/if_gre.c
3355
gre_set_vnetflowid(struct gre_tunnel *tunnel, struct ifreq *ifr)
sys/net/if_gre.c
3385
gre_get_vnetflowid(struct gre_tunnel *tunnel, struct ifreq *ifr)
sys/net/if_gre.c
3491
struct gre_tunnel *tunnel = &sc->sc_tunnel;
sys/net/if_gre.c
3561
struct gre_tunnel *tunnel = &sc->sc_tunnel;
sys/net/if_gre.c
367
struct gre_tunnel sc_tunnel; /* must be first */
sys/net/if_gre.c
3727
const struct gre_tunnel *tunnel = &sc->sc_tunnel;
sys/net/if_gre.c
392
static int egre_input(const struct gre_tunnel *, struct mbuf *, int,
sys/net/if_gre.c
405
struct gre_tunnel sc_tunnel; /* must be first */
sys/net/if_gre.c
4071
eoip_input(struct gre_tunnel *key, struct mbuf *m,
sys/net/if_gre.c
4163
gre_cmp_src(const struct gre_tunnel *a, const struct gre_tunnel *b)
sys/net/if_gre.c
4214
gre_cmp(const struct gre_tunnel *a, const struct gre_tunnel *b)
sys/net/if_gre.c
4242
nvgre_cmp_tunnel(const struct gre_tunnel *a, const struct gre_tunnel *b)
sys/net/if_gre.c
4273
const struct gre_tunnel *a = &na->sc_tunnel;
sys/net/if_gre.c
4274
const struct gre_tunnel *b = &nb->sc_tunnel;
sys/net/if_gre.c
4289
nvgre_cmp_mcast(const struct gre_tunnel *a, const union gre_addr *aa,
sys/net/if_gre.c
4290
unsigned int if0idxa, const struct gre_tunnel *b,
sys/net/if_gre.c
430
nvgre_cmp_mcast(const struct gre_tunnel *,
sys/net/if_gre.c
4314
const struct gre_tunnel *a = &na->sc_tunnel;
sys/net/if_gre.c
4315
const struct gre_tunnel *b = &nb->sc_tunnel;
sys/net/if_gre.c
432
const struct gre_tunnel *, const union gre_addr *,
sys/net/if_gre.c
4325
gre_tunnel_key_cmp(const struct gre_tunnel *a, const struct gre_tunnel *b)
sys/net/if_gre.c
4503
struct gre_tunnel *tunnel = &sc->sc_tunnel;
sys/net/if_gre.c
453
static int nvgre_input(const struct gre_tunnel *, struct mbuf *, int,
sys/net/if_gre.c
4594
struct gre_tunnel *tunnel = &sc->sc_tunnel;
sys/net/if_gre.c
4801
struct gre_tunnel *tunnel = &sc->sc_tunnel;
sys/net/if_gre.c
488
struct gre_tunnel sc_tunnel; /* must be first */
sys/net/if_gre.c
4934
erspan_input(struct gre_tunnel *key, struct mbuf *m, int iphlen,
sys/net/if_gre.c
4977
struct gre_tunnel wkey = {
sys/net/if_gre.c
530
eoip_input(struct gre_tunnel *, struct mbuf *,
sys/net/if_gre.c
566
struct gre_tunnel sc_tunnel; /* must be first */
sys/net/if_gre.c
598
erspan_input(struct gre_tunnel *, struct mbuf *, int,
sys/net/if_gre.c
826
struct gre_tunnel *tunnel;
sys/net/if_gre.c
968
struct gre_tunnel key;
sys/net/if_gre.c
990
struct gre_tunnel key;