/Linux-v5.4/include/net/ |
D | inet_ecn.h | 44 static inline __u8 INET_ECN_encapsulate(__u8 outer, __u8 inner) in INET_ECN_encapsulate() argument 46 outer &= ~INET_ECN_MASK; in INET_ECN_encapsulate() 47 outer |= !INET_ECN_is_ce(inner) ? (inner & INET_ECN_MASK) : in INET_ECN_encapsulate() 49 return outer; in INET_ECN_encapsulate() 186 static inline int __INET_ECN_decapsulate(__u8 outer, __u8 inner, bool *set_ce) in __INET_ECN_decapsulate() argument 189 switch (outer & INET_ECN_MASK) { in __INET_ECN_decapsulate() 200 *set_ce = INET_ECN_is_ce(outer); in __INET_ECN_decapsulate() 205 __u8 outer, __u8 inner) in INET_ECN_decapsulate() argument 210 rc = __INET_ECN_decapsulate(outer, inner, &set_ce); in INET_ECN_decapsulate()
|
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
D | dr_matcher.c | 194 mask.outer = matcher->mask.outer; in dr_matcher_set_ste_builders() 238 if (dr_mask_is_smac_set(&mask.outer) && in dr_matcher_set_ste_builders() 239 dr_mask_is_dmac_set(&mask.outer)) { in dr_matcher_set_ste_builders() 246 if (dr_mask_is_smac_set(&mask.outer)) in dr_matcher_set_ste_builders() 249 if (DR_MASK_IS_L2_DST(mask.outer, mask.misc, outer)) in dr_matcher_set_ste_builders() 253 if (dr_mask_is_dst_addr_set(&mask.outer)) in dr_matcher_set_ste_builders() 257 if (dr_mask_is_src_addr_set(&mask.outer)) in dr_matcher_set_ste_builders() 261 if (DR_MASK_IS_ETH_L4_SET(mask.outer, mask.misc, outer)) in dr_matcher_set_ste_builders() 265 if (dr_mask_is_ipv4_5_tuple_set(&mask.outer)) in dr_matcher_set_ste_builders() 269 if (dr_mask_is_ttl_set(&mask.outer)) in dr_matcher_set_ste_builders() [all …]
|
D | dr_ste.c | 776 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_build_eth_l2_src_des_bit_mask() 996 dr_ste_copy_mask_spec(buff, &set_param->outer); in mlx5dr_ste_copy_param() 1057 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_build_eth_l2_src_des_tag() 1122 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_build_eth_l3_ipv6_dst_bit_mask() 1135 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_build_eth_l3_ipv6_dst_tag() 1162 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_build_eth_l3_ipv6_src_bit_mask() 1174 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_build_eth_l3_ipv6_src_tag() 1203 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_build_eth_l3_ipv4_5_tuple_bit_mask() 1237 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_build_eth_l3_ipv4_5_tuple_tag() 1276 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_build_eth_l2_src_or_dst_bit_mask() [all …]
|
D | dr_rule.c | 884 s_idx = offsetof(struct mlx5dr_match_param, outer); in dr_rule_verify() 885 e_idx = min(s_idx + sizeof(param->outer), value_size); in dr_rule_verify() 974 return (param->outer.ip_version == 6 || in dr_rule_is_ipv6() 976 param->outer.ethertype == ETH_P_IPV6 || in dr_rule_is_ipv6()
|
D | dr_types.h | 570 struct mlx5dr_match_spec outer; member
|
/Linux-v5.4/Documentation/networking/ |
D | checksum-offloads.rst | 57 encapsulated packet both the inner and outer checksums may need to be edited or 84 LCO is a technique for efficiently computing the outer checksum of an 99 compute the outer checksum without looking at the payload: we simply stop 104 skb_checksum_help()), the outer checksum will become correct by virtue of the 107 LCO is performed by the stack when constructing an outer UDP header for an 120 LCO can safely be used for nested encapsulations; in this case, the outer 131 allowing the outer checksum to be offloaded. It does, however, involve a
|
D | segmentation-offloads.rst | 69 contain additional headers such as an outer tunnel. In order to account 78 refer to the tunnel headers as the outer headers, while the encapsulated 98 fact that the outer header also requests to have a non-zero checksum 99 included in the outer header. 103 headers will be left with a partial checksum and only the outer header 139 only the inner-most transport header and possibly the outer-most network 146 is the outer IPv4 ID field. It is up to the device drivers to guarantee
|
D | gtp.txt | 111 on the inner (user) IP layer, or on the outer (transport) layer. 114 the User IP payload, nor for the outer IP layer. Patches or other
|
D | pktgen.txt | 191 outer label=16,middle label=32,
|
D | openvswitch.txt | 198 and therefore will not misinterpret them. (Also, the outer eth_type
|
/Linux-v5.4/Documentation/devicetree/bindings/arm/socionext/ |
D | cache-uniphier.txt | 1 UniPhier outer cache controller 3 UniPhier SoCs are integrated with a full-custom outer cache controller system.
|
/Linux-v5.4/arch/m68k/math-emu/ |
D | fp_decode.h | 356 | with base and/or outer displacement 390 1: printf PDECODE,"0" | null outer displacement 393 2: fp_get_instr_word %a0,fp_err_ua1 | 16bit outer displacement 396 3: fp_get_instr_long %a0,fp_err_ua1 | 32bit outer displacement
|
/Linux-v5.4/arch/arm/boot/dts/ |
D | arm-realview-eb-mp.dtsi | 75 * since th outer sync operation can cause the 83 arm,outer-sync-disable;
|
D | arm-realview-pb11mp.dts | 108 * since th outer sync operation can cause the 116 arm,outer-sync-disable;
|
D | armada-370.dtsi | 96 compatible = "marvell,aurora-outer-cache";
|
/Linux-v5.4/Documentation/media/uapi/dvb/ |
D | frontend-stat-properties.rst | 217 Measures the number of block errors after the outer forward error 218 correction coding (after Reed-Solomon or other outer code). 229 - ``FE_SCALE_COUNTER`` - Number of error blocks counted after the outer
|
/Linux-v5.4/arch/arm/mm/ |
D | Kconfig | 589 Feroceon TLB (v4wbi with non-outer-cachable page table walks). 935 The outer cache has a outer_cache_fns.sync function pointer 936 that can be used to drain the write buffer of the outer cache. 976 bool "Enable the L2x0 outer cache controller" if MIGHT_HAVE_CACHE_L2X0 988 of the L220 and PL310 outer cache controllers. 1037 on systems with an outer cache, the store buffer is drained 1052 bool "Enable the UniPhier outer cache controller" 1058 This option enables the UniPhier outer cache (system cache)
|
/Linux-v5.4/tools/testing/selftests/net/ |
D | pmtu.sh | 286 outer="${1}" 290 if [ "${outer}" = "4" ]; then 1124 outer="${1}" 1131 setup namespaces routing ${encap}${outer} || return 2
|
/Linux-v5.4/drivers/gpu/drm/i915/gt/ |
D | selftest_lrc.c | 179 slice_semaphore_queue(struct intel_engine_cs *outer, in slice_semaphore_queue() argument 188 head = semaphore_queue(outer, vma, n++); in slice_semaphore_queue() 193 for_each_engine(engine, outer->i915, id) { in slice_semaphore_queue() 205 err = release_queue(outer, vma, n); in slice_semaphore_queue() 211 2 * RUNTIME_INFO(outer->i915)->num_engines * (count + 2) * (count + 3)) < 0) { in slice_semaphore_queue() 215 intel_gt_set_wedged(outer->gt); in slice_semaphore_queue()
|
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/ |
D | memx.fuc | 273 // $r5 - outer loop counter
|
/Linux-v5.4/net/ipv6/ |
D | Kconfig | 282 Support for encapsulation of packets within an outer IPv6
|
/Linux-v5.4/tools/memory-model/ |
D | README | 243 SRCU read-side critical sections, with the outer critical
|
/Linux-v5.4/Documentation/trace/ |
D | ftrace.rst | 2130 … <...>-3638 [001] d... 19452.055471: #1 inner/outer(us): 12/14 ts:1499801089.066141940 2131 … <...>-3638 [003] d... 19454.071354: #2 inner/outer(us): 11/9 ts:1499801091.082164365 2132 … <...>-3638 [002] dn.. 19461.126852: #3 inner/outer(us): 12/9 ts:1499801098.138150062 2133 … <...>-3638 [001] d... 19488.340960: #4 inner/outer(us): 8/12 ts:1499801125.354139633 2134 … <...>-3638 [003] d... 19494.388553: #5 inner/outer(us): 8/12 ts:1499801131.402150961 2135 …<...>-3638 [003] d... 19501.283419: #6 inner/outer(us): 0/12 ts:1499801138.297435289 nm… 2145 inner/outer(us): 12/14 2147 This shows two numbers as "inner latency" and "outer latency". The test 2151 the "outer latency".
|
/Linux-v5.4/Documentation/networking/device_drivers/intel/ |
D | iavf.rst | 210 encapsulated packet, outer headers are ignored. Therefore, inner headers are
|
/Linux-v5.4/Documentation/input/ |
D | multi-touch-protocol.rst | 179 of the finger actually touching the glass, and one outer region formed by
|