Symbol: wg_peer
sys/net/if_wg.c
1367
wg_get_stable_session(struct wg_peer *wgp, struct psref *psref)
sys/net/if_wg.c
1394
struct wg_peer *wgp = wgs->wgs_peer;
sys/net/if_wg.c
1438
struct wg_peer *wgp __diagused = wgs->wgs_peer;
sys/net/if_wg.c
1473
struct wg_peer *wgp __diagused = wgs->wgs_peer;
sys/net/if_wg.c
1506
wg_fill_msg_init(struct wg_softc *wg, struct wg_peer *wgp,
sys/net/if_wg.c
1642
wg_initiator_priority(struct wg_softc *wg, struct wg_peer *wgp)
sys/net/if_wg.c
1671
struct wg_peer *wgp;
sys/net/if_wg.c
1944
wg_get_so_by_peer(struct wg_peer *wgp, struct wg_sockaddr *wgsa)
sys/net/if_wg.c
1951
wg_get_endpoint_sa(struct wg_peer *wgp, struct psref *psref)
sys/net/if_wg.c
1965
wg_put_sa(struct wg_peer *wgp, struct wg_sockaddr *wgsa, struct psref *psref)
sys/net/if_wg.c
1991
wg_send_hs(struct wg_peer *wgp, struct mbuf *m)
sys/net/if_wg.c
2012
wg_send_handshake_msg_init(struct wg_softc *wg, struct wg_peer *wgp)
sys/net/if_wg.c
2095
wg_fill_msg_resp(struct wg_softc *wg, struct wg_peer *wgp,
sys/net/if_wg.c
2200
wg_swap_sessions(struct wg_softc *wg, struct wg_peer *wgp)
sys/net/if_wg.c
2292
struct wg_peer *wgp;
sys/net/if_wg.c
2474
wg_send_handshake_msg_resp(struct wg_softc *wg, struct wg_peer *wgp,
sys/net/if_wg.c
2504
static struct wg_peer *
sys/net/if_wg.c
2508
struct wg_peer *wgp;
sys/net/if_wg.c
2774
wg_send_keepalive_msg(struct wg_peer *wgp, struct wg_session *wgs)
sys/net/if_wg.c
2808
wg_schedule_peer_task(struct wg_peer *wgp, unsigned int task)
sys/net/if_wg.c
2826
wg_change_endpoint(struct wg_peer *wgp, const struct sockaddr *new)
sys/net/if_wg.c
2900
wg_validate_route(struct wg_softc *wg, struct wg_peer *wgp_expected,
sys/net/if_wg.c
2906
struct wg_peer *wgp;
sys/net/if_wg.c
2951
struct wg_peer *wgp = arg;
sys/net/if_wg.c
2960
wg_schedule_session_dtor_timer(struct wg_peer *wgp)
sys/net/if_wg.c
2999
wg_update_endpoint_if_necessary(struct wg_peer *wgp,
sys/net/if_wg.c
3037
struct wg_peer *wgp;
sys/net/if_wg.c
3291
struct wg_peer *wgp;
sys/net/if_wg.c
3489
wg_get_peer(struct wg_peer *wgp, struct psref *psref)
sys/net/if_wg.c
3496
wg_put_peer(struct wg_peer *wgp, struct psref *psref)
sys/net/if_wg.c
3503
wg_task_send_init_message(struct wg_softc *wg, struct wg_peer *wgp)
sys/net/if_wg.c
3537
wg_task_retry_handshake(struct wg_softc *wg, struct wg_peer *wgp)
sys/net/if_wg.c
3577
wg_task_establish_session(struct wg_softc *wg, struct wg_peer *wgp)
sys/net/if_wg.c
3619
wg_task_endpoint_changed(struct wg_softc *wg, struct wg_peer *wgp)
sys/net/if_wg.c
3639
wg_task_send_keepalive_message(struct wg_softc *wg, struct wg_peer *wgp)
sys/net/if_wg.c
3655
wg_task_destroy_prev_session(struct wg_softc *wg, struct wg_peer *wgp)
sys/net/if_wg.c
3716
struct wg_peer *wgp = container_of(wk, struct wg_peer, wgp_work);
sys/net/if_wg.c
3950
struct wg_peer *wgp;
sys/net/if_wg.c
3956
wgp = M_GETCTX(m, struct wg_peer *);
sys/net/if_wg.c
4009
wg_purge_pending_packets(struct wg_peer *wgp)
sys/net/if_wg.c
4025
struct wg_peer *wgp = arg;
sys/net/if_wg.c
4032
static struct wg_peer *
sys/net/if_wg.c
4035
struct wg_peer *wgp;
sys/net/if_wg.c
4088
wg_destroy_peer(struct wg_peer *wgp)
sys/net/if_wg.c
4165
struct wg_peer *wgp, *wgp0 __diagused;
sys/net/if_wg.c
4207
struct wg_peer *wgp, *wgp0 __diagused;
sys/net/if_wg.c
4433
static struct wg_peer *
sys/net/if_wg.c
4439
struct wg_peer *wgp = NULL;
sys/net/if_wg.c
4470
wg_fill_msg_data(struct wg_softc *wg, struct wg_peer *wgp,
sys/net/if_wg.c
4488
struct wg_peer *wgp = NULL;
sys/net/if_wg.c
4565
wg_send_data(struct wg_peer *wgp, struct mbuf *m)
sys/net/if_wg.c
4623
wg_send_data_msg(struct wg_peer *wgp, struct wg_session *wgs, struct mbuf *m)
sys/net/if_wg.c
4814
struct wg_peer **wgpp)
sys/net/if_wg.c
4822
struct wg_peer *wgp = NULL;
sys/net/if_wg.c
5099
struct wg_peer *wgp = NULL, *wgp0 __diagused;
sys/net/if_wg.c
5192
struct wg_peer *wgp;
sys/net/if_wg.c
541
struct wg_peer *wgs_peer;
sys/net/if_wg.c
5638
wg_send_user(struct wg_peer *wgp, struct mbuf *m, bool handshake)
sys/net/if_wg.c
5699
wg_send_hs_user(struct wg_peer *wgp, struct mbuf *m)
sys/net/if_wg.c
5706
wg_send_data_user(struct wg_peer *wgp, struct mbuf *m)
sys/net/if_wg.c
599
struct wg_peer;
sys/net/if_wg.c
616
struct wg_peer *wga_peer;
sys/net/if_wg.c
754
static void wg_send_data_msg(struct wg_peer *, struct wg_session *,
sys/net/if_wg.c
760
static void wg_send_handshake_msg_resp(struct wg_softc *, struct wg_peer *,
sys/net/if_wg.c
762
static void wg_send_keepalive_msg(struct wg_peer *, struct wg_session *);
sys/net/if_wg.c
764
static struct wg_peer *
sys/net/if_wg.c
767
static struct wg_peer *
sys/net/if_wg.c
775
static void wg_update_endpoint_if_necessary(struct wg_peer *,
sys/net/if_wg.c
778
static void wg_schedule_session_dtor_timer(struct wg_peer *);
sys/net/if_wg.c
785
static void wg_get_peer(struct wg_peer *, struct psref *);
sys/net/if_wg.c
786
static void wg_put_peer(struct wg_peer *, struct psref *);
sys/net/if_wg.c
790
static int wg_send_hs(struct wg_peer *, struct mbuf *);
sys/net/if_wg.c
791
static int wg_send_data(struct wg_peer *, struct mbuf *);
sys/net/if_wg.c
806
static void wg_purge_pending_packets(struct wg_peer *);
sys/net/if_wg.c
814
int (*send_hs_msg)(struct wg_peer *, struct mbuf *);
sys/net/if_wg.c
815
int (*send_data_msg)(struct wg_peer *, struct mbuf *);
sys/net/if_wg.c
834
static int wg_send_hs_user(struct wg_peer *, struct mbuf *);
sys/net/if_wg.c
835
static int wg_send_data_user(struct wg_peer *, struct mbuf *);
sys/net/if_wg.c
849
PSLIST_READER_FOREACH((wgp), &(wg)->wg_peers, struct wg_peer, \
sys/net/if_wg.c
852
PSLIST_WRITER_FOREACH((wgp), &(wg)->wg_peers, struct wg_peer, \
sys/net/if_wg.c
861
struct wg_peer *wgr_peer;