/kernel/linux/linux-5.10/include/linux/ |
H A D | udp.h | 77 int (*encap_rcv)(struct sock *sk, struct sk_buff *skb); member 168 READ_ONCE(udp_sk(sk)->encap_rcv) && in udp_unexpected_gso()
|
/kernel/linux/linux-6.6/net/ipv4/ |
H A D | udp_tunnel_core.c | 74 udp_sk(sk)->encap_rcv = cfg->encap_rcv; in setup_udp_tunnel_sock()
|
H A D | udp.c | 2089 int (*encap_rcv)(struct sock *sk, struct sk_buff *skb); in udp_queue_rcv_one_skb() 2095 * up->encap_rcv() returns the following value: in udp_queue_rcv_one_skb() 2103 encap_rcv = READ_ONCE(up->encap_rcv); in udp_queue_rcv_one_skb() 2104 if (encap_rcv) { in udp_queue_rcv_one_skb() 2111 ret = encap_rcv(sk, skb); in udp_queue_rcv_one_skb() 2683 WRITE_ONCE(up->encap_rcv, in udp_lib_setsockopt() 2687 WRITE_ONCE(up->encap_rcv, in udp_lib_setsockopt()
|
H A D | fou_core.c | 588 tunnel_cfg.encap_rcv = fou_udp_recv; in fou_create() 594 tunnel_cfg.encap_rcv = gue_udp_recv; in fou_create()
|
/kernel/linux/linux-5.10/net/ipv4/ |
H A D | udp_tunnel_core.c | 77 udp_sk(sk)->encap_rcv = cfg->encap_rcv; in setup_udp_tunnel_sock()
|
H A D | udp.c | 2100 int (*encap_rcv)(struct sock *sk, struct sk_buff *skb); in udp_queue_rcv_one_skb() 2106 * up->encap_rcv() returns the following value: in udp_queue_rcv_one_skb() 2114 encap_rcv = READ_ONCE(up->encap_rcv); in udp_queue_rcv_one_skb() 2115 if (encap_rcv) { in udp_queue_rcv_one_skb() 2122 ret = encap_rcv(sk, skb); in udp_queue_rcv_one_skb() 2657 WRITE_ONCE(up->encap_rcv, in udp_lib_setsockopt() 2661 WRITE_ONCE(up->encap_rcv, in udp_lib_setsockopt()
|
H A D | fou.c | 600 tunnel_cfg.encap_rcv = fou_udp_recv; in fou_create() 606 tunnel_cfg.encap_rcv = gue_udp_recv; in fou_create()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | udp.h | 73 int (*encap_rcv)(struct sock *sk, struct sk_buff *skb); member
|
/kernel/linux/linux-5.10/include/net/ |
H A D | udp_tunnel.h | 78 void *sk_user_data; /* user data used by encap_rcv call back */ 81 udp_tunnel_encap_rcv_t encap_rcv; member
|
/kernel/linux/linux-5.10/net/ipv6/ |
H A D | udp.c | 687 int (*encap_rcv)(struct sock *sk, struct sk_buff *skb); in udpv6_queue_rcv_one_skb() 693 * up->encap_rcv() returns the following value: in udpv6_queue_rcv_one_skb() 701 encap_rcv = READ_ONCE(up->encap_rcv); in udpv6_queue_rcv_one_skb() 702 if (encap_rcv) { in udpv6_queue_rcv_one_skb() 709 ret = encap_rcv(sk, skb); in udpv6_queue_rcv_one_skb()
|
/kernel/linux/linux-6.6/net/ipv6/ |
H A D | udp.c | 694 int (*encap_rcv)(struct sock *sk, struct sk_buff *skb); in udpv6_queue_rcv_one_skb() 700 * up->encap_rcv() returns the following value: in udpv6_queue_rcv_one_skb() 708 encap_rcv = READ_ONCE(up->encap_rcv); in udpv6_queue_rcv_one_skb() 709 if (encap_rcv) { in udpv6_queue_rcv_one_skb() 716 ret = encap_rcv(sk, skb); in udpv6_queue_rcv_one_skb()
|
/kernel/linux/linux-6.6/include/net/ |
H A D | udp_tunnel.h | 81 void *sk_user_data; /* user data used by encap_rcv call back */ 84 udp_tunnel_encap_rcv_t encap_rcv; member
|
/kernel/linux/linux-5.10/drivers/net/wireguard/ |
H A D | socket.c | 356 .encap_rcv = wg_receive in wg_socket_init()
|
/kernel/linux/linux-5.10/net/rxrpc/ |
H A D | local_object.c | 133 udp_sk(usk)->encap_rcv = rxrpc_input_packet; in rxrpc_open_socket()
|
/kernel/linux/linux-6.6/drivers/net/wireguard/ |
H A D | socket.c | 356 .encap_rcv = wg_receive in wg_socket_init()
|
/kernel/linux/linux-6.6/net/rxrpc/ |
H A D | local_object.c | 194 tuncfg.encap_rcv = rxrpc_encap_rcv; in rxrpc_open_socket()
|
/kernel/linux/linux-5.10/net/l2tp/ |
H A D | l2tp_core.c | 900 /* Note that this is called from the encap_rcv hook inside an in l2tp_udp_encap_recv() 1143 (udp_sk(sk))->encap_rcv = NULL; in l2tp_tunnel_destruct() 1497 .encap_rcv = l2tp_udp_encap_recv, in l2tp_tunnel_register()
|
/kernel/linux/linux-6.6/net/l2tp/ |
H A D | l2tp_core.c | 900 /* Note that this is called from the encap_rcv hook inside an in l2tp_udp_encap_recv() 1143 udp_sk(sk)->encap_rcv = NULL; in l2tp_tunnel_destruct() 1495 .encap_rcv = l2tp_udp_encap_recv, in l2tp_tunnel_register()
|
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/ |
H A D | rxe_net.c | 219 tnl_cfg.encap_rcv = rxe_udp_encap_recv; in rxe_setup_udp_tunnel()
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/ |
H A D | rxe_net.c | 197 tnl_cfg.encap_rcv = rxe_udp_encap_recv; in rxe_setup_udp_tunnel()
|
/kernel/linux/linux-5.10/drivers/net/ |
H A D | bareudp.c | 245 tunnel_cfg.encap_rcv = bareudp_udp_encap_recv; in bareudp_socket_create()
|
/kernel/linux/linux-5.10/net/tipc/ |
H A D | udp_media.c | 768 tuncfg.encap_rcv = tipc_udp_recv; in tipc_udp_enable()
|
/kernel/linux/linux-6.6/drivers/net/ |
H A D | bareudp.c | 254 tunnel_cfg.encap_rcv = bareudp_udp_encap_recv; in bareudp_socket_create()
|
H A D | gtp.c | 1015 tuncfg.encap_rcv = gtp_encap_recv; in gtp_create_sock() 1241 tuncfg.encap_rcv = gtp_encap_recv; in gtp_encap_enable_socket()
|
/kernel/linux/linux-6.6/net/tipc/ |
H A D | udp_media.c | 772 tuncfg.encap_rcv = tipc_udp_recv; in tipc_udp_enable()
|