Searched refs:udp_sk (Results 1 – 15 of 15) sorted by relevance
/linux/tools/testing/selftests/bpf/progs/ |
H A D | sock_destroy_prog.c | 107 struct udp_sock *udp_sk = ctx->udp_sk; in iter_udp6_client() local 108 struct sock *sk = (struct sock *) udp_sk; in iter_udp6_client() 129 struct udp_sock *udp_sk = ctx->udp_sk; in iter_udp6_server() local 130 struct sock *sk = (struct sock *) udp_sk; in iter_udp6_server() 137 inet = &udp_sk->inet; in iter_udp6_server()
|
H A D | sock_iter_batch.c | 59 #define udp_sk(ptr) container_of(ptr, struct udp_sock, inet.sk) macro 64 struct sock *sk = (struct sock *)ctx->udp_sk; in iter_udp_soreuse() 85 bucket[idx] = udp_sk(sk)->udp_portaddr_hash & udptable->mask; in iter_udp_soreuse()
|
/linux/net/ipv4/ |
H A D | udp.c | 153 (bitmap || udp_sk(sk2)->udp_port_hash == num) && in udp_lib_lport_inuse() 166 __set_bit(udp_sk(sk2)->udp_port_hash >> log, in udp_lib_lport_inuse() 190 (udp_sk(sk2)->udp_port_hash == num) && in udp_lib_lport_inuse2() 220 (udp_sk(sk2)->udp_port_hash == udp_sk(sk)->udp_port_hash) && in udp_reuseport_add_sock() 293 unsigned int slot2 = udp_sk(sk)->udp_portaddr_hash ^ snum; in udp_lib_get_port() 319 udp_sk(sk)->udp_port_hash = snum; in udp_lib_get_port() 320 udp_sk(sk)->udp_portaddr_hash ^= snum; in udp_lib_get_port() 325 udp_sk(sk)->udp_port_hash = 0; in udp_lib_get_port() 326 udp_sk(sk)->udp_portaddr_hash ^= snum; in udp_lib_get_port() 336 hslot2 = udp_hashslot2(udptable, udp_sk(sk)->udp_portaddr_hash); in udp_lib_get_port() [all …]
|
H A D | udp_tunnel_core.c | 74 udp_sk(sk)->encap_type = cfg->encap_type; in setup_udp_tunnel_sock() 75 udp_sk(sk)->encap_rcv = cfg->encap_rcv; in setup_udp_tunnel_sock() 76 udp_sk(sk)->encap_err_rcv = cfg->encap_err_rcv; in setup_udp_tunnel_sock() 77 udp_sk(sk)->encap_err_lookup = cfg->encap_err_lookup; in setup_udp_tunnel_sock() 78 udp_sk(sk)->encap_destroy = cfg->encap_destroy; in setup_udp_tunnel_sock() 79 udp_sk(sk)->gro_receive = cfg->gro_receive; in setup_udp_tunnel_sock() 80 udp_sk(sk)->gro_complete = cfg->gro_complete; in setup_udp_tunnel_sock()
|
H A D | udp_offload.c | 578 if (!sk || !udp_sk(sk)->gro_receive) { in udp_gro_receive() 625 pp = call_gro_receive_sk(udp_sk(sk)->gro_receive, sk, head, skb); in udp_gro_receive() 710 if (sk && udp_sk(sk)->gro_complete) { in udp_gro_complete() 723 err = udp_sk(sk)->gro_complete(sk, skb, in udp_gro_complete()
|
H A D | udp_bpf.c | 25 return !skb_queue_empty(&udp_sk(sk)->reader_queue) || in udp_sk_has_data()
|
/linux/net/ipv6/ |
H A D | udp.c | 104 udp_sk(sk)->udp_portaddr_hash = hash2_partial; in udp_v6_get_port() 138 udp_sk(sk)->udp_port_hash != hnum || in compute_score() 584 if (!__sk_queue_drop_skb(sk, &udp_sk(sk)->reader_queue, skb, flags, in udpv6_recvmsg() 669 up = udp_sk(sk); in __udp6_lib_err_encap() 682 up = udp_sk(sk); in __udp6_lib_err_encap() 719 if (!sk || READ_ONCE(udp_sk(sk)->encap_type)) { in __udp6_lib_err() 761 if (udp_sk(sk)->encap_err_rcv) in __udp6_lib_err() 762 udp_sk(sk)->encap_err_rcv(sk, skb, err, uh->dest, in __udp6_lib_err() 827 struct udp_sock *up = udp_sk(sk); in udpv6_queue_rcv_one_skb() 948 if (udp_sk(sk)->udp_port_hash != hnum || in __udp_v6_is_mcast_sock() [all …]
|
H A D | xfrm6_input.c | 78 struct udp_sock *up = udp_sk(sk); in __xfrm6_udp_encap_rcv() 166 udp_sk(sk)->encap_type); in xfrm6_udp_encap_rcv()
|
H A D | ipv6_sockglue.c | 586 struct udp_sock *up = udp_sk(sk); in do_ipv6_setsockopt()
|
/linux/include/net/ |
H A D | udplite.h | 74 u16 pcslen = READ_ONCE(udp_sk(sk)->pcslen); in udplite_csum()
|
H A D | udp.h | 182 return !hlist_nulls_unhashed(&udp_sk(sk)->udp_lrpa_node); in udp_hashed4() 290 struct udp_sock *up = udp_sk(sk); in udp_lib_init_sock() 371 return sk_rmem_alloc_get(sk) - READ_ONCE(udp_sk(sk)->forward_deficit); in udp_rqueue_get()
|
/linux/net/l2tp/ |
H A D | l2tp_core.c | 154 WRITE_ONCE(udp_sk(sk)->encap_type, 0); in l2tp_tunnel_free() 155 udp_sk(sk)->encap_rcv = NULL; in l2tp_tunnel_free() 156 udp_sk(sk)->encap_destroy = NULL; in l2tp_tunnel_free()
|
/linux/drivers/net/ |
H A D | gtp.c | 858 WRITE_ONCE(udp_sk(sk)->encap_type, 0); in __gtp_encap_destroy() 910 switch (READ_ONCE(udp_sk(sk)->encap_type)) { in gtp_encap_recv()
|
/linux/net/netfilter/ipvs/ |
H A D | ip_vs_sync.c | 1707 struct udp_sock *up = udp_sk(sk); in sync_thread_backup()
|
/linux/net/core/ |
H A D | sock.c | 4290 !skb_queue_empty_lockless(&udp_sk(sk)->reader_queue)) in sk_busy_loop_end()
|