| /drivers/infiniband/core/ |
| A D | ud_header.c | 121 { STRUCT_FIELD(ip4, ver), 129 { STRUCT_FIELD(ip4, tos), 137 { STRUCT_FIELD(ip4, id), 145 { STRUCT_FIELD(ip4, ttl), 153 { STRUCT_FIELD(ip4, check), 157 { STRUCT_FIELD(ip4, saddr), 161 { STRUCT_FIELD(ip4, daddr), 289 iph.tos = header->ip4.tos; in ib_ud_ip4_csum() 291 iph.id = header->ip4.id; in ib_ud_ip4_csum() 293 iph.ttl = header->ip4.ttl; in ib_ud_ip4_csum() [all …]
|
| A D | cma.c | 370 } ip4; member 1460 .sin_addr.s_addr = hdr->dst_addr.ip4.addr, in cma_save_ip4_info() 1468 .sin_addr.s_addr = hdr->src_addr.ip4.addr, in cma_save_ip4_info() 1738 hdr->dst_addr.ip4.addr != ip4_addr) in cma_match_private_data() 4193 cma_hdr->src_addr.ip4.addr = src4->sin_addr.s_addr; in cma_format_hdr() 4194 cma_hdr->dst_addr.ip4.addr = dst4->sin_addr.s_addr; in cma_format_hdr()
|
| /drivers/net/ethernet/intel/ixgbevf/ |
| A D | ipsec.c | 180 __be32 spi, bool ip4) in ixgbevf_ipsec_find_rx_state() argument 189 ((ip4 && *daddr == rsa->xs->id.daddr.a4) || in ixgbevf_ipsec_find_rx_state() 190 (!ip4 && !memcmp(daddr, &rsa->xs->id.daddr.a6, in ixgbevf_ipsec_find_rx_state() 551 struct iphdr *ip4 = NULL; in ixgbevf_ipsec_rx() local 564 ip4 = (struct iphdr *)(skb->data + ETH_HLEN); in ixgbevf_ipsec_rx() 565 daddr = &ip4->daddr; in ixgbevf_ipsec_rx() 566 c_hdr = (u8 *)ip4 + ip4->ihl * 4; in ixgbevf_ipsec_rx() 588 xs = ixgbevf_ipsec_find_rx_state(ipsec, daddr, proto, spi, !!ip4); in ixgbevf_ipsec_rx()
|
| /drivers/net/ |
| A D | amt.c | 353 &gnode->group_addr.ip4, in amt_act_src() 1212 group.ip4 = iph->daddr; in amt_dev_xmit() 1949 group.ip4 = ih->group; in amt_igmpv2_report_handler() 1951 host.ip4 = iph->saddr; in amt_igmpv2_report_handler() 1986 group.ip4 = ih->group; in amt_igmpv2_leave_handler() 1988 host.ip4 = iph->saddr; in amt_igmpv2_leave_handler() 2023 host.ip4 = iph->saddr; in amt_igmpv3_report_handler() 2148 host.ip4 = iph->saddr; in amt_mldv1_leave_handler() 2259 if (!amta->ip4) in amt_advertisement_handler() 2265 if (ipv4_is_loopback(amta->ip4) || ipv4_is_multicast(amta->ip4) || in amt_advertisement_handler() [all …]
|
| /drivers/net/ethernet/intel/ixgbe/ |
| A D | ixgbe_ipsec.c | 394 __be32 spi, bool ip4) in ixgbe_ipsec_find_rx_state() argument 405 ((ip4 && *daddr == rsa->xs->id.daddr.a4) || in ixgbe_ipsec_find_rx_state() 406 (!ip4 && !memcmp(daddr, &rsa->xs->id.daddr.a6, in ixgbe_ipsec_find_rx_state() 1158 struct iphdr *ip4 = NULL; in ixgbe_ipsec_rx() local 1171 ip4 = (struct iphdr *)(skb->data + ETH_HLEN); in ixgbe_ipsec_rx() 1172 daddr = &ip4->daddr; in ixgbe_ipsec_rx() 1173 c_hdr = (u8 *)ip4 + ip4->ihl * 4; in ixgbe_ipsec_rx() 1195 xs = ixgbe_ipsec_find_rx_state(ipsec, daddr, proto, spi, !!ip4); in ixgbe_ipsec_rx()
|
| /drivers/net/ipvlan/ |
| A D | ipvlan.h | 79 struct in_addr ip4; /* IPv4 address on logical interface */ member 82 #define ip4addr ipu.ip4
|
| /drivers/infiniband/ulp/srp/ |
| A D | ib_srp.h | 245 struct sockaddr_in ip4; member 251 struct sockaddr_in ip4; member
|
| /drivers/infiniband/hw/qedr/ |
| A D | qedr_roce_cm.c | 468 udh->ip4.protocol = IPPROTO_UDP; in qedr_gsi_build_header() 469 udh->ip4.tos = htonl(grh->flow_label); in qedr_gsi_build_header() 470 udh->ip4.frag_off = htons(IP_DF); in qedr_gsi_build_header() 471 udh->ip4.ttl = grh->hop_limit; in qedr_gsi_build_header() 474 udh->ip4.saddr = ipv4_addr; in qedr_gsi_build_header() 476 udh->ip4.daddr = ipv4_addr; in qedr_gsi_build_header()
|
| /drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/ |
| A D | pedit.h | 12 struct iphdr ip4; member
|
| A D | pedit.c | 12 [FLOW_ACT_MANGLE_HDR_TYPE_IP4] = offsetof(struct pedit_headers, ip4),
|
| /drivers/net/wireguard/selftest/ |
| A D | allowedips.c | 424 static __init inline struct in_addr *ip4(u8 a, u8 b, u8 c, u8 d) in ip4() function 672 !memcmp(ip, ip4(192, 95, 5, 64), sizeof(struct in_addr))) in wg_allowedips_selftest() 679 !memcmp(ip, ip4(10, 1, 0, 16), sizeof(struct in_addr))) in wg_allowedips_selftest()
|
| /drivers/net/ethernet/mediatek/ |
| A D | mtk_ppe.h | 174 struct mtk_ipv4_tuple ip4; member
|
| /drivers/net/ethernet/airoha/ |
| A D | airoha_eth.h | 362 struct airoha_foe_ipv4_tuple ip4; member
|
| /drivers/infiniband/hw/mlx4/ |
| A D | qp.c | 3132 sqp->ud_header.ip4.tos = in build_mlx_header() 3134 sqp->ud_header.ip4.id = 0; in build_mlx_header() 3135 sqp->ud_header.ip4.frag_off = htons(IP_DF); in build_mlx_header() 3136 sqp->ud_header.ip4.ttl = ah->av.eth.hop_limit; in build_mlx_header() 3138 memcpy(&sqp->ud_header.ip4.saddr, in build_mlx_header() 3140 memcpy(&sqp->ud_header.ip4.daddr, ah->av.ib.dgid + 12, 4); in build_mlx_header() 3141 sqp->ud_header.ip4.check = ib_ud_ip4_csum(&sqp->ud_header); in build_mlx_header()
|
| /drivers/infiniband/hw/bnxt_re/ |
| A D | ib_verbs.c | 2428 qp->qp1_hdr.ip4.tos = 0; in bnxt_re_build_qp1_send_v2() 2429 qp->qp1_hdr.ip4.id = 0; in bnxt_re_build_qp1_send_v2() 2430 qp->qp1_hdr.ip4.frag_off = htons(IP_DF); in bnxt_re_build_qp1_send_v2() 2431 qp->qp1_hdr.ip4.ttl = qplib_ah->hop_limit; in bnxt_re_build_qp1_send_v2() 2433 memcpy(&qp->qp1_hdr.ip4.saddr, sgid_attr->gid.raw + 12, 4); in bnxt_re_build_qp1_send_v2() 2434 memcpy(&qp->qp1_hdr.ip4.daddr, qplib_ah->dgid.data + 12, 4); in bnxt_re_build_qp1_send_v2() 2435 qp->qp1_hdr.ip4.check = ib_ud_ip4_csum(&qp->qp1_hdr); in bnxt_re_build_qp1_send_v2()
|
| /drivers/net/vxlan/ |
| A D | vxlan_mdb.c | 113 e->addr.u.ip4 = dst->sin.sin_addr.s_addr; in vxlan_br_mdb_entry_fill() 388 group->dst.sin.sin_addr.s_addr = entry->addr.u.ip4; in vxlan_mdb_group_set()
|
| /drivers/net/ethernet/mellanox/mlx5/core/ |
| A D | en_rx.c | 1448 struct iphdr *ip4; in mlx5e_skb_csum_fixup() local 1464 ip4 = (struct iphdr *)(skb->data + network_depth); in mlx5e_skb_csum_fixup() 1465 pkt_len = network_depth + ntohs(ip4->tot_len); in mlx5e_skb_csum_fixup()
|
| A D | en_tc.c | 3246 OFFLOAD(IP_DSCP, 8, 0xfc, ip4.tos, 0, ip_dscp), 3247 OFFLOAD(IP_TTL, 8, U8_MAX, ip4.ttl, 0, ttl_hoplimit), 3248 OFFLOAD(SIPV4, 32, U32_MAX, ip4.saddr, 0, src_ipv4_src_ipv6.ipv4_layout.ipv4), 3249 OFFLOAD(DIPV4, 32, U32_MAX, ip4.daddr, 0, dst_ipv4_dst_ipv6.ipv4_layout.ipv4),
|
| /drivers/net/hyperv/ |
| A D | hyperv_net.h | 1509 u8 ip4; member
|
| A D | rndis_filter.c | 1411 if (hwcaps.rsc.ip4 && hwcaps.rsc.ip6) { in rndis_netdev_set_hwcaps()
|