Searched refs:encap_rcv (Results 1 - 18 of 18) sorted by relevance

/linux-master/include/linux/
H A Dudp.h73 int (*encap_rcv)(struct sock *sk, struct sk_buff *skb); member in struct:udp_sock
189 READ_ONCE(udp_sk(sk)->encap_rcv) &&
/linux-master/net/ipv4/
H A Dudp_tunnel_core.c74 udp_sk(sk)->encap_rcv = cfg->encap_rcv;
H A Dudp.c2109 int (*encap_rcv)(struct sock *sk, struct sk_buff *skb);
2115 * up->encap_rcv() returns the following value:
2123 encap_rcv = READ_ONCE(up->encap_rcv);
2124 if (encap_rcv) {
2131 ret = encap_rcv(sk, skb);
2717 WRITE_ONCE(up->encap_rcv,
2721 WRITE_ONCE(up->encap_rcv,
H A Dfou_core.c588 tunnel_cfg.encap_rcv = fou_udp_recv;
594 tunnel_cfg.encap_rcv = gue_udp_recv;
/linux-master/drivers/net/
H A Dpfcp.c172 tuncfg.encap_rcv = pfcp_encap_recv;
H A Dbareudp.c252 tunnel_cfg.encap_rcv = bareudp_udp_encap_recv;
H A Dgtp.c1426 tuncfg.encap_rcv = gtp_encap_recv;
1681 tuncfg.encap_rcv = gtp_encap_recv;
H A Dgeneve.c617 tunnel_cfg.encap_rcv = geneve_udp_encap_recv;
H A Damt.c2974 tunnel_cfg.encap_rcv = amt_rcv;
/linux-master/include/net/
H A Dudp_tunnel.h81 void *sk_user_data; /* user data used by encap_rcv call back */
84 udp_tunnel_encap_rcv_t encap_rcv; member in struct:udp_tunnel_sock_cfg
/linux-master/net/ipv6/
H A Dudp.c705 int (*encap_rcv)(struct sock *sk, struct sk_buff *skb);
711 * up->encap_rcv() returns the following value:
719 encap_rcv = READ_ONCE(up->encap_rcv);
720 if (encap_rcv) {
727 ret = encap_rcv(sk, skb);
/linux-master/net/rxrpc/
H A Dlocal_object.c194 tuncfg.encap_rcv = rxrpc_encap_rcv;
/linux-master/drivers/net/wireguard/
H A Dsocket.c356 .encap_rcv = wg_receive
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_net.c197 tnl_cfg.encap_rcv = rxe_udp_encap_recv;
/linux-master/net/l2tp/
H A Dl2tp_core.c923 /* Note that this is called from the encap_rcv hook inside an
1166 udp_sk(sk)->encap_rcv = NULL;
1518 .encap_rcv = l2tp_udp_encap_recv,
/linux-master/net/sctp/
H A Dprotocol.c880 tuncfg.encap_rcv = sctp_udp_rcv;
902 tuncfg.encap_rcv = sctp_udp_rcv;
/linux-master/net/tipc/
H A Dudp_media.c772 tuncfg.encap_rcv = tipc_udp_recv;
/linux-master/drivers/net/vxlan/
H A Dvxlan_core.c3569 tunnel_cfg.encap_rcv = vxlan_rcv;

Completed in 317 milliseconds