Searched refs:ipv6 (Results 126 - 150 of 718) sorted by path

1234567891011>>

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_tun.c512 attr.fl.fl6.daddr = tun_key->u.ipv6.dst;
513 attr.fl.fl6.saddr = tun_key->u.ipv6.src;
562 /* the HW fills up ipv6 payload len */
627 attr.fl.fl6.daddr = tun_key->u.ipv6.dst;
628 attr.fl.fl6.saddr = tun_key->u.ipv6.src;
666 /* the HW fills up ipv6 payload len */
880 src_ipv4_src_ipv6.ipv6_layout.ipv6),
882 ipv6));
884 src_ipv4_src_ipv6.ipv6_layout.ipv6),
886 ipv6));
[all...]
H A Dtc_tun_encap.c101 int ipv6_size = MLX5_FLD_SZ_BYTES(ipv6_layout, ipv6);
104 outer_headers.dst_ipv4_dst_ipv6.ipv6_layout.ipv6);
106 outer_headers.src_ipv4_src_ipv6.ipv6_layout.ipv6);
1368 key.endpoint_ip.v6 = tun_info->key.u.ipv6.src;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dfs_tcp.c55 outer_headers.src_ipv4_src_ipv6.ipv6_layout.ipv6),
58 outer_headers.dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
61 outer_headers.src_ipv4_src_ipv6.ipv6_layout.ipv6),
64 outer_headers.dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
223 src_ipv4_src_ipv6.ipv6_layout.ipv6),
226 dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
H A Dipsec_fs.c1193 outer_headers.src_ipv4_src_ipv6.ipv6_layout.ipv6), saddr, 16);
1195 outer_headers.src_ipv4_src_ipv6.ipv6_layout.ipv6), 0xff, 16);
1200 outer_headers.dst_ipv4_dst_ipv6.ipv6_layout.ipv6), daddr, 16);
1202 outer_headers.dst_ipv4_dst_ipv6.ipv6_layout.ipv6), 0xff, 16);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_arfs.c36 #include <linux/ipv6.h>
305 src_ipv4_src_ipv6.ipv6_layout.ipv6),
308 dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
580 outer_headers.src_ipv4_src_ipv6.ipv6_layout.ipv6),
584 outer_headers.dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
588 outer_headers.src_ipv4_src_ipv6.ipv6_layout.ipv6),
592 outer_headers.dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
H A Den_fs.c36 #include <linux/ipv6.h>
H A Den_fs_ethtool.c178 u8 ip6_sz = MLX5_FLD_SZ_BYTES(ipv6_layout, ipv6);
181 memcpy(MLX5E_FTE_ADDR_OF(headers_v, src_ipv4_src_ipv6.ipv6_layout.ipv6),
183 memcpy(MLX5E_FTE_ADDR_OF(headers_c, src_ipv4_src_ipv6.ipv6_layout.ipv6),
187 memcpy(MLX5E_FTE_ADDR_OF(headers_v, dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
189 memcpy(MLX5E_FTE_ADDR_OF(headers_c, dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
H A Den_rx.c34 #include <linux/ipv6.h>
1199 struct ipv6hdr *ipv6 = ip_p; local
1204 ipv6->hop_limit = cqe->lro.min_ttl;
1205 ipv6->payload_len = cpu_to_be16(payload_len);
1211 tcp->check = csum_ipv6_magic(&ipv6->saddr, &ipv6->daddr, payload_len,
1243 static void mlx5e_shampo_update_ipv6_udp_hdr(struct mlx5e_rq *rq, struct ipv6hdr *ipv6) argument
1253 uh->check = ~udp_v6_check(skb->len - udp_off, &ipv6->saddr,
1254 &ipv6->daddr, 0);
1298 static void mlx5e_shampo_update_ipv6_tcp_hdr(struct mlx5e_rq *rq, struct ipv6hdr *ipv6, argument
1341 struct ipv6hdr *ipv6 = (struct ipv6hdr *)(skb->data + nhoff); local
[all...]
H A Den_tc.c2863 src_ipv4_src_ipv6.ipv6_layout.ipv6),
2866 src_ipv4_src_ipv6.ipv6_layout.ipv6),
2870 dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
2873 dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
3135 src_ipv4_src_ipv6.ipv6_layout.ipv6[0]),
3137 src_ipv4_src_ipv6.ipv6_layout.ipv6[4]),
3139 src_ipv4_src_ipv6.ipv6_layout.ipv6[8]),
3141 src_ipv4_src_ipv6.ipv6_layout.ipv6[12]),
3143 dst_ipv4_dst_ipv6.ipv6_layout.ipv6[0]),
3145 dst_ipv4_dst_ipv6.ipv6_layout.ipv6[
[all...]
H A Den_tx.c44 #include <net/ipv6.h>
469 /* Leave ipv6 payload_len set to 0, as LSO v2 specs request. */
1030 /* Leave ipv6 payload_len set to 0, as LSO v2 specs request. */
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dport_sel.c112 u8 *ipv6; local
151 ipv6 = MLX5_ADDR_OF(match_definer_format_31, match_definer_mask,
153 memset(ipv6, 0xff, 16);
154 ipv6 = MLX5_ADDR_OF(match_definer_format_31, match_definer_mask,
156 memset(ipv6, 0xff, 16);
160 ipv6 = MLX5_ADDR_OF(match_definer_format_32, match_definer_mask,
162 memset(ipv6, 0xff, 16);
163 ipv6 = MLX5_ADDR_OF(match_definer_format_32, match_definer_mask,
165 memset(ipv6, 0xff, 16);
198 u8 *ipv6; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Dfs_ttc.c5 #include <linux/ipv6.h>
H A Dmacsec_fs.c1955 outer_headers.dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
1958 outer_headers.dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
1962 outer_headers.src_ipv4_src_ipv6.ipv6_layout.ipv6),
1965 outer_headers.src_ipv4_src_ipv6.ipv6_layout.ipv6),
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_ste.c892 src_ipv4_src_ipv6.ipv6_layout.ipv6),
901 dst_ipv4_dst_ipv6.ipv6_layout.ipv6),
/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dreg.h2884 MLXSW_ITEM32(reg, pprr, ipv6, 0x00, 30, 1);
6797 MLXSW_ITEM32(reg, ritr, ipv6, 0x00, 28, 1);
8737 MLXSW_ITEM_BUF(reg, rips, ipv6, 0x04, 16);
8740 const struct in6_addr *ipv6)
8744 mlxsw_reg_rips_ipv6_memcpy_to(payload, (const char *)ipv6);
8739 mlxsw_reg_rips_pack(char *payload, u32 index, const struct in6_addr *ipv6) argument
H A Dspectrum.h883 } ipv6; member in struct:mlxsw_sp_acl_rule_info
H A Dspectrum_acl.c625 rulei->ipv6.prev_val = val;
627 rulei->ipv6.prev_field = field;
668 rulei->ipv6.prev_field == MLXSW_SP_ACL_MANGLE_FIELD_IP6_SIP_1) {
672 rulei->ipv6.prev_val,
678 rulei->ipv6.prev_field == MLXSW_SP_ACL_MANGLE_FIELD_IP6_SIP_3) {
682 rulei->ipv6.prev_val,
688 rulei->ipv6.prev_field == MLXSW_SP_ACL_MANGLE_FIELD_IP6_DIP_1) {
692 rulei->ipv6.prev_val,
698 rulei->ipv6.prev_field == MLXSW_SP_ACL_MANGLE_FIELD_IP6_DIP_3) {
702 rulei->ipv6
[all...]
H A Dspectrum_mr.c6 #include <net/ipv6.h>
H A Dspectrum_nve.c12 #include <net/ipv6.h>
H A Dspectrum_router.c35 #include <net/ipv6.h>
5126 memcpy(&nh->gw_addr, &nh_obj->ipv6, sizeof(nh_obj->ipv6));
/linux-master/drivers/net/ethernet/microchip/vcap/
H A Dvcap_tc.c8 #include <net/ipv6.h>
/linux-master/drivers/net/ethernet/microsoft/mana/
H A Dmana_en.c227 bool ipv4 = false, ipv6 = false; local
289 ipv6 = true;
313 pkg.tx_oob.s_oob.is_outer_ipv6 = ipv6;
344 pkg.tx_oob.s_oob.is_outer_ipv6 = ipv6;
351 pkg.tx_oob.s_oob.is_outer_ipv6 = ipv6;
/linux-master/drivers/net/ethernet/mscc/
H A Docelot_flower.c696 filter->key.ipv6.proto.value[0] =
698 filter->key.ipv6.proto.mask[0] =
H A Docelot_ptp.c338 trap->key.ipv6.proto.value[0] = IPPROTO_UDP;
339 trap->key.ipv6.proto.mask[0] = 0xff;
340 trap->key.ipv6.dport.value = PTP_EV_PORT;
341 trap->key.ipv6.dport.mask = 0xffff;
358 trap->key.ipv6.proto.value[0] = IPPROTO_UDP;
359 trap->key.ipv6.proto.mask[0] = 0xff;
360 trap->key.ipv6.dport.value = PTP_GEN_PORT;
361 trap->key.ipv6.dport.mask = 0xffff;
H A Docelot_vcap.c488 struct ocelot_vcap_key_ipv6 *ipv6 = NULL; local
516 ipv6 = &filter->key.ipv6;
517 ttl = ipv6->ttl;
520 proto = ipv6->proto;
521 ds = ipv6->ds;
522 ip_data = &ipv6->data;
524 val = ipv6->sip.value[i + 8];
525 msk = ipv6->sip.mask[i + 8];
534 sport = &ipv6
[all...]

Completed in 550 milliseconds

1234567891011>>