/drivers/infiniband/sw/rxe/ |
D | rxe_net.c | 85 struct in_addr *saddr, in rxe_find_route4() argument 93 memcpy(&fl.saddr, saddr, sizeof(*saddr)); in rxe_find_route4() 108 struct in6_addr *saddr, in rxe_find_route6() argument 116 memcpy(&fl6.saddr, saddr, sizeof(*saddr)); in rxe_find_route6() 142 struct in6_addr *saddr, in rxe_find_route6() argument 164 struct in_addr *saddr; in rxe_find_route() local 167 saddr = &av->sgid_addr._sockaddr_in.sin_addr; in rxe_find_route() 169 dst = rxe_find_route4(ndev, saddr, daddr); in rxe_find_route() 290 __be32 saddr, __be32 daddr, __u8 proto, in prepare_ipv4_hdr() argument 312 iph->saddr = saddr; in prepare_ipv4_hdr() [all …]
|
D | rxe_recv.c | 169 struct in_addr *saddr = in check_addr() local 174 if (ip_hdr(skb)->daddr != saddr->s_addr) { in check_addr() 177 &saddr->s_addr); in check_addr() 181 if (ip_hdr(skb)->saddr != daddr->s_addr) { in check_addr() 183 &ip_hdr(skb)->saddr, in check_addr() 189 struct in6_addr *saddr = in check_addr() local 194 if (memcmp(&ipv6_hdr(skb)->daddr, saddr, sizeof(*saddr))) { in check_addr() 196 &ipv6_hdr(skb)->daddr, saddr); in check_addr() 200 if (memcmp(&ipv6_hdr(skb)->saddr, daddr, sizeof(*daddr))) { in check_addr() 202 &ipv6_hdr(skb)->saddr, daddr); in check_addr() [all …]
|
/drivers/staging/wlan-ng/ |
D | p80211conv.c | 192 memcpy(p80211_hdr->a3.a3, &e_hdr.saddr, ETH_ALEN); in skb_ether_to_p80211() 283 u8 saddr[ETH_ALEN]; in skb_p80211_to_ether() local 300 ether_addr_copy(saddr, w_hdr->a3.a2); in skb_p80211_to_ether() 304 ether_addr_copy(saddr, w_hdr->a3.a3); in skb_p80211_to_ether() 308 ether_addr_copy(saddr, w_hdr->a3.a2); in skb_p80211_to_ether() 317 ether_addr_copy(saddr, w_hdr->a4.a4); in skb_p80211_to_ether() 363 (!ether_addr_equal_unaligned(saddr, e_hdr->saddr)))) { in skb_p80211_to_ether() 410 ether_addr_copy(e_hdr->saddr, saddr); in skb_p80211_to_ether() 452 ether_addr_copy(e_hdr->saddr, saddr); in skb_p80211_to_ether() 478 ether_addr_copy(e_hdr->saddr, saddr); in skb_p80211_to_ether()
|
/drivers/media/usb/cx231xx/ |
D | cx231xx-i2c.c | 83 u16 saddr = 0; in cx231xx_i2c_send_bytes() local 95 saddr = msg->buf[0] << 8 | msg->buf[1]; in cx231xx_i2c_send_bytes() 97 saddr = msg->buf[0]; in cx231xx_i2c_send_bytes() 99 switch (saddr) { in cx231xx_i2c_send_bytes() 120 msg->addr, msg->len, saddr); in cx231xx_i2c_send_bytes() 190 u16 saddr = 0; in cx231xx_i2c_recv_bytes() local 195 saddr = msg->buf[0] << 8 | msg->buf[1]; in cx231xx_i2c_recv_bytes() 197 saddr = msg->buf[0]; in cx231xx_i2c_recv_bytes() 201 switch (saddr) { in cx231xx_i2c_recv_bytes() 277 u16 saddr = 0; in cx231xx_i2c_recv_bytes_with_saddr() local [all …]
|
D | cx231xx-core.c | 1560 int cx231xx_read_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr, in cx231xx_read_i2c_master() argument 1568 saddr = 0; in cx231xx_read_i2c_master() 1570 saddr &= 0xff; in cx231xx_read_i2c_master() 1576 req_data.saddr_dat = saddr; in cx231xx_read_i2c_master() 1600 *data = value[saddr]; in cx231xx_read_i2c_master() 1606 int cx231xx_write_i2c_master(struct cx231xx *dev, u8 dev_addr, u16 saddr, in cx231xx_write_i2c_master() argument 1619 saddr = 0; in cx231xx_write_i2c_master() 1621 saddr &= 0xff; in cx231xx_write_i2c_master() 1627 req_data.saddr_dat = saddr; in cx231xx_write_i2c_master() 1645 int cx231xx_read_i2c_data(struct cx231xx *dev, u8 dev_addr, u16 saddr, in cx231xx_read_i2c_data() argument [all …]
|
/drivers/gpu/drm/radeon/ |
D | radeon_benchmark.c | 36 uint64_t saddr, uint64_t daddr, in radeon_benchmark_do_move() argument 49 fence = radeon_copy_dma(rdev, saddr, daddr, in radeon_benchmark_do_move() 54 fence = radeon_copy_blit(rdev, saddr, daddr, in radeon_benchmark_do_move() 92 uint64_t saddr, daddr; in radeon_benchmark_move() local 104 r = radeon_bo_pin(sobj, sdomain, &saddr); in radeon_benchmark_move() 123 time = radeon_benchmark_do_move(rdev, size, saddr, daddr, in radeon_benchmark_move() 134 time = radeon_benchmark_do_move(rdev, size, saddr, daddr, in radeon_benchmark_move()
|
/drivers/video/fbdev/ |
D | hitfb.c | 63 u32 saddr = WIDTH * dy + dx; in hitfb_accel_set_dest() local 65 saddr <<= 1; in hitfb_accel_set_dest() 70 fb_writew(saddr & 0xffff, HD64461_BBTDSARL); in hitfb_accel_set_dest() 71 fb_writew(saddr >> 16, HD64461_BBTDSARH); in hitfb_accel_set_dest() 79 u32 saddr, daddr; in hitfb_accel_bitblt() local 86 saddr = WIDTH * (sy + height) + sx + width; in hitfb_accel_bitblt() 99 saddr = WIDTH * sy + sx; in hitfb_accel_bitblt() 108 saddr <<= 1; in hitfb_accel_bitblt() 113 fb_writew(saddr & 0xffff, HD64461_BBTSSARL); in hitfb_accel_bitblt() 114 fb_writew(saddr >> 16, HD64461_BBTSSARH); in hitfb_accel_bitblt()
|
/drivers/net/ethernet/chelsio/libcxgb/ |
D | libcxgb_cm.c | 58 __func__, ntohl(ip->saddr), ntohl(ip->daddr), in cxgb_get_4tuple() 61 memcpy(peer_ip, &ip->saddr, 4); in cxgb_get_4tuple() 65 __func__, ip6->saddr.s6_addr, ip6->daddr.s6_addr, in cxgb_get_4tuple() 68 memcpy(peer_ip, ip6->saddr.s6_addr, 16); in cxgb_get_4tuple() 132 memcpy(&fl6.saddr, local_ip, 16); in cxgb_find_route6()
|
/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_benchmark.c | 32 uint64_t saddr, uint64_t daddr, int n) in amdgpu_benchmark_do_move() argument 42 r = amdgpu_copy_buffer(ring, saddr, daddr, size, NULL, &fence, in amdgpu_benchmark_do_move() 79 uint64_t saddr, daddr; in amdgpu_benchmark_move() local 108 saddr = amdgpu_bo_gpu_offset(sobj); in amdgpu_benchmark_move() 130 time = amdgpu_benchmark_do_move(adev, size, saddr, daddr, n); in amdgpu_benchmark_move()
|
D | amdgpu_vm.c | 2117 uint64_t saddr, uint64_t offset, in amdgpu_vm_bo_map() argument 2126 if (saddr & AMDGPU_GPU_PAGE_MASK || offset & AMDGPU_GPU_PAGE_MASK || in amdgpu_vm_bo_map() 2131 eaddr = saddr + size - 1; in amdgpu_vm_bo_map() 2132 if (saddr >= eaddr || in amdgpu_vm_bo_map() 2136 saddr /= AMDGPU_GPU_PAGE_SIZE; in amdgpu_vm_bo_map() 2139 tmp = amdgpu_vm_it_iter_first(&vm->va, saddr, eaddr); in amdgpu_vm_bo_map() 2143 "0x%010Lx-0x%010Lx\n", bo, saddr, eaddr, in amdgpu_vm_bo_map() 2152 mapping->start = saddr; in amdgpu_vm_bo_map() 2182 uint64_t saddr, uint64_t offset, in amdgpu_vm_bo_replace_map() argument 2191 if (saddr & AMDGPU_GPU_PAGE_MASK || offset & AMDGPU_GPU_PAGE_MASK || in amdgpu_vm_bo_replace_map() [all …]
|
/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_span.c | 237 union mlxsw_sp_l3addr saddr, in mlxsw_sp_span_entry_tunnel_parms_common() argument 283 sparmsp->saddr = saddr; in mlxsw_sp_span_entry_tunnel_parms_common() 318 *saddrp = fl4.saddr; in mlxsw_sp_span_gretap4_route() 335 union mlxsw_sp_l3addr saddr = { .addr4 = tparm.iph.saddr }; in mlxsw_sp_span_entry_gretap4_parms() local 351 l3edev = mlxsw_sp_span_gretap4_route(to_dev, &saddr.addr4, &gw.addr4); in mlxsw_sp_span_entry_gretap4_parms() 352 return mlxsw_sp_span_entry_tunnel_parms_common(l3edev, saddr, daddr, gw, in mlxsw_sp_span_entry_gretap4_parms() 376 be32_to_cpu(sparms.saddr.addr4), in mlxsw_sp_span_entry_gretap4_configure() 413 if (!ip6_tnl_xmit_ctl(t, &fl6.saddr, &fl6.daddr)) in mlxsw_sp_span_gretap6_route() 423 *saddrp = fl6.saddr; in mlxsw_sp_span_gretap6_route() 437 union mlxsw_sp_l3addr saddr = { .addr6 = tparm.laddr }; in mlxsw_sp_span_entry_gretap6_parms() local [all …]
|
D | spectrum_ipip.c | 50 return (union mlxsw_sp_l3addr) { .addr4 = parms.iph.saddr }; in mlxsw_sp_ipip_parms4_saddr() 219 union mlxsw_sp_l3addr saddr = mlxsw_sp_ipip_netdev_saddr(proto, ol_dev); in mlxsw_sp_ipip_tunnel_complete() local 227 return !mlxsw_sp_l3addr_is_zero(saddr) && in mlxsw_sp_ipip_tunnel_complete() 260 .saddr = mlxsw_sp_ipip_netdev_saddr(MLXSW_SP_L3_PROTO_IPV4, in mlxsw_sp_ipip_ol_loopback_config_gre4()
|
D | spectrum_router.h | 15 union mlxsw_sp_l3addr saddr; member 78 union mlxsw_sp_l3addr saddr,
|
/drivers/net/ethernet/freescale/enetc/ |
D | enetc_vf.c | 56 struct sockaddr *saddr) in enetc_msg_vsi_set_primary_mac_addr() argument 74 memcpy(&cmd->mac, saddr, sizeof(struct sockaddr)); in enetc_msg_vsi_set_primary_mac_addr() 87 struct sockaddr *saddr = addr; in enetc_vf_set_mac_addr() local 90 if (!is_valid_ether_addr(saddr->sa_data)) in enetc_vf_set_mac_addr() 93 err = enetc_msg_vsi_set_primary_mac_addr(priv, saddr); in enetc_vf_set_mac_addr()
|
/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
D | ipsec.c | 287 __be32 saddr[4] = {0}, daddr[4] = {0}, spi; in mlx5e_xfrm_add_state() local 335 saddr[3] = x->props.saddr.a4; in mlx5e_xfrm_add_state() 338 memcpy(saddr, x->props.saddr.a6, sizeof(saddr)); in mlx5e_xfrm_add_state() 346 saddr, daddr, spi, in mlx5e_xfrm_add_state()
|
/drivers/net/ethernet/mellanox/mlx5/core/accel/ |
D | ipsec.h | 51 const __be32 saddr[4], 67 const __be32 saddr[4], in mlx5_accel_esp_create_hw_context()
|
D | ipsec.c | 61 const __be32 saddr[4], in mlx5_accel_esp_create_hw_context() 65 return mlx5_fpga_ipsec_create_sa_ctx(mdev, xfrm, saddr, daddr, in mlx5_accel_esp_create_hw_context()
|
/drivers/net/ |
D | vxlan.c | 1596 union vxlan_addr saddr; in vxlan_set_mac() local 1609 saddr.sin.sin_addr.s_addr = ip_hdr(skb)->saddr; in vxlan_set_mac() 1610 saddr.sa.sa_family = AF_INET; in vxlan_set_mac() 1613 saddr.sin6.sin6_addr = ipv6_hdr(skb)->saddr; in vxlan_set_mac() 1614 saddr.sa.sa_family = AF_INET6; in vxlan_set_mac() 1619 vxlan_snoop(skb->dev, &saddr, eth_hdr(skb)->h_source, ifindex, vni)) in vxlan_set_mac() 1640 &((struct iphdr *)oiph)->saddr, in vxlan_ecn_decapsulate() 1644 &((struct ipv6hdr *)oiph)->saddr); in vxlan_ecn_decapsulate() 1951 pip6->daddr = ipv6_hdr(request)->saddr; in vxlan_na_create() 1952 pip6->saddr = *(struct in6_addr *)n->primary_key; in vxlan_na_create() [all …]
|
D | geneve.c | 184 addr = iph->saddr; in geneve_lookup_skb() 201 addr6 = ip6h->saddr; in geneve_lookup_skb() 278 &((struct iphdr *)oiph)->saddr, in geneve_rx() 283 &((struct ipv6hdr *)oiph)->saddr); in geneve_rx() 791 fl4->saddr = info->key.u.ipv4.src; in geneve_get_v4_rt() 802 rt = dst_cache_get_ip4(dst_cache, &fl4->saddr); in geneve_get_v4_rt() 817 dst_cache_set_ip4(dst_cache, &rt->dst, fl4->saddr); in geneve_get_v4_rt() 841 fl6->saddr = info->key.u.ipv6.src; in geneve_get_v6_dst() 852 dst = dst_cache_get_ip6(dst_cache, &fl6->saddr); in geneve_get_v6_dst() 869 dst_cache_set_ip6(dst_cache, dst, &fl6->saddr); in geneve_get_v6_dst() [all …]
|
/drivers/net/ipvlan/ |
D | ipvlan_l3s.c | 54 err = ip_route_input_noref(skb, ip4h->daddr, ip4h->saddr, in ipvlan_l3_rcv() 69 .saddr = ip6h->saddr, in ipvlan_l3_rcv()
|
D | ipvlan_core.c | 184 if (ipv6_addr_any(&ip6h->saddr) && in ipvlan_get_L3_hdr() 365 i6addr = use_dest ? &ip6h->daddr : &ip6h->saddr; in ipvlan_addr_lookup() 389 i4addr = use_dest ? &ip4h->daddr : &ip4h->saddr; in ipvlan_addr_lookup() 427 .saddr = ip4h->saddr, in ipvlan_process_v4_outbound() 463 .saddr = ip6h->saddr, in ipvlan_process_v6_outbound()
|
/drivers/net/arcnet/ |
D | rfc1201.c | 139 int saddr = pkt->hard.source, ofs; in rx() local 140 struct Incoming *in = &lp->rfc1201.incoming[saddr]; in rx() 155 saddr); in rx() 217 saddr); in rx() 219 *cptr = saddr; in rx() 260 saddr, in->sequence, soft->sequence, in rx()
|
/drivers/net/ethernet/mellanox/mlx5/core/en/ |
D | tc_tun.c | 226 fl4.saddr = tun_key->u.ipv4.src; in mlx5e_tc_tun_create_header_ipv4() 285 ip->saddr = fl4.saddr; in mlx5e_tc_tun_create_header_ipv4() 346 fl6.saddr = tun_key->u.ipv6.src; in mlx5e_tc_tun_create_header_ipv6() 403 ip6h->saddr = fl6.saddr; in mlx5e_tc_tun_create_header_ipv6()
|
/drivers/net/ethernet/mellanox/mlx5/core/fpga/ |
D | ipsec.c | 524 const __be32 saddr[4], in mlx5_fpga_ipsec_build_hw_sa() 532 memcpy(hw_sa->ipsec_sa_v1.sip, saddr, sizeof(hw_sa->ipsec_sa_v1.sip)); in mlx5_fpga_ipsec_build_hw_sa() 667 const __be32 saddr[4], in mlx5_fpga_ipsec_create_sa_ctx() 689 saddr, daddr, spi, is_ipv6, in mlx5_fpga_ipsec_create_sa_ctx() 760 __be32 saddr[4], daddr[4], spi; in mlx5_fpga_ipsec_fs_create_sa_ctx() local 787 memcpy(&saddr[3], in mlx5_fpga_ipsec_fs_create_sa_ctx() 791 sizeof(saddr[3])); in mlx5_fpga_ipsec_fs_create_sa_ctx() 798 memcpy(saddr, in mlx5_fpga_ipsec_fs_create_sa_ctx() 802 sizeof(saddr)); in mlx5_fpga_ipsec_fs_create_sa_ctx() 818 saddr, daddr, in mlx5_fpga_ipsec_fs_create_sa_ctx()
|
/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_tc.h | 35 struct in_addr saddr; member 39 struct in6_addr saddr; member
|