Searched refs:udp_sk (Results 1 – 14 of 14) sorted by relevance
| /Linux-v5.4/include/linux/ |
| D | udp.h | 96 static inline struct udp_sock *udp_sk(const struct sock *sk) in udp_sk() function 103 udp_sk(sk)->no_check6_tx = val; in udp_set_no_check6_tx() 108 udp_sk(sk)->no_check6_rx = val; in udp_set_no_check6_rx() 113 return udp_sk(sk)->no_check6_tx; in udp_get_no_check6_tx() 118 return udp_sk(sk)->no_check6_rx; in udp_get_no_check6_rx() 134 return !udp_sk(sk)->gro_enabled && skb_is_gso(skb) && in udp_unexpected_gso()
|
| /Linux-v5.4/net/ipv4/ |
| D | udp_tunnel.c | 78 udp_sk(sk)->encap_type = cfg->encap_type; in setup_udp_tunnel_sock() 79 udp_sk(sk)->encap_rcv = cfg->encap_rcv; in setup_udp_tunnel_sock() 80 udp_sk(sk)->encap_err_lookup = cfg->encap_err_lookup; in setup_udp_tunnel_sock() 81 udp_sk(sk)->encap_destroy = cfg->encap_destroy; in setup_udp_tunnel_sock() 82 udp_sk(sk)->gro_receive = cfg->gro_receive; in setup_udp_tunnel_sock() 83 udp_sk(sk)->gro_complete = cfg->gro_complete; in setup_udp_tunnel_sock()
|
| D | udp.c | 139 (bitmap || udp_sk(sk2)->udp_port_hash == num) && in udp_lib_lport_inuse() 152 __set_bit(udp_sk(sk2)->udp_port_hash >> log, in udp_lib_lport_inuse() 176 (udp_sk(sk2)->udp_port_hash == num) && in udp_lib_lport_inuse2() 206 (udp_sk(sk2)->udp_port_hash == udp_sk(sk)->udp_port_hash) && in udp_reuseport_add_sock() 279 unsigned int slot2 = udp_sk(sk)->udp_portaddr_hash ^ snum; in udp_lib_get_port() 305 udp_sk(sk)->udp_port_hash = snum; in udp_lib_get_port() 306 udp_sk(sk)->udp_portaddr_hash ^= snum; in udp_lib_get_port() 311 udp_sk(sk)->udp_port_hash = 0; in udp_lib_get_port() 312 udp_sk(sk)->udp_portaddr_hash ^= snum; in udp_lib_get_port() 320 hslot2 = udp_hashslot2(udptable, udp_sk(sk)->udp_portaddr_hash); in udp_lib_get_port() [all …]
|
| D | udp_offload.c | 422 if (udp_sk(sk)->gro_enabled) { in udp_gro_receive() 432 !udp_sk(sk)->gro_receive) in udp_gro_receive() 458 pp = call_gro_receive_sk(udp_sk(sk)->gro_receive, sk, head, skb); in udp_gro_receive() 520 if (sk && udp_sk(sk)->gro_enabled) { in udp_gro_complete() 522 } else if (sk && udp_sk(sk)->gro_complete) { in udp_gro_complete() 530 err = udp_sk(sk)->gro_complete(sk, skb, in udp_gro_complete()
|
| D | xfrm4_input.c | 89 struct udp_sock *up = udp_sk(sk); in xfrm4_udp_encap_rcv()
|
| /Linux-v5.4/include/net/ |
| D | udplite.h | 31 udp_sk(sk)->pcflag = UDPLITE_BIT; in udplite_sk_init() 76 const struct udp_sock *up = udp_sk(skb->sk); in udplite_csum_outgoing() 119 const struct udp_sock *up = udp_sk(skb->sk); in udplite_csum()
|
| D | udp_tunnel.h | 172 struct udp_sock *up = udp_sk(sock->sk); in udp_tunnel_encap_enable()
|
| D | udp.h | 248 return sk_rmem_alloc_get(sk) - READ_ONCE(udp_sk(sk)->forward_deficit); in udp_rqueue_get()
|
| /Linux-v5.4/net/rxrpc/ |
| D | local_object.c | 132 udp_sk(usk)->encap_type = UDP_ENCAP_RXRPC; in rxrpc_open_socket() 133 udp_sk(usk)->encap_rcv = rxrpc_input_packet; in rxrpc_open_socket() 134 udp_sk(usk)->encap_destroy = NULL; in rxrpc_open_socket() 135 udp_sk(usk)->gro_receive = NULL; in rxrpc_open_socket() 136 udp_sk(usk)->gro_complete = NULL; in rxrpc_open_socket()
|
| D | input.c | 1181 int rxrpc_input_packet(struct sock *udp_sk, struct sk_buff *skb) in rxrpc_input_packet() argument 1183 struct rxrpc_local *local = rcu_dereference_sk_user_data(udp_sk); in rxrpc_input_packet() 1192 _enter("%p", udp_sk); in rxrpc_input_packet()
|
| /Linux-v5.4/net/ipv6/ |
| D | udp.c | 88 udp_sk(sk)->udp_portaddr_hash = hash2_partial; in udp_v6_get_port() 111 udp_sk(sk)->udp_port_hash != hnum || in compute_score() 363 if (udp_sk(sk)->gro_enabled) in udpv6_recvmsg() 386 if (!__sk_queue_drop_skb(sk, &udp_sk(sk)->reader_queue, skb, flags, in udpv6_recvmsg() 473 struct udp_sock *up = udp_sk(sk); in __udp6_lib_err_encap() 602 struct udp_sock *up = udp_sk(sk); in udpv6_queue_rcv_one_skb() 715 if (udp_sk(sk)->udp_port_hash != hnum || in __udp_v6_is_mcast_sock() 775 if (!uh->check && !udp_sk(sk)->no_check6_rx) in __udp6_lib_mcast_deliver() 891 if (!uh->check && !udp_sk(sk)->no_check6_rx) { in __udp6_lib_rcv() 911 if (!uh->check && !udp_sk(sk)->no_check6_rx) in __udp6_lib_rcv() [all …]
|
| D | ipv6_sockglue.c | 181 struct udp_sock *up = udp_sk(sk); in do_ipv6_setsockopt()
|
| /Linux-v5.4/net/l2tp/ |
| D | l2tp_core.c | 1161 (udp_sk(sk))->encap_type = 0; in l2tp_tunnel_destruct() 1162 (udp_sk(sk))->encap_rcv = NULL; in l2tp_tunnel_destruct() 1163 (udp_sk(sk))->encap_destroy = NULL; in l2tp_tunnel_destruct()
|
| /Linux-v5.4/drivers/net/ |
| D | gtp.c | 299 udp_sk(sk)->encap_type = 0; in __gtp_encap_destroy() 341 switch (udp_sk(sk)->encap_type) { in gtp_encap_recv()
|