Home
last modified time | relevance | path

Searched refs:inner (Results 1 – 25 of 43) sorted by relevance

12

/f-stack/freebsd/netinet/
H A Dip_ecn.c100 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 Dvxlan.spec100 // - 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 Dgeneric_receive_offload_lib.rst35 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 Dgeneric_segmentation_offload_lib.rst163 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 Drte_flow.rst369 (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 DSFMT.c384 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 Dcavium_crypto.c233 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 Digc.rst36 VLAN stripping off only works with inner vlan.
45 inner fields to the EtherType might not be provided.
H A Denic.rst231 - 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 Dsfc_efx.rst129 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 Daf_packet.rst34 own pre-requisites, it should be noted that the inner workings of PACKET_MMAP
H A Dbnxt.rst318 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 Dfeatures.rst591 Supports inner packet L3 checksum.
610 Supports inner packet L4 checksum.
/f-stack/dpdk/drivers/common/mlx5/
H A Dmlx5_devx_cmds.c1062 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 Daesni_mb_pmd_private.h263 uint8_t inner[128] __rte_aligned(16); member
H A Drte_aesni_mb_pmd.c410 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 Dmlx5_flow_dv.c6354 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 Dbnxt_flow.c156 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 Dextent.c1487 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 Dmalloc_elem.c500 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 Drelease_16_07.rst253 * **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 Drelease_17_11.rst80 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 Drelease_18_02.rst115 * 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 Denic_flow.c1026 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 Dbsaes-armv7.S1103 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

12