Symbol: wg_peer
sys/dev/wg/if_wg.c
1021
wg_timers_enable(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1028
wg_timers_disable(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1054
wg_timers_set_persistent_keepalive(struct wg_peer *peer, uint16_t interval)
sys/dev/wg/if_wg.c
1067
wg_timers_get_last_handshake(struct wg_peer *peer, struct wg_timespec64 *time)
sys/dev/wg/if_wg.c
1076
wg_timers_event_data_sent(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1090
wg_timers_event_data_received(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1107
wg_timers_event_any_authenticated_packet_sent(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1113
wg_timers_event_any_authenticated_packet_received(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1119
wg_timers_event_any_authenticated_packet_traversal(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1133
wg_timers_event_handshake_initiated(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1146
wg_timers_event_handshake_complete(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1162
wg_timers_event_session_derived(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1174
wg_timers_event_want_initiation(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1184
wg_timers_run_send_initiation(struct wg_peer *peer, bool is_retry)
sys/dev/wg/if_wg.c
1196
struct wg_peer *peer = _peer;
sys/dev/wg/if_wg.c
1231
struct wg_peer *peer = _peer;
sys/dev/wg/if_wg.c
1248
struct wg_peer *peer = _peer;
sys/dev/wg/if_wg.c
1261
struct wg_peer *peer = _peer;
sys/dev/wg/if_wg.c
1272
struct wg_peer *peer = _peer;
sys/dev/wg/if_wg.c
1280
wg_peer_send_buf(struct wg_peer *peer, uint8_t *buf, size_t len)
sys/dev/wg/if_wg.c
1292
wg_send_initiation(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1310
wg_send_response(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1344
wg_send_keepalive(struct wg_peer *peer)
sys/dev/wg/if_wg.c
1370
struct wg_peer *peer;
sys/dev/wg/if_wg.c
146
struct wg_peer *a_peer;
sys/dev/wg/if_wg.c
1573
struct wg_peer *peer;
sys/dev/wg/if_wg.c
1614
struct wg_peer *peer, *allowed_peer;
sys/dev/wg/if_wg.c
1723
wg_deliver_out(struct wg_peer *peer)
sys/dev/wg/if_wg.c
175
TAILQ_ENTRY(wg_peer) p_entry;
sys/dev/wg/if_wg.c
1792
wg_deliver_in(struct wg_peer *peer)
sys/dev/wg/if_wg.c
2051
struct wg_peer *peer;
sys/dev/wg/if_wg.c
2139
wg_peer_send_staged(struct wg_peer *peer)
sys/dev/wg/if_wg.c
2207
struct wg_peer *peer;
sys/dev/wg/if_wg.c
228
TAILQ_HEAD(,wg_peer) sc_peers;
sys/dev/wg/if_wg.c
2467
struct wg_peer *peer = NULL;
sys/dev/wg/if_wg.c
2650
struct wg_peer *peer;
sys/dev/wg/if_wg.c
2714
struct wg_peer *peer;
sys/dev/wg/if_wg.c
2904
struct wg_peer *peer;
sys/dev/wg/if_wg.c
2936
struct wg_peer *peer;
sys/dev/wg/if_wg.c
296
static void wg_timers_enable(struct wg_peer *);
sys/dev/wg/if_wg.c
297
static void wg_timers_disable(struct wg_peer *);
sys/dev/wg/if_wg.c
298
static void wg_timers_set_persistent_keepalive(struct wg_peer *, uint16_t);
sys/dev/wg/if_wg.c
299
static void wg_timers_get_last_handshake(struct wg_peer *, struct wg_timespec64 *);
sys/dev/wg/if_wg.c
300
static void wg_timers_event_data_sent(struct wg_peer *);
sys/dev/wg/if_wg.c
301
static void wg_timers_event_data_received(struct wg_peer *);
sys/dev/wg/if_wg.c
302
static void wg_timers_event_any_authenticated_packet_sent(struct wg_peer *);
sys/dev/wg/if_wg.c
303
static void wg_timers_event_any_authenticated_packet_received(struct wg_peer *);
sys/dev/wg/if_wg.c
304
static void wg_timers_event_any_authenticated_packet_traversal(struct wg_peer *);
sys/dev/wg/if_wg.c
305
static void wg_timers_event_handshake_initiated(struct wg_peer *);
sys/dev/wg/if_wg.c
306
static void wg_timers_event_handshake_complete(struct wg_peer *);
sys/dev/wg/if_wg.c
307
static void wg_timers_event_session_derived(struct wg_peer *);
sys/dev/wg/if_wg.c
308
static void wg_timers_event_want_initiation(struct wg_peer *);
sys/dev/wg/if_wg.c
309
static void wg_timers_run_send_initiation(struct wg_peer *, bool);
sys/dev/wg/if_wg.c
315
static int wg_aip_add(struct wg_softc *, struct wg_peer *, sa_family_t,
sys/dev/wg/if_wg.c
317
static int wg_aip_del(struct wg_softc *, struct wg_peer *, sa_family_t,
sys/dev/wg/if_wg.c
319
static struct wg_peer *wg_aip_lookup(struct wg_softc *, sa_family_t, void *);
sys/dev/wg/if_wg.c
320
static void wg_aip_remove_all(struct wg_softc *, struct wg_peer *);
sys/dev/wg/if_wg.c
321
static struct wg_peer *wg_peer_create(struct wg_softc *,
sys/dev/wg/if_wg.c
324
static void wg_peer_destroy(struct wg_peer *);
sys/dev/wg/if_wg.c
326
static void wg_peer_send_buf(struct wg_peer *, uint8_t *, size_t);
sys/dev/wg/if_wg.c
327
static void wg_send_initiation(struct wg_peer *);
sys/dev/wg/if_wg.c
328
static void wg_send_response(struct wg_peer *);
sys/dev/wg/if_wg.c
330
static void wg_peer_set_endpoint(struct wg_peer *, struct wg_endpoint *);
sys/dev/wg/if_wg.c
331
static void wg_peer_clear_src(struct wg_peer *);
sys/dev/wg/if_wg.c
332
static void wg_peer_get_endpoint(struct wg_peer *, struct wg_endpoint *);
sys/dev/wg/if_wg.c
334
static void wg_send_keepalive(struct wg_peer *);
sys/dev/wg/if_wg.c
343
static void wg_deliver_out(struct wg_peer *);
sys/dev/wg/if_wg.c
344
static void wg_deliver_in(struct wg_peer *);
sys/dev/wg/if_wg.c
360
static void wg_peer_send_staged(struct wg_peer *);
sys/dev/wg/if_wg.c
384
static struct wg_peer *
sys/dev/wg/if_wg.c
388
struct wg_peer *peer;
sys/dev/wg/if_wg.c
448
struct wg_peer *peer = noise_remote_arg(r);
sys/dev/wg/if_wg.c
473
wg_peer_destroy(struct wg_peer *peer)
sys/dev/wg/if_wg.c
499
struct wg_peer *peer, *tpeer;
sys/dev/wg/if_wg.c
505
wg_peer_set_endpoint(struct wg_peer *peer, struct wg_endpoint *e)
sys/dev/wg/if_wg.c
517
wg_peer_clear_src(struct wg_peer *peer)
sys/dev/wg/if_wg.c
525
wg_peer_get_endpoint(struct wg_peer *peer, struct wg_endpoint *e)
sys/dev/wg/if_wg.c
570
wg_aip_add(struct wg_softc *sc, struct wg_peer *peer, sa_family_t af,
sys/dev/wg/if_wg.c
616
wg_aip_del(struct wg_softc *sc, struct wg_peer *peer, sa_family_t af,
sys/dev/wg/if_wg.c
667
static struct wg_peer *
sys/dev/wg/if_wg.c
672
struct wg_peer *peer;
sys/dev/wg/if_wg.c
705
wg_aip_remove_all(struct wg_softc *sc, struct wg_peer *peer)