| /f-stack/freebsd/netinet/ |
| H A D | ip_ecn.c | 100 if (!outer || !inner) in ip_ecn_ingress() 103 *outer = *inner; in ip_ecn_ingress() 110 if ((*inner & IPTOS_ECN_MASK) == IPTOS_ECN_CE) in ip_ecn_ingress() 132 if (!outer || !inner) in ip_ecn_egress() 144 *inner |= IPTOS_ECN_CE; in ip_ecn_egress() 167 if (!outer || !inner) in ip6_ecn_ingress() 170 inner8 = (ntohl(*inner) >> 20) & 0xff; in ip6_ecn_ingress() 181 if (!outer || !inner) in ip6_ecn_egress() 185 inner8 = oinner8 = (ntohl(*inner) >> 20) & 0xff; in ip6_ecn_egress() 189 *inner &= ~htonl(0xff << 20); in ip6_ecn_egress() [all …]
|
| /f-stack/dpdk/examples/pipeline/examples/ |
| H A D | vxlan.spec | 100 // - The inner Ethernet header (14 bytes); 105 // - The inner Ethernet header (14 bytes); 108 // Once the total length of the inner IPv4 packet (h.ipv4.total_len) is known,
|
| /f-stack/dpdk/doc/guides/prog_guide/ |
| H A D | generic_receive_offload_lib.rst | 35 inner TCP/IPv4 or UDP/IPv4 packet. 168 VxLAN packets with an outer IPv4 header and inner TCP/IPv4 packet, is 176 - inner source and destination: Ethernet and IP address, TCP port 183 - inner TCP sequence number 185 - inner IPv4 ID. The IPv4 ID fields of the packets, whose DF bit in the 186 inner IPv4 header is 0, should be increased by 1.
|
| H A D | generic_segmentation_offload_lib.rst | 163 which contain an outer IPv4 header, inner TCP/IPv4 headers, and optional 164 inner and/or outer VLAN tag(s). 169 an outer IPv4 header, inner TCP/IPv4 headers, and an optional VLAN tag.
|
| H A D | rte_flow.rst | 369 (e.g. VXLAN payload) is matched by such a pattern, which may apply to inner, 751 and L4 (UDP) both matched by the first ANY specification, and inner L3 (IPv4 905 the latter case, ``type`` refers to that of the outer header, with the inner 937 - ``inner_type``: inner EtherType or TPID. 1032 - ``inner_type``: inner EtherType or TPID. 1803 inner packet encapsulation level, from outermost to innermost (lower to 1951 and the inner packet fields. The security session specified in the action 3172 of registers while other hardware could not support inner actions and 3173 must decap before accessing inner headers.
|
| /f-stack/app/redis-5.0.5/deps/jemalloc/test/src/ |
| H A D | SFMT.c | 384 int inner = 0; in period_certification() local 390 inner ^= psfmt32[idxof(i)] & parity[i]; in period_certification() 392 inner ^= inner >> i; in period_certification() 393 inner &= 1; in period_certification() 395 if (inner == 1) { in period_certification()
|
| /f-stack/freebsd/mips/cavium/cryptocteon/ |
| H A D | cavium_crypto.c | 233 octo_calc_hash(uint8_t auth, unsigned char *key, uint64_t *inner, uint64_t *outer) in octo_calc_hash() argument 273 CVMX_MF_HSH_IV(inner[0], 0); in octo_calc_hash() 274 CVMX_MF_HSH_IV(inner[1], 1); in octo_calc_hash() 276 inner[2] = 0; in octo_calc_hash() 277 CVMX_MF_HSH_IV(((uint64_t *) inner)[2], 2); in octo_calc_hash()
|
| /f-stack/dpdk/doc/guides/nics/ |
| H A D | igc.rst | 36 VLAN stripping off only works with inner vlan. 45 inner fields to the EtherType might not be provided.
|
| H A D | enic.rst | 231 - Items: eth, vlan, ipv4, ipv6, udp, tcp, vxlan, inner eth, vlan, ipv4, ipv6, udp, tcp 239 - Items: eth, vlan, ipv4, ipv6, udp, tcp, vxlan, raw, inner eth, vlan, ipv4, ipv6, udp, tcp 247 …- Items: eth, vlan, ipv4, ipv6, sctp, udp, tcp, vxlan, raw, inner eth, vlan, ipv4, ipv6, sctp, udp… 269 inner and outer packets can be IPv4 or IPv6. 277 The NIC fills in IPv4/UDP/TCP checksums for both inner and outer packets. 281 The NIC validates IPv4/UDP/TCP checksums of both inner and outer packets. 282 Good checksum flags (e.g. ``PKT_RX_L4_CKSUM_GOOD``) indicate that the inner 285 indicate that the inner and/or outer packets have invalid checksum values. 289 PMD sets inner L3/L4 packet types (e.g. ``RTE_PTYPE_INNER_L4_TCP``), and 295 RSS hash calculation, therefore queue selection, is done on inner packets.
|
| H A D | sfc_efx.rst | 129 SFN8xxx and X2xxx family adapters provide either inner or outer packet classes. 131 configures the hardware to report inner classes, and outer classes are 156 the inner frame) 394 mbufs, VLAN insertion, inner/outer IPv4 and TCP/UDP checksum and TCP
|
| H A D | af_packet.rst | 34 own pre-requisites, it should be noted that the inner workings of PACKET_MMAP
|
| H A D | bnxt.rst | 318 Also, the BNXT PMD supports stateless offloads on inner frames for tunneled 381 For tunneled packets, RSS hash is calculated over inner frame header fields. 492 The inner TPID set will be rejected as the BNXT PMD supports inserting only an 494 outer, i.e. the inner VLAN is relevant only when a packet is double-tagged. 690 is O_SRC_IP, O_DST_IP, VNI and inner header fields.
|
| H A D | features.rst | 591 Supports inner packet L3 checksum. 610 Supports inner packet L4 checksum.
|
| /f-stack/dpdk/drivers/common/mlx5/ |
| H A D | mlx5_devx_cmds.c | 1062 void *tir_ctx, *outer, *inner, *rss_key; in mlx5_devx_cmd_create_tir() local 1095 inner = MLX5_ADDR_OF(tirc, tir_ctx, rx_hash_field_selector_inner); in mlx5_devx_cmd_create_tir() 1096 MLX5_SET(rx_hash_field_select, inner, l3_prot_type, in mlx5_devx_cmd_create_tir() 1098 MLX5_SET(rx_hash_field_select, inner, l4_prot_type, in mlx5_devx_cmd_create_tir() 1100 MLX5_SET(rx_hash_field_select, inner, selected_fields, in mlx5_devx_cmd_create_tir() 1156 void *outer, *inner; in mlx5_devx_cmd_modify_tir() local 1174 inner = MLX5_ADDR_OF(tirc, tir_ctx, in mlx5_devx_cmd_modify_tir() 1176 MLX5_SET(rx_hash_field_select, inner, l3_prot_type, in mlx5_devx_cmd_modify_tir() 1178 MLX5_SET(rx_hash_field_select, inner, l4_prot_type, in mlx5_devx_cmd_modify_tir() 1181 (rx_hash_field_select, inner, selected_fields, in mlx5_devx_cmd_modify_tir()
|
| /f-stack/dpdk/drivers/crypto/aesni_mb/ |
| H A D | aesni_mb_pmd_private.h | 263 uint8_t inner[128] __rte_aligned(16); member
|
| H A D | rte_aesni_mb_pmd.c | 410 sess->auth.pads.inner, sess->auth.pads.outer, in aesni_mb_set_session_auth_parameters() 416 sess->auth.pads.inner, sess->auth.pads.outer, in aesni_mb_set_session_auth_parameters() 1183 session->auth.pads.inner; in set_cpu_mb_job_params() 1339 job->u.HMAC._hashed_auth_key_xor_ipad = session->auth.pads.inner; in set_mb_job_params()
|
| /f-stack/dpdk/drivers/net/mlx5/ |
| H A D | mlx5_flow_dv.c | 6354 if (inner) { in flow_dv_translate_item_eth() 6448 if (inner) { in flow_dv_translate_item_vlan() 6554 if (inner) { in flow_dv_translate_item_ipv4() 6646 if (inner) { in flow_dv_translate_item_ipv6() 6683 if (inner) { in flow_dv_translate_item_ipv6() 6738 if (inner) { in flow_dv_translate_item_ipv6_frag_ext() 6783 if (inner) { in flow_dv_translate_item_tcp() 6834 if (inner) { in flow_dv_translate_item_udp() 6936 if (inner) { in flow_dv_translate_item_gre() 7060 if (inner) { in flow_dv_translate_item_vxlan() [all …]
|
| /f-stack/dpdk/drivers/net/bnxt/ |
| H A D | bnxt_flow.c | 156 uint8_t inner = 0; in bnxt_validate_and_parse_flow_type() local 185 inner = in bnxt_validate_and_parse_flow_type() 187 if (inner) in bnxt_validate_and_parse_flow_type() 241 valid_flags |= inner ? in bnxt_validate_and_parse_flow_type() 265 valid_flags |= inner ? in bnxt_validate_and_parse_flow_type() 278 if (inner) in bnxt_validate_and_parse_flow_type()
|
| /f-stack/app/redis-5.0.5/deps/jemalloc/src/ |
| H A D | extent.c | 1487 extent_can_coalesce(arena_t *arena, extents_t *extents, const extent_t *inner, in extent_can_coalesce() argument 1489 assert(extent_arena_get(inner) == arena); in extent_can_coalesce() 1494 assert(extent_state_get(inner) == extent_state_active); in extent_can_coalesce() 1499 if (extent_committed_get(inner) != extent_committed_get(outer)) { in extent_can_coalesce() 1508 extents_t *extents, extent_t *inner, extent_t *outer, bool forward, in extent_coalesce() argument 1510 assert(extent_can_coalesce(arena, extents, inner, outer)); in extent_coalesce() 1516 forward ? inner : outer, forward ? outer : inner, growing_retained); in extent_coalesce()
|
| /f-stack/dpdk/lib/librte_eal/common/ |
| H A D | malloc_elem.c | 500 struct malloc_elem *inner = RTE_PTR_ADD(elem1, elem1->pad); in join_elem() local 501 inner->size = elem1->size - elem1->pad; in join_elem()
|
| /f-stack/dpdk/doc/guides/rel_notes/ |
| H A D | release_16_07.rst | 253 * **i40e: Fixed vlan stripping from inner header.** 256 tags of the inner header will be stripped without putting vlan 258 Now this issue is fixed by disabling vlan stripping from inner header. 263 as inner VLAN. But generally, a single VLAN header is treated as the
|
| H A D | release_17_11.rst | 80 to the inner packet of VXLAN frames anymore, only the outer one (like 278 an inner TCP/IPv4 packet. 279 * GRE packets, which must contain an outer IPv4 header, and inner
|
| H A D | release_18_02.rst | 115 * Added inner checksum offload. 232 must contain an outer IPv4 header and inner TCP/IPv4 headers. VxLAN
|
| /f-stack/dpdk/drivers/net/enic/ |
| H A D | enic_flow.c | 1026 uint8_t inner; in fixup_l5_layer() local 1037 inner = inner_ofst - vxlan; in fixup_l5_layer() 1039 memcpy(layer, gp->layer[FILTER_GENERIC_1_L5].mask + vxlan, inner); in fixup_l5_layer() 1042 memcpy(layer, gp->layer[FILTER_GENERIC_1_L5].val + vxlan, inner); in fixup_l5_layer()
|
| /f-stack/freebsd/crypto/openssl/arm/ |
| H A D | bsaes-armv7.S | 1103 sub r12, sp, r10, lsl#7 @ 128 bytes per inner round key 1359 sub r12, sp, r10, lsl#7 @ 128 bytes per inner round key 1602 sub r12, sp, r1, lsl#7 @ 128 bytes per inner round key 2082 sub r12, sp, r1, lsl#7 @ 128 bytes per inner round key
|