/openbmc/linux/tools/testing/selftests/net/ |
H A D | csum.c | 197 iph->saddr = cfg_saddr4.sin_addr.s_addr; in build_packet_ipv4() 202 iph_addr_p = &iph->saddr; in build_packet_ipv4() 217 ip6h->saddr = cfg_saddr6.sin6_addr; in build_packet_ipv6() 220 iph_addr_p = &ip6h->saddr; in build_packet_ipv6() 661 iph_addr_p = &iph->saddr; in recv_verify_packet_ipv4() 676 iph_addr_p = &ip6h->saddr; in recv_verify_packet_ipv6() 771 const char *daddr = NULL, *saddr = NULL; in parse_args() local 820 saddr = optarg; in parse_args() 849 if (!daddr || !saddr) in parse_args() 874 if (inet_pton(cfg_family, saddr, &cfg_saddr6.sin6_addr) != 1) in parse_args() [all …]
|
H A D | msg_zerocopy.c | 259 struct sockaddr_in *saddr = (void *) &cfg_src_addr; in setup_iph() local 267 iph->saddr = saddr->sin_addr.s_addr; in setup_iph() 279 struct sockaddr_in6 *saddr = (void *) &cfg_src_addr; in setup_ip6h() local 287 ip6h->saddr = saddr->sin6_addr; in setup_ip6h() 706 char *daddr = NULL, *saddr = NULL; in parse_opts() local 752 saddr = optarg; in parse_opts() 770 if (!cfg_rx && !saddr) in parse_opts() 774 setup_sockaddr(cfg_family, saddr, &cfg_src_addr); in parse_opts()
|
H A D | reuseport_addr_any.c | 107 struct sockaddr *saddr, *daddr; in connect_and_send() local 122 saddr = (struct sockaddr *)&saddr4; in connect_and_send() 135 saddr = (struct sockaddr *)&saddr6; in connect_and_send() 156 if (bind(fd, saddr, sz)) in connect_and_send()
|
/openbmc/linux/net/netrom/ |
H A D | nr_dev.c | 67 const void *daddr, const void *saddr, unsigned int len) in nr_header() argument 71 memcpy(buff, (saddr != NULL) ? saddr : dev->dev_addr, dev->addr_len); in nr_header()
|
/openbmc/linux/include/net/ |
H A D | ipv6_stubs.h | 44 const struct in6_addr *saddr); 80 const struct in6_addr *saddr, __be16 sport, 92 struct in6_addr *saddr);
|
H A D | udp.h | 151 static inline __sum16 udp_v4_check(int len, __be32 saddr, in udp_v4_check() argument 154 return csum_tcpudp_magic(saddr, daddr, len, IPPROTO_UDP, base); in udp_v4_check() 158 __be32 saddr, __be32 daddr, int len); 299 struct sock *udp4_lib_lookup(struct net *net, __be32 saddr, __be16 sport, 301 struct sock *__udp4_lib_lookup(struct net *net, __be32 saddr, __be16 sport, 307 const struct in6_addr *saddr, __be16 sport, 311 const struct in6_addr *saddr, __be16 sport,
|
/openbmc/linux/net/ipv6/ |
H A D | output_core.c | 37 offsetof(struct ipv6hdr, saddr), in ipv6_proxy_select_ident() 49 const struct in6_addr *saddr) in ipv6_select_ident() argument 53 id = __ipv6_select_ident(net, daddr, saddr); in ipv6_select_ident()
|
H A D | raw.c | 144 const struct in6_addr *saddr; in ipv6_raw_deliver() local 151 saddr = &ipv6_hdr(skb)->saddr; in ipv6_raw_deliver() 152 daddr = saddr + 1; in ipv6_raw_deliver() 160 if (!raw_v6_match(net, sk, nexthdr, daddr, saddr, in ipv6_raw_deliver() 281 np->saddr = addr->sin6_addr; in rawv6_bind() 343 if (!raw_v6_match(net, sk, nexthdr, &ip6h->saddr, &ip6h->daddr, in raw6_icmp_error() 397 if (!csum_ipv6_magic(&ipv6_hdr(skb)->saddr, in rawv6_rcv() 472 sin6->sin6_addr = ipv6_hdr(skb)->saddr; in rawv6_recvmsg() 572 csum = csum_ipv6_magic(&fl6->saddr, &fl6->daddr, in rawv6_push_pending_frames() 873 if (ipv6_addr_any(&fl6.saddr) && !ipv6_addr_any(&np->saddr)) in rawv6_sendmsg() [all …]
|
H A D | tcpv6_offload.c | 35 th->check = ~tcp_v6_check(skb->len - thoff, &iph->saddr, in tcp6_gro_complete() 64 __tcp_v6_send_check(skb, &ipv6h->saddr, &ipv6h->daddr); in tcp6_gso_segment()
|
H A D | route.c | 514 .saddr = saddr, in rt6_nh_dev_match() 1277 if (saddr) { in rt6_lookup() 1278 memcpy(&fl6.saddr, saddr, sizeof(*saddr)); in rt6_lookup() 1812 src_key = saddr; in rt6_find_cached_rt() 2571 .saddr = iph->saddr, in ip6_route_input() 2858 saddr = &iph->saddr; in __ip6_rt_update_pmtu() 2861 saddr = &inet6_sk(sk)->saddr; in __ip6_rt_update_pmtu() 2864 saddr = NULL; in __ip6_rt_update_pmtu() 2940 .saddr = iph->saddr, in ip6_update_pmtu() 2986 ipv6_addr_equal(&fl6->saddr, &np->saddr) ? in ip6_sk_dst_store_flow() [all …]
|
H A D | seg6_hmac.c | 161 struct in6_addr *saddr, u8 *output) in seg6_hmac_compute() argument 194 memcpy(off, saddr, 16); in seg6_hmac_compute() 269 if (seg6_hmac_compute(hinfo, srh, &ipv6_hdr(skb)->saddr, hmac_output)) in seg6_hmac_validate_skb() 325 int seg6_push_hmac(struct net *net, struct in6_addr *saddr, in seg6_push_hmac() argument 343 err = seg6_hmac_compute(hinfo, srh, saddr, tlv->hmac); in seg6_push_hmac()
|
/openbmc/linux/net/phonet/ |
H A D | socket.c | 163 u8 saddr; in pn_socket_bind() local 174 saddr = pn_addr(handle); in pn_socket_bind() 175 if (saddr && phonet_address_lookup(sock_net(sk), saddr)) in pn_socket_bind() 190 pn->sobject = pn_object(saddr, pn_port(pn->sobject)); in pn_socket_bind() 365 u8 saddr; in pn_socket_ioctl() local 377 saddr = phonet_address_get(dev, pn_addr(handle)); in pn_socket_ioctl() 379 saddr = PN_NO_ADDR; in pn_socket_ioctl() 383 if (saddr == PN_NO_ADDR) in pn_socket_ioctl() 386 handle = pn_object(saddr, pn_port(pn->sobject)); in pn_socket_ioctl()
|
/openbmc/linux/net/tipc/ |
H A D | topsrv.c | 514 struct sockaddr_tipc saddr; in tipc_topsrv_create_listener() local 535 saddr.family = AF_TIPC; in tipc_topsrv_create_listener() 536 saddr.addrtype = TIPC_SERVICE_RANGE; in tipc_topsrv_create_listener() 537 saddr.addr.nameseq.type = TIPC_TOP_SRV; in tipc_topsrv_create_listener() 538 saddr.addr.nameseq.lower = TIPC_TOP_SRV; in tipc_topsrv_create_listener() 539 saddr.addr.nameseq.upper = TIPC_TOP_SRV; in tipc_topsrv_create_listener() 540 saddr.scope = TIPC_NODE_SCOPE; in tipc_topsrv_create_listener() 542 rc = tipc_sk_bind(lsock, (struct sockaddr *)&saddr, sizeof(saddr)); in tipc_topsrv_create_listener()
|
/openbmc/linux/tools/testing/selftests/bpf/progs/ |
H A D | test_xdp_dynptr.c | 145 iph->saddr = tnl->saddr.v4; in handle_ipv4() 222 memcpy(ip6h->saddr.s6_addr32, tnl->saddr.v6, sizeof(tnl->saddr.v6)); in handle_ipv6()
|
H A D | test_tc_dtime.c | 155 if (iph->saddr == ip4_src) in skb_get_type() 157 else if (iph->saddr == ip4_dst) in skb_get_type() 166 if (v6_equal(ip6h->saddr, (struct in6_addr){{ip6_src}})) in skb_get_type() 168 else if (v6_equal(ip6h->saddr, (struct in6_addr){{ip6_dst}})) in skb_get_type()
|
/openbmc/linux/tools/testing/selftests/netfilter/ |
H A D | rpath.sh | 79 ip saddr 192.168.0.0/16 fib saddr . iif oif exists counter 80 ip6 saddr fec0::/16 fib saddr . iif oif exists counter
|
/openbmc/qemu/hw/timer/ |
H A D | slavio_timer.c | 147 uint32_t saddr, ret; in slavio_timer_mem_readl() local 151 saddr = addr >> 2; in slavio_timer_mem_readl() 152 switch (saddr) { in slavio_timer_mem_readl() 207 uint32_t saddr; in slavio_timer_mem_writel() local 212 saddr = addr >> 2; in slavio_timer_mem_writel() 213 switch (saddr) { in slavio_timer_mem_writel()
|
/openbmc/linux/arch/parisc/kernel/ |
H A D | unaligned.c | 110 unsigned long saddr = regs->ior; in emulate_ldh() local 126 : "r" (saddr), "r" (regs->isr) ); in emulate_ldh() 138 unsigned long saddr = regs->ior; in emulate_ldw() local 158 : "r" (saddr), "r" (regs->isr) ); in emulate_ldw() 171 unsigned long saddr = regs->ior; in emulate_ldd() local 195 : "+r" (val), "+r" (ret), "+r" (saddr), "=&r" (shift), "=&r" (temp1) in emulate_ldd() 213 : "+r" (val), "+r" (ret), "+r" (saddr), "=&r" (shift), "=&r" (temp1) in emulate_ldd()
|
/openbmc/linux/net/netfilter/ |
H A D | xt_TPROXY.c | 52 iph->saddr, iph->daddr, in tproxy_tg4() 68 iph->saddr, laddr, in tproxy_tg4() 129 &iph->saddr, &iph->daddr, in tproxy_tg6_v1() 150 tproto, &iph->saddr, laddr, in tproxy_tg6_v1()
|
/openbmc/linux/drivers/media/usb/cx231xx/ |
H A D | cx231xx-core.c | 1564 saddr = 0; in cx231xx_read_i2c_master() 1566 saddr &= 0xff; in cx231xx_read_i2c_master() 1572 req_data.saddr_dat = saddr; in cx231xx_read_i2c_master() 1596 *data = value[saddr]; in cx231xx_read_i2c_master() 1615 saddr = 0; in cx231xx_write_i2c_master() 1617 saddr &= 0xff; in cx231xx_write_i2c_master() 1623 req_data.saddr_dat = saddr; in cx231xx_write_i2c_master() 1649 saddr = 0; in cx231xx_read_i2c_data() 1651 saddr &= 0xff; in cx231xx_read_i2c_data() 1690 saddr = 0; in cx231xx_write_i2c_data() [all …]
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | tc_tun.c | 241 attr.fl.fl4.saddr = tun_key->u.ipv4.src; in mlx5e_tc_tun_create_header_ipv4() 295 ip->saddr = attr.fl.fl4.saddr; in mlx5e_tc_tun_create_header_ipv4() 356 attr.fl.fl4.saddr = tun_key->u.ipv4.src; in mlx5e_tc_tun_update_header_ipv4() 399 ip->saddr = attr.fl.fl4.saddr; in mlx5e_tc_tun_update_header_ipv4() 511 attr.fl.fl6.saddr = tun_key->u.ipv6.src; in mlx5e_tc_tun_create_header_ipv6() 563 ip6h->saddr = attr.fl.fl6.saddr; in mlx5e_tc_tun_create_header_ipv6() 625 attr.fl.fl6.saddr = tun_key->u.ipv6.src; in mlx5e_tc_tun_update_header_ipv6() 666 ip6h->saddr = attr.fl.fl6.saddr; in mlx5e_tc_tun_update_header_ipv6() 724 attr.fl.fl4.saddr = esw_attr->rx_tun_attr->dst_ip.v4; in mlx5e_tc_tun_route_lookup() 731 attr.fl.fl6.saddr = esw_attr->rx_tun_attr->dst_ip.v6; in mlx5e_tc_tun_route_lookup()
|
/openbmc/linux/include/net/netfilter/ |
H A D | nf_tproxy.h | 84 const __be32 saddr, const __be32 daddr, 123 const struct in6_addr *saddr, const struct in6_addr *daddr,
|
/openbmc/linux/include/linux/ |
H A D | lsm_audit.h | 36 __be32 saddr; member 40 struct in6_addr saddr; member
|
/openbmc/linux/net/netfilter/ipvs/ |
H A D | ip_vs_core.c | 269 src_addr = &iph->saddr; in ip_vs_sched_persist() 273 dst_addr = &iph->saddr; in ip_vs_sched_persist() 463 caddr = &iph->saddr; in ip_vs_schedule() 470 vaddr = &iph->saddr; in ip_vs_schedule() 758 iph->saddr = cp->vaddr.ip; in ip_vs_nat_icmp() 765 ciph->saddr = cp->daddr.ip; in ip_vs_nat_icmp() 813 iph->saddr = cp->vaddr.in6; in ip_vs_nat_icmp_v6() 984 snet.ip = iph->saddr; in ip_vs_out_icmp() 1041 snet.in6 = ciph.saddr.in6; in ip_vs_out_icmp_v6() 1145 daddr = &iph->saddr; in ip_vs_new_conn_out() [all …]
|
/openbmc/linux/arch/riscv/kernel/ |
H A D | cpu_ops_sbi.c | 26 static int sbi_hsm_hart_start(unsigned long hartid, unsigned long saddr, in sbi_hsm_hart_start() argument 32 hartid, saddr, priv, 0, 0, 0); in sbi_hsm_hart_start()
|