/openbmc/phosphor-power/phosphor-regulators/test/ |
H A D | error_logging_utils_tests.cpp | 413 std::exception_ptr inner, outer; in TEST() local 432 outer = std::current_exception(); in TEST() 436 error_logging_utils::internal::getExceptionToLog(outer); in TEST() 442 std::exception_ptr inner, middle, outer; in TEST() local 468 outer = std::current_exception(); in TEST() 472 error_logging_utils::internal::getExceptionToLog(outer); in TEST() 478 std::exception_ptr inner, outer; in TEST() local 495 outer = std::current_exception(); in TEST() 499 error_logging_utils::internal::getExceptionToLog(outer); in TEST() 500 EXPECT_EQ(outer, exceptionToLog); in TEST() [all …]
|
/openbmc/linux/Documentation/bpf/ |
H A D | map_of_maps.rst | 14 an outer map contains instances of a single type of inner map, for example 17 When creating an outer map, an inner map instance is used to initialize the 18 metadata that the outer map holds about its inner maps. This inner map has a 19 separate lifetime from the outer map and can be deleted after the outer map has 22 The outer map supports element lookup, update and delete from user space using 23 the syscall API. A BPF program is only allowed to do element lookup in the outer 30 - A BPF program cannot update or delete outer map entries. 65 program. Note that the outer array can only be modified from user space using 88 examples of declarative initialisation of outer maps. 93 This snippet shows how to create an array based outer map: [all …]
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | l2_tos_ttl_inherit.sh | 66 local outer="$2" 102 "$type" "$outer" "$inner" "$tos" "$ttl" "$vlan" 117 if [ "$outer" = "4" ]; then 120 elif [ "$outer" = "6" ]; then 134 if [ "$outer" = "4" ]; then 146 elif [ "$outer" = "6" ]; then 195 local outer="$1" 222 if [ "$outer" = "4" ]; then 281 elif [ "$outer" = "6" ]; then 348 if [ "$outer" = "4" ]; then [all …]
|
H A D | pmtu.sh | 399 outer="${1}" 403 if [ "${outer}" = "4" ]; then 481 outer=${2} 483 if [ "${outer}" -eq 4 ]; then 1563 outer=${2} 1566 setup namespaces routing ip${inner}ip${outer} || return $ksft_skip 1580 if [ ${outer} -eq 4 ]; then 1600 check_pmtu_value ${exp_mtu} "${pmtu}" "exceeding link layer MTU on ip${inner}ip${outer} interface" 1968 outer="${1}" 1975 setup namespaces routing ${encap}${outer} || return $ksft_skip
|
/openbmc/linux/include/net/ |
H A D | inet_ecn.h | 46 static inline __u8 INET_ECN_encapsulate(__u8 outer, __u8 inner) in INET_ECN_encapsulate() argument 48 outer &= ~INET_ECN_MASK; in INET_ECN_encapsulate() 49 outer |= !INET_ECN_is_ce(inner) ? (inner & INET_ECN_MASK) : in INET_ECN_encapsulate() 51 return outer; in INET_ECN_encapsulate() 251 static inline int __INET_ECN_decapsulate(__u8 outer, __u8 inner, bool *set_ce) in __INET_ECN_decapsulate() argument 254 switch (outer & INET_ECN_MASK) { in __INET_ECN_decapsulate() 265 *set_ce = INET_ECN_is_ce(outer); in __INET_ECN_decapsulate() 270 __u8 outer, __u8 inner) in INET_ECN_decapsulate() argument 275 rc = __INET_ECN_decapsulate(outer, inner, &set_ce); in INET_ECN_decapsulate() 279 else if ((outer & INET_ECN_MASK) == INET_ECN_ECT_1) in INET_ECN_decapsulate()
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_matcher.c | 422 mask.outer = matcher->mask.outer; in dr_matcher_set_ste_builders() 484 if (dr_mask_is_smac_set(&mask.outer) && in dr_matcher_set_ste_builders() 485 dr_mask_is_dmac_set(&mask.outer)) { in dr_matcher_set_ste_builders() 490 if (dr_mask_is_smac_set(&mask.outer)) in dr_matcher_set_ste_builders() 494 if (DR_MASK_IS_L2_DST(mask.outer, mask.misc, outer)) in dr_matcher_set_ste_builders() 499 if (DR_MASK_IS_DST_IP_SET(&mask.outer)) in dr_matcher_set_ste_builders() 503 if (DR_MASK_IS_SRC_IP_SET(&mask.outer)) in dr_matcher_set_ste_builders() 507 if (DR_MASK_IS_ETH_L4_SET(mask.outer, mask.misc, outer)) in dr_matcher_set_ste_builders() 511 if (dr_mask_is_ipv4_5_tuple_set(&mask.outer)) in dr_matcher_set_ste_builders() 515 if (dr_mask_is_ttl_set(&mask.outer) || in dr_matcher_set_ste_builders() [all …]
|
H A D | dr_ste_v0.c | 707 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_dst_bit_mask() 740 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_dst_tag() 796 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l3_ipv6_dst_tag() 822 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l3_ipv6_src_tag() 848 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l3_ipv4_5_tuple_tag() 884 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_or_dst_bit_mask() 935 struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_or_dst_tag() 996 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_bit_mask() 1009 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_tag() 1032 struct mlx5dr_match_spec *mask = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_dst_bit_mask() [all …]
|
H A D | dr_ste_v1.c | 1104 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_bit_mask() 1130 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_tag() 1176 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv6_dst_tag() 1200 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv6_src_tag() 1224 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv4_5_tuple_tag() 1258 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_or_dst_bit_mask() 1308 struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_or_dst_tag() 1366 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_bit_mask() 1378 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_tag() 1399 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_dst_bit_mask() [all …]
|
/openbmc/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
H A D | port_sel.c | 367 if (port_sel->outer.definers[tt]) in mlx5_lag_destroy_definers() 369 port_sel->outer.definers[tt]); in mlx5_lag_destroy_definers() 391 port_sel->outer.definers[tt] = lag_definer; in mlx5_lag_create_definers() 490 ttc_params->dests[tt].ft = port_sel->outer.definers[tt]->ft; in mlx5_lag_set_outer_ttc_params() 513 port_sel->outer.ttc = mlx5_create_ttc_table(dev, &ttc_params); in mlx5_lag_create_ttc_table() 514 if (IS_ERR(port_sel->outer.ttc)) in mlx5_lag_create_ttc_table() 515 return PTR_ERR(port_sel->outer.ttc); in mlx5_lag_create_ttc_table() 621 port_sel->outer.definers, in mlx5_lag_port_sel_modify() 638 mlx5_destroy_ttc_table(port_sel->outer.ttc); in mlx5_lag_port_sel_destroy()
|
H A D | port_sel.h | 27 struct mlx5_lag_ttc outer; member
|
/openbmc/linux/Documentation/networking/ |
H A 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
|
H 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
|
H A D | seg6-sysctl.rst | 29 Controls the behaviour of computing the flowlabel of outer
|
/openbmc/linux/drivers/net/ethernet/intel/ice/ |
H A D | ice_virtchnl.c | 2742 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_dvm_caps() 2748 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_dvm_caps() 2756 supported_caps->outer = VIRTCHNL_VLAN_ETHERTYPE_8100 | in ice_vc_set_dvm_caps() 2768 supported_caps->outer = VIRTCHNL_VLAN_TOGGLE | in ice_vc_set_dvm_caps() 2779 supported_caps->outer = VIRTCHNL_VLAN_TOGGLE | in ice_vc_set_dvm_caps() 2814 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_svm_caps() 2818 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_svm_caps() 2822 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_svm_caps() 2830 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_svm_caps() 2837 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED; in ice_vc_set_svm_caps() [all …]
|
/openbmc/linux/lib/ |
H A D | locking-selftest.c | 2525 #define GENERATE_2_CONTEXT_TESTCASE(outer, outer_lock, inner, inner_lock) \ argument 2527 static void __maybe_unused inner##_in_##outer(void) \ 2530 guard(outer)(outer_lock); \ 2580 #define DO_CONTEXT_TESTCASE_OUTER_PREEMPTIBLE(outer) \ argument 2581 dotest(RCU_in_##outer, SUCCESS, LOCKTYPE_RWLOCK); \ 2582 dotest(raw_spinlock_in_##outer, SUCCESS, LOCKTYPE_SPIN); \ 2583 dotest(spinlock_in_##outer, SUCCESS, LOCKTYPE_SPIN); \ 2584 dotest(mutex_in_##outer, SUCCESS, LOCKTYPE_MUTEX); \ 2590 #define DO_CONTEXT_TESTCASE_OUTER_LIMITED_PREEMPTIBLE(outer) \ argument 2591 dotest(RCU_in_##outer, SUCCESS, LOCKTYPE_RWLOCK); \ [all …]
|
/openbmc/linux/net/tipc/ |
H A D | msg.c | 523 struct tipc_msg *msg, *inner, *outer; in tipc_msg_try_bundle() local 556 outer = buf_msg(tskb); in tipc_msg_try_bundle() 557 tipc_msg_init(msg_prevnode(inner), outer, MSG_BUNDLER, 0, INT_H_SIZE, in tipc_msg_try_bundle() 559 msg_set_importance(outer, msg_importance(inner)); in tipc_msg_try_bundle() 560 msg_set_size(outer, INT_H_SIZE + tsz); in tipc_msg_try_bundle() 561 msg_set_msgcnt(outer, 1); in tipc_msg_try_bundle()
|
/openbmc/linux/include/linux/ |
H A D | lockdep.h | 186 struct lock_class_key *key, int subclass, u8 inner, u8 outer, u8 lock_type); 190 struct lock_class_key *key, int subclass, u8 inner, u8 outer) in lockdep_init_map_waits() argument 192 lockdep_init_map_type(lock, name, key, subclass, inner, outer, LD_LOCK_NORMAL); in lockdep_init_map_waits() 382 # define lockdep_init_map_type(lock, name, key, sub, inner, outer, type) \ argument 384 # define lockdep_init_map_waits(lock, name, key, sub, inner, outer) \ argument
|
/openbmc/linux/arch/m68k/math-emu/ |
H A 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
|
/openbmc/linux/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_main.c | 1540 if (stripping_support->outer) { in iavf_set_queue_vlan_tag_loc() 1541 if (stripping_support->outer & in iavf_set_queue_vlan_tag_loc() 1545 else if (stripping_support->outer & in iavf_set_queue_vlan_tag_loc() 1560 if (insertion_support->outer) { in iavf_set_queue_vlan_tag_loc() 1561 if (insertion_support->outer & in iavf_set_queue_vlan_tag_loc() 1565 else if (insertion_support->outer & in iavf_set_queue_vlan_tag_loc() 4594 if (stripping_support->outer != VIRTCHNL_VLAN_UNSUPPORTED && in iavf_get_netdev_vlan_hw_features() 4595 stripping_support->outer & VIRTCHNL_VLAN_TOGGLE) { in iavf_get_netdev_vlan_hw_features() 4596 if (stripping_support->outer & in iavf_get_netdev_vlan_hw_features() 4599 if (stripping_support->outer & in iavf_get_netdev_vlan_hw_features() [all …]
|
/openbmc/phosphor-power/phosphor-power-sequencer/docs/config_file/ |
H A D | config_file.md | 5 The root (outer-most) object in the configuration file.
|
/openbmc/u-boot/Documentation/ |
H A D | linker_lists.rst | 74 'outer_2_inner', where 'outer' is the global list name and 'inner' 76 global list name ("outer"); iterators for only a sub-list should use
|
/openbmc/phosphor-power/phosphor-regulators/docs/config_file/ |
H A D | config_file.md | 5 The root (outer-most) object in a phosphor-regulators configuration file.
|
/openbmc/linux/arch/arm/boot/dts/arm/ |
H A D | arm-realview-eb-mp.dtsi | 75 * since th outer sync operation can cause the 83 arm,outer-sync-disable;
|
/openbmc/qemu/tests/unit/ |
H A D | test-bdrv-drain.c | 379 enum drain_type outer, inner; in test_nested() local 391 for (outer = 0; outer < DRAIN_TYPE_MAX; outer++) { in test_nested() 393 int backing_quiesce = (outer == BDRV_DRAIN_ALL) + in test_nested() 401 do_drain_begin(outer, bs); in test_nested() 410 do_drain_end(outer, bs); in test_nested()
|
/openbmc/openbmc/poky/meta/recipes-devtools/valgrind/valgrind/ |
H A D | 0005-Modify-vg_test-wrapper-to-support-PTEST-formats.patch | 46 . " --outer-valgrind, --outer-tool, --outer-args\n"
|