Home
last modified time | relevance | path

Searched refs:sk_rcv_saddr (Results 1 – 17 of 17) sorted by relevance

/linux/tools/testing/selftests/bpf/progs/
H A Dsock_iter_batch.c49 !ipv4_addr_loopback(sk->sk_rcv_saddr))) in iter_tcp_soreuse()
112 !ipv4_addr_loopback(sk->sk_rcv_saddr))) in iter_udp_soreuse()
H A Dbpf_tracing_net.h131 #define sk_rcv_saddr __sk_common.skc_rcv_saddr macro
/linux/net/ipv4/
H A Dinet_connection_sock.c99 sk->sk_rcv_saddr, in inet_rcv_saddr_equal()
100 sk2->sk_rcv_saddr, in inet_rcv_saddr_equal()
106 return ipv4_rcv_saddr_equal(sk->sk_rcv_saddr, sk2->sk_rcv_saddr, in inet_rcv_saddr_equal()
118 return !sk->sk_rcv_saddr; in inet_rcv_saddr_any()
435 sk->sk_rcv_saddr, in sk_reuseport_match()
439 return ipv4_rcv_saddr_equal(tb->fast_rcv_saddr, sk->sk_rcv_saddr, in sk_reuseport_match()
454 tb->fast_rcv_saddr = sk->sk_rcv_saddr; in inet_csk_update_fastreuse()
481 tb->fast_rcv_saddr = sk->sk_rcv_saddr; in inet_csk_update_fastreuse()
1218 newsk->sk_rcv_saddr = ireq->ir_loc_addr; in inet_csk_clone_lock()
H A Dinet_hashtables.c57 sk->sk_rcv_saddr, sk->sk_num, in sk_ehashfn()
139 ipv6_addr_set_v4mapped(sk->sk_rcv_saddr, &tb2->v6_rcv_saddr); in inet_bind2_bucket_init()
142 tb2->rcv_saddr = sk->sk_rcv_saddr; in inet_bind2_bucket_init()
197 return tb2->rcv_saddr == sk->sk_rcv_saddr; in inet_bind2_bucket_addr_match()
357 if (sk->sk_rcv_saddr != daddr) in compute_score()
675 INET_ADDR_COOKIE(acookie, sk->sk_daddr, sk->sk_rcv_saddr); in inet_ehash_lookup_by_sk()
H A Dudp_tunnel_core.c67 return !sk->sk_rcv_saddr; in sk_saddr_any()
H A Dinet_diag.c91 r->id.idiag_src[0] = READ_ONCE(sk->sk_rcv_saddr); in inet_diag_msg_common_fill()
589 entry->saddr = &sk->sk_rcv_saddr; in entry_fill_addrs()
H A Dfou_core.c521 if (sk->sk_rcv_saddr != udp_cfg->local_ip.s_addr || in fou_cfg_cmp()
797 if (nla_put_in_addr(msg, FOU_ATTR_LOCAL_V4, sk->sk_rcv_saddr)) in fou_fill_info()
H A Dtcp_ao.c379 return tcp_v4_ao_calc_key(mkt, key, sk->sk_rcv_saddr, in tcp_v4_ao_calc_key_sk()
384 sk->sk_rcv_saddr, sk->sk_dport, in tcp_v4_ao_calc_key_sk()
468 sk->sk_rcv_saddr, skb->len); in tcp_ao_hash_pseudoheader()
H A Dudp.c382 if (sk->sk_rcv_saddr != daddr) in compute_score()
663 if (sk_unhashed(sk) || sk->sk_rcv_saddr == htonl(INADDR_ANY)) in udp4_hash4()
666 hash = udp_ehashfn(net, sk->sk_rcv_saddr, sk->sk_num, in udp4_hash4()
2352 sk->sk_rcv_saddr, sk->sk_num, in udp_v4_rehash()
H A Dtcp_ipv4.c1611 saddr = sk->sk_rcv_saddr;
H A Dtcp_input.c7572 proto, &sk->sk_rcv_saddr, in tcp_syn_flood_action()
/linux/include/net/
H A Dinet_hashtables.h263 hash = ipv4_portaddr_hash(net, sk->sk_rcv_saddr, port); in inet_bhashfn_portaddr()
278 return sk->sk_rcv_saddr != htonl(INADDR_ANY); in inet_use_hash2_on_bind()
519 sk->sk_rcv_saddr = addr; /* alias of inet_rcv_saddr */ in sk_rcv_saddr_set()
H A Dsock.h382 #define sk_rcv_saddr __sk_common.skc_rcv_saddr macro
/linux/net/smc/
H A Dsmc_diag.c48 r->id.idiag_src[0] = smc->clcsock->sk->sk_rcv_saddr; in smc_diag_msg_common_fill()
H A Daf_smc.c1147 ini->smcrv2.saddr = smc->clcsock->sk->sk_rcv_saddr; in smc_find_proposal_devices()
1245 if (smc_ib_find_route(net, smc->clcsock->sk->sk_rcv_saddr, in smc_connect_rdma_v2_prepare()
2322 ini->smcrv2.saddr = new_smc->clcsock->sk->sk_rcv_saddr; in smc_find_rdma_v2_device_serv()
/linux/net/bpf/
H A Dtest_run.c1125 sk->sk_rcv_saddr = ip_hdr(skb)->saddr; in bpf_prog_test_run_skb()
/linux/net/ipv6/
H A Dudp.c119 sk->sk_rcv_saddr, sk->sk_num, in udp_v6_rehash()