Home
last modified time | relevance | path

Searched refs:udp_sk (Results 1 – 21 of 21) sorted by relevance

/linux-6.3-rc2/include/linux/
A Dudp.h100 static inline struct udp_sock *udp_sk(const struct sock *sk) in udp_sk() function
107 udp_sk(sk)->no_check6_tx = val; in udp_set_no_check6_tx()
112 udp_sk(sk)->no_check6_rx = val; in udp_set_no_check6_rx()
117 return udp_sk(sk)->no_check6_tx; in udp_get_no_check6_tx()
122 return udp_sk(sk)->no_check6_rx; in udp_get_no_check6_rx()
141 if (skb_shinfo(skb)->gso_type & SKB_GSO_UDP_L4 && !udp_sk(sk)->accept_udp_l4) in udp_unexpected_gso()
144 if (skb_shinfo(skb)->gso_type & SKB_GSO_FRAGLIST && !udp_sk(sk)->accept_udp_fraglist) in udp_unexpected_gso()
152 udp_sk(sk)->accept_udp_l4 = 1; in udp_allow_gso()
153 udp_sk(sk)->accept_udp_fraglist = 1; in udp_allow_gso()
/linux-6.3-rc2/tools/testing/selftests/bpf/progs/
A Dbpf_iter_udp4.c28 struct udp_sock *udp_sk = ctx->udp_sk; in dump_udp4() local
35 if (udp_sk == (void *)0) in dump_udp4()
46 inet = &udp_sk->inet; in dump_udp4()
50 inet = &udp_sk->inet; in dump_udp4()
55 rqueue = inet->sk.sk_rmem_alloc.counter - udp_sk->forward_deficit; in dump_udp4()
66 inet->sk.sk_refcnt.refs.counter, udp_sk, in dump_udp4()
A Dbpf_iter_udp6.c35 struct udp_sock *udp_sk = ctx->udp_sk; in dump_udp6() local
43 if (udp_sk == (void *)0) in dump_udp6()
50 udp6_sk = bpf_skc_to_udp6_sock(udp_sk); in dump_udp6()
54 inet = &udp_sk->inet; in dump_udp6()
57 rqueue = inet->sk.sk_rmem_alloc.counter - udp_sk->forward_deficit; in dump_udp6()
74 inet->sk.sk_refcnt.refs.counter, udp_sk, in dump_udp6()
A Dbpf_iter.h104 struct udp_sock *udp_sk; member
/linux-6.3-rc2/net/ipv4/
A Dudp_tunnel_core.c73 udp_sk(sk)->encap_type = cfg->encap_type; in setup_udp_tunnel_sock()
74 udp_sk(sk)->encap_rcv = cfg->encap_rcv; in setup_udp_tunnel_sock()
75 udp_sk(sk)->encap_err_rcv = cfg->encap_err_rcv; in setup_udp_tunnel_sock()
76 udp_sk(sk)->encap_err_lookup = cfg->encap_err_lookup; in setup_udp_tunnel_sock()
77 udp_sk(sk)->encap_destroy = cfg->encap_destroy; in setup_udp_tunnel_sock()
78 udp_sk(sk)->gro_receive = cfg->gro_receive; in setup_udp_tunnel_sock()
79 udp_sk(sk)->gro_complete = cfg->gro_complete; in setup_udp_tunnel_sock()
A Dudp.c217 (udp_sk(sk2)->udp_port_hash == udp_sk(sk)->udp_port_hash) && in udp_reuseport_add_sock()
316 udp_sk(sk)->udp_port_hash = snum; in udp_lib_get_port()
322 udp_sk(sk)->udp_port_hash = 0; in udp_lib_get_port()
674 up = udp_sk(sk); in __udp4_lib_err_encap()
687 up = udp_sk(sk); in __udp4_lib_err_encap()
792 if (udp_sk(sk)->encap_err_rcv) in __udp4_lib_err()
819 struct udp_sock *up = udp_sk(sk); in udp_flush_pending_frames()
1055 struct udp_sock *up = udp_sk(sk); in udp_sendmsg()
1336 struct udp_sock *up = udp_sk(sk); in udp_sendpage()
1928 if (udp_sk(sk)->gro_enabled) in udp_recvmsg()
[all …]
A Dudp_offload.c551 if (!sk || !udp_sk(sk)->gro_receive) { in udp_gro_receive()
553 NAPI_GRO_CB(skb)->is_flist = sk ? !udp_sk(sk)->gro_enabled : 1; in udp_gro_receive()
556 (sk && udp_sk(sk)->gro_enabled) || NAPI_GRO_CB(skb)->is_flist) in udp_gro_receive()
592 pp = call_gro_receive_sk(udp_sk(sk)->gro_receive, sk, head, skb); in udp_gro_receive()
674 if (sk && udp_sk(sk)->gro_complete) { in udp_gro_complete()
687 err = udp_sk(sk)->gro_complete(sk, skb, in udp_gro_complete()
A Dudplite.c24 udp_sk(sk)->pcflag = UDPLITE_BIT; in udplite_sk_init()
A Dxfrm4_input.c84 struct udp_sock *up = udp_sk(sk); in xfrm4_udp_encap_rcv()
A Dudp_bpf.c25 return !skb_queue_empty(&udp_sk(sk)->reader_queue) || in udp_sk_has_data()
/linux-6.3-rc2/net/ipv6/
A Dudp.c435 if (udp_sk(sk)->gro_enabled) in udpv6_recvmsg()
543 up = udp_sk(sk); in __udp6_lib_err_encap()
556 up = udp_sk(sk); in __udp6_lib_err_encap()
593 if (!sk || udp_sk(sk)->encap_type) { in __udp6_lib_err()
635 if (udp_sk(sk)->encap_err_rcv) in __udp6_lib_err()
700 struct udp_sock *up = udp_sk(sk); in udpv6_queue_rcv_one_skb()
1141 struct udp_sock *up = udp_sk(sk); in udp_v6_flush_pending_frames()
1256 if (udp_sk(sk)->no_check6_tx) { in udp_v6_send_skb()
1311 struct udp_sock *up = udp_sk(sk); in udp_v6_push_pending_frames()
1332 struct udp_sock *up = udp_sk(sk); in udpv6_sendmsg()
[all …]
A Dudplite.c18 udp_sk(sk)->pcflag = UDPLITE_BIT; in udplitev6_sk_init()
A Dxfrm6_input.c79 struct udp_sock *up = udp_sk(sk); in xfrm6_udp_encap_rcv()
A Dipv6_sockglue.c439 struct udp_sock *up = udp_sk(sk); in do_ipv6_setsockopt()
/linux-6.3-rc2/include/net/
A Dudplite.h69 const struct udp_sock *up = udp_sk(skb->sk); in udplite_csum()
A Dudp.h179 struct udp_sock *up = udp_sk(sk); in udp_lib_init_sock()
244 return sk_rmem_alloc_get(sk) - READ_ONCE(udp_sk(sk)->forward_deficit); in udp_rqueue_get()
A Dudp_tunnel.h179 struct udp_sock *up = udp_sk(sock->sk); in udp_tunnel_encap_enable()
/linux-6.3-rc2/net/rxrpc/
A Dio_thread.c26 int rxrpc_encap_rcv(struct sock *udp_sk, struct sk_buff *skb) in rxrpc_encap_rcv() argument
29 struct rxrpc_local *local = rcu_dereference_sk_user_data(udp_sk); in rxrpc_encap_rcv()
/linux-6.3-rc2/net/l2tp/
A Dl2tp_core.c1142 (udp_sk(sk))->encap_type = 0; in l2tp_tunnel_destruct()
1143 (udp_sk(sk))->encap_rcv = NULL; in l2tp_tunnel_destruct()
1144 (udp_sk(sk))->encap_destroy = NULL; in l2tp_tunnel_destruct()
/linux-6.3-rc2/drivers/net/
A Dgtp.c632 udp_sk(sk)->encap_type = 0; in __gtp_encap_destroy()
682 switch (udp_sk(sk)->encap_type) { in gtp_encap_recv()
/linux-6.3-rc2/net/netfilter/ipvs/
A Dip_vs_sync.c1718 struct udp_sock *up = udp_sk(sk); in sync_thread_backup()

Completed in 43 milliseconds