Symbol: wg_device
drivers/net/wireguard/cookie.c
199
struct wg_device *wg)
drivers/net/wireguard/cookie.c
20
struct wg_device *wg)
drivers/net/wireguard/cookie.h
20
struct wg_device *device;
drivers/net/wireguard/cookie.h
42
struct wg_device *wg);
drivers/net/wireguard/cookie.h
57
struct wg_device *wg);
drivers/net/wireguard/device.c
117
struct wg_device *wg = netdev_priv(dev);
drivers/net/wireguard/device.c
139
struct wg_device *wg = netdev_priv(dev);
drivers/net/wireguard/device.c
244
struct wg_device *wg = netdev_priv(dev);
drivers/net/wireguard/device.c
276
struct wg_device *wg = netdev_priv(dev);
drivers/net/wireguard/device.c
315
struct wg_device *wg = netdev_priv(dev);
drivers/net/wireguard/device.c
35
struct wg_device *wg = netdev_priv(dev);
drivers/net/wireguard/device.c
409
.priv_size = sizeof(struct wg_device),
drivers/net/wireguard/device.c
416
struct wg_device *wg;
drivers/net/wireguard/device.c
66
struct wg_device *wg;
drivers/net/wireguard/device.c
99
struct wg_device *wg;
drivers/net/wireguard/device.h
21
struct wg_device;
drivers/net/wireguard/netlink.c
172
struct wg_device *wg;
drivers/net/wireguard/netlink.c
185
struct wg_device *wg = ctx->wg;
drivers/net/wireguard/netlink.c
23
static struct wg_device *lookup_interface(struct nlattr **attrs,
drivers/net/wireguard/netlink.c
285
static int set_port(struct wg_device *wg, u16 port)
drivers/net/wireguard/netlink.c
340
static int set_peer(struct wg_device *wg, struct nlattr **attrs)
drivers/net/wireguard/netlink.c
475
struct wg_device *wg = lookup_interface(info->attrs, skb);
drivers/net/wireguard/netlink.c
68
struct wg_device *wg;
drivers/net/wireguard/noise.c
585
struct wg_device *wg)
drivers/net/wireguard/noise.c
729
struct wg_device *wg)
drivers/net/wireguard/noise.h
124
struct wg_device *wg);
drivers/net/wireguard/noise.h
130
struct wg_device *wg);
drivers/net/wireguard/noise.h
92
struct wg_device;
drivers/net/wireguard/peer.c
167
void wg_peer_remove_all(struct wg_device *wg)
drivers/net/wireguard/peer.c
21
struct wg_peer *wg_peer_create(struct wg_device *wg,
drivers/net/wireguard/peer.h
19
struct wg_device;
drivers/net/wireguard/peer.h
38
struct wg_device *device;
drivers/net/wireguard/peer.h
69
struct wg_peer *wg_peer_create(struct wg_device *wg,
drivers/net/wireguard/peer.h
81
void wg_peer_remove_all(struct wg_device *wg);
drivers/net/wireguard/queueing.h
16
struct wg_device;
drivers/net/wireguard/queueing.h
31
void wg_packet_receive(struct wg_device *wg, struct sk_buff *skb);
drivers/net/wireguard/queueing.h
42
void wg_packet_send_handshake_cookie(struct wg_device *wg,
drivers/net/wireguard/receive.c
209
struct wg_device *wg = container_of(queue, struct wg_device, handshake_queue);
drivers/net/wireguard/receive.c
47
static int prepare_skb_header(struct sk_buff *skb, struct wg_device *wg)
drivers/net/wireguard/receive.c
509
static void wg_packet_consume_data(struct wg_device *wg, struct sk_buff *skb)
drivers/net/wireguard/receive.c
542
void wg_packet_receive(struct wg_device *wg, struct sk_buff *skb)
drivers/net/wireguard/receive.c
92
static void wg_receive_handshake_packet(struct wg_device *wg,
drivers/net/wireguard/send.c
110
void wg_packet_send_handshake_cookie(struct wg_device *wg,
drivers/net/wireguard/send.c
313
struct wg_device *wg = peer->device;
drivers/net/wireguard/socket.c
20
static int send4(struct wg_device *wg, struct sk_buff *skb,
drivers/net/wireguard/socket.c
203
int wg_socket_send_buffer_as_reply_to_skb(struct wg_device *wg,
drivers/net/wireguard/socket.c
318
struct wg_device *wg;
drivers/net/wireguard/socket.c
349
int wg_socket_init(struct wg_device *wg, u16 port)
drivers/net/wireguard/socket.c
419
void wg_socket_reinit(struct wg_device *wg, struct sock *new4,
drivers/net/wireguard/socket.c
97
static int send6(struct wg_device *wg, struct sk_buff *skb,
drivers/net/wireguard/socket.h
14
int wg_socket_init(struct wg_device *wg, u16 port);
drivers/net/wireguard/socket.h
15
void wg_socket_reinit(struct wg_device *wg, struct sock *new4,
drivers/net/wireguard/socket.h
21
int wg_socket_send_buffer_as_reply_to_skb(struct wg_device *wg,