sys/dev/wg/if_wg.c
1346
struct wg_packet *pkt;
sys/dev/wg/if_wg.c
1364
wg_handshake(struct wg_softc *sc, struct wg_packet *pkt)
sys/dev/wg/if_wg.c
1500
struct wg_packet *pkt;
sys/dev/wg/if_wg.c
151
STAILQ_ENTRY(wg_packet) p_serial;
sys/dev/wg/if_wg.c
152
STAILQ_ENTRY(wg_packet) p_parallel;
sys/dev/wg/if_wg.c
1548
calculate_padding(struct wg_packet *pkt)
sys/dev/wg/if_wg.c
1569
wg_encrypt(struct wg_softc *sc, struct wg_packet *pkt)
sys/dev/wg/if_wg.c
1612
wg_decrypt(struct wg_softc *sc, struct wg_packet *pkt)
sys/dev/wg/if_wg.c
166
STAILQ_HEAD(wg_packet_list, wg_packet);
sys/dev/wg/if_wg.c
1686
struct wg_packet *pkt;
sys/dev/wg/if_wg.c
1695
struct wg_packet *pkt;
sys/dev/wg/if_wg.c
1727
struct wg_packet *pkt;
sys/dev/wg/if_wg.c
1796
struct wg_packet *pkt;
sys/dev/wg/if_wg.c
1861
static struct wg_packet *
sys/dev/wg/if_wg.c
1864
struct wg_packet *pkt;
sys/dev/wg/if_wg.c
1873
wg_packet_free(struct wg_packet *pkt)
sys/dev/wg/if_wg.c
1904
wg_queue_enqueue_handshake(struct wg_queue *hs, struct wg_packet *pkt)
sys/dev/wg/if_wg.c
1920
static struct wg_packet *
sys/dev/wg/if_wg.c
1923
struct wg_packet *pkt;
sys/dev/wg/if_wg.c
1934
wg_queue_push_staged(struct wg_queue *staged, struct wg_packet *pkt)
sys/dev/wg/if_wg.c
1936
struct wg_packet *old = NULL;
sys/dev/wg/if_wg.c
1955
struct wg_packet *pkt, *tpkt;
sys/dev/wg/if_wg.c
1974
struct wg_packet *pkt, *tpkt;
sys/dev/wg/if_wg.c
1981
wg_queue_both(struct wg_queue *parallel, struct wg_queue *serial, struct wg_packet *pkt)
sys/dev/wg/if_wg.c
2010
static struct wg_packet *
sys/dev/wg/if_wg.c
2013
struct wg_packet *pkt = NULL;
sys/dev/wg/if_wg.c
2024
static struct wg_packet *
sys/dev/wg/if_wg.c
2027
struct wg_packet *pkt = NULL;
sys/dev/wg/if_wg.c
2050
struct wg_packet *pkt;
sys/dev/wg/if_wg.c
2143
struct wg_packet *pkt, *tpkt;
sys/dev/wg/if_wg.c
2175
xmit_err(if_t ifp, struct mbuf *m, struct wg_packet *pkt, sa_family_t af)
sys/dev/wg/if_wg.c
2205
struct wg_packet *pkt = NULL;
sys/dev/wg/if_wg.c
3241
wg_packet_zone = uma_zcreate("wg packet", sizeof(struct wg_packet),
sys/dev/wg/if_wg.c
335
static void wg_handshake(struct wg_softc *, struct wg_packet *);
sys/dev/wg/if_wg.c
336
static void wg_encrypt(struct wg_softc *, struct wg_packet *);
sys/dev/wg/if_wg.c
337
static void wg_decrypt(struct wg_softc *, struct wg_packet *);
sys/dev/wg/if_wg.c
345
static struct wg_packet *wg_packet_alloc(struct mbuf *);
sys/dev/wg/if_wg.c
346
static void wg_packet_free(struct wg_packet *);
sys/dev/wg/if_wg.c
350
static int wg_queue_enqueue_handshake(struct wg_queue *, struct wg_packet *);
sys/dev/wg/if_wg.c
351
static struct wg_packet *wg_queue_dequeue_handshake(struct wg_queue *);
sys/dev/wg/if_wg.c
352
static void wg_queue_push_staged(struct wg_queue *, struct wg_packet *);
sys/dev/wg/if_wg.c
356
static int wg_queue_both(struct wg_queue *, struct wg_queue *, struct wg_packet *);
sys/dev/wg/if_wg.c
357
static struct wg_packet *wg_queue_dequeue_serial(struct wg_queue *);
sys/dev/wg/if_wg.c
358
static struct wg_packet *wg_queue_dequeue_parallel(struct wg_queue *);