Searched refs:outer (Results 1 - 25 of 33) sorted by relevance

12

/linux-master/tools/testing/selftests/net/
H A Dl2_tos_ttl_inherit.sh10 # The outer tunnel protocol of 'IPv4' or 'IPv6' is verified-
13 # outer header is working.
66 local outer="$2"
102 "$type" "$outer" "$inner" "$tos" "$ttl" "$vlan"
117 if [ "$outer" = "4" ]; then
120 elif [ "$outer" = "6" ]; then
133 # Create tunnel and assign outer IPv4/IPv6 addresses
134 if [ "$outer" = "4" ]; then
146 elif [ "$outer" = "6" ]; then
195 local outer
[all...]
H A Dpmtu.sh399 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} || retur
[all...]
/linux-master/include/net/
H A Dinet_ecn.h46 static inline __u8 INET_ECN_encapsulate(__u8 outer, __u8 inner) argument
48 outer &= ~INET_ECN_MASK;
49 outer |= !INET_ECN_is_ce(inner) ? (inner & INET_ECN_MASK) :
51 return outer;
231 * intersection of the appropriate arriving inner header (row) and outer
251 static inline int __INET_ECN_decapsulate(__u8 outer, __u8 inner, bool *set_ce) argument
254 switch (outer & INET_ECN_MASK) {
265 *set_ce = INET_ECN_is_ce(outer);
270 __u8 outer, __u8 inner)
275 rc = __INET_ECN_decapsulate(outer, inne
269 INET_ECN_decapsulate(struct sk_buff *skb, __u8 outer, __u8 inner) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lag/
H A Dport_sel.h27 struct mlx5_lag_ttc outer; member in struct:mlx5_lag_port_sel
H A Dport_sel.c363 if (port_sel->outer.definers[tt])
365 port_sel->outer.definers[tt]);
387 port_sel->outer.definers[tt] = lag_definer;
486 ttc_params->dests[tt].ft = port_sel->outer.definers[tt]->ft;
509 port_sel->outer.ttc = mlx5_create_ttc_table(dev, &ttc_params);
510 return PTR_ERR_OR_ZERO(port_sel->outer.ttc);
609 port_sel->outer.definers,
626 mlx5_destroy_ttc_table(port_sel->outer.ttc);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_matcher.c422 mask.outer = matcher->mask.outer;
484 if (dr_mask_is_smac_set(&mask.outer) &&
485 dr_mask_is_dmac_set(&mask.outer)) {
490 if (dr_mask_is_smac_set(&mask.outer))
494 if (DR_MASK_IS_L2_DST(mask.outer, mask.misc, outer))
499 if (DR_MASK_IS_DST_IP_SET(&mask.outer))
503 if (DR_MASK_IS_SRC_IP_SET(&mask.outer))
507 if (DR_MASK_IS_ETH_L4_SET(mask.outer, mas
[all...]
H A Ddr_ste_v1.c1054 /* Remove L2L3 outer headers */
1104 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer;
1130 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer;
1176 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer;
1200 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer;
1224 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer;
1258 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer;
1308 struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer;
1366 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer;
1378 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer;
[all...]
H A Ddr_ste_v0.c421 * modify headers for outer headers only
707 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer;
740 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer;
796 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer;
822 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer;
848 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer;
884 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer;
935 struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer;
996 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer;
1009 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer;
[all...]
H A Ddr_rule.c950 s_idx = offsetof(struct mlx5dr_match_param, outer);
951 e_idx = min(s_idx + sizeof(param->outer), value_size);
954 mlx5dr_err(matcher->tbl->dmn, "Rule outer parameters contains a value not specified by mask\n");
1145 dr_rule_get_ipv(&param->outer),
H A Ddr_dbg.c606 dr_dump_hex_print(dump, (char *)&mask->outer, sizeof(mask->outer));
/linux-master/arch/m68k/math-emu/
H A Dfp_decode.h184 | .long "no memory indirect action/reserved","null outer displacement"
185 | .long "word outer displacement","long outer displacement"
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-master/tools/net/ynl/lib/
H A Dynl-priv.h207 #define ynl_attr_for_each_nested(attr, outer) \
208 for ((attr) = ynl_attr_first(outer, outer->nla_len, \
210 (attr) = ynl_attr_next(ynl_attr_data_end(outer), attr))
H A Dynl.py392 def __init__(self, attr_space, attrs, outer = None):
393 outer_scopes = outer.scopes if outer else []
/linux-master/include/linux/
H A Dlockdep.h129 struct lock_class_key *key, int subclass, u8 inner, u8 outer, u8 lock_type);
133 struct lock_class_key *key, int subclass, u8 inner, u8 outer)
135 lockdep_init_map_type(lock, name, key, subclass, inner, outer, LD_LOCK_NORMAL);
325 # define lockdep_init_map_type(lock, name, key, sub, inner, outer, type) \
327 # define lockdep_init_map_waits(lock, name, key, sub, inner, outer) \
132 lockdep_init_map_waits(struct lockdep_map *lock, const char *name, struct lock_class_key *key, int subclass, u8 inner, u8 outer) argument
/linux-master/lib/
H A Dlocking-selftest.c2525 #define GENERATE_2_CONTEXT_TESTCASE(outer, outer_lock, inner, inner_lock) \
2527 static void __maybe_unused inner##_in_##outer(void) \
2530 guard(outer)(outer_lock); \
2537 * o: inner is allowed in outer
2538 * x: inner is disallowed in outer
2541 * outer \ | | | |
2579 /* the outer context allows all kinds of preemption */
2580 #define DO_CONTEXT_TESTCASE_OUTER_PREEMPTIBLE(outer) \
2581 dotest(RCU_in_##outer, SUCCESS, LOCKTYPE_RWLOCK); \
2582 dotest(raw_spinlock_in_##outer, SUCCES
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_virtchnl.c696 /* set outer layer RSS as default */
2361 /* in DVM VLAN promiscuous is based on the outer VLAN, which would be
2790 * ice_vf_outer_vlan_not_allowed - check if outer VLAN can be used
2793 * When the device is in double VLAN mode, check whether or not the outer VLAN
2811 * filtering/offload capabilities since the port VLAN is using the outer VLAN
2831 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED;
2837 supported_caps->outer = VIRTCHNL_VLAN_UNSUPPORTED;
2845 supported_caps->outer = VIRTCHNL_VLAN_ETHERTYPE_8100 |
2857 supported_caps->outer = VIRTCHNL_VLAN_TOGGLE |
2868 supported_caps->outer
3050 struct virtchnl_vlan *outer = &vlan_fltr->outer; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_priv.h126 u8 mlx5e_tc_get_ip_version(struct mlx5_flow_spec *spec, bool outer);
/linux-master/net/tipc/
H A Dmsg.c523 struct tipc_msg *msg, *inner, *outer;
556 outer = buf_msg(tskb);
557 tipc_msg_init(msg_prevnode(inner), outer, MSG_BUNDLER, 0, INT_H_SIZE,
559 msg_set_importance(outer, msg_importance(inner));
560 msg_set_size(outer, INT_H_SIZE + tsz);
561 msg_set_msgcnt(outer, 1);
576 * @pos: position in outer message of msg to be extracted.
578 * Consumes outer buffer when last packet extracted
519 struct tipc_msg *msg, *inner, *outer; local
553 tipc_msg_init(msg_prevnode(inner), outer, MSG_BUNDLER, 0, INT_H_SIZE, local
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_main.c1521 if (stripping_support->outer) {
1522 if (stripping_support->outer &
1526 else if (stripping_support->outer &
1541 if (insertion_support->outer) {
1542 if (insertion_support->outer &
1546 else if (insertion_support->outer &
4504 if (stripping_support->outer != VIRTCHNL_VLAN_UNSUPPORTED &&
4505 stripping_support->outer & VIRTCHNL_VLAN_TOGGLE) {
4506 if (stripping_support->outer &
4509 if (stripping_support->outer
[all...]
H A Diavf_virtchnl.c759 /* give priority over outer if it's enabled */
760 if (filtering_support->outer)
761 vlan = &vvfl_v2->filters[i].outer;
906 /* give priority over outer if it's enabled */
907 if (filtering_support->outer)
908 vlan = &vvfl_v2->filters[i].outer;
1260 if (offload_support->outer & vc_ethertype &&
1261 offload_support->outer & VIRTCHNL_VLAN_TOGGLE) {
H A Diavf.h398 ((_a)->vlan_v2_caps.filtering.filtering_support.outer || \
/linux-master/include/linux/avf/
H A Dvirtchnl.h578 * If only outer capabilities are supported (for filtering, insertion, and/or
579 * stripping) then this refers to the outer most or single VLAN from the VF's
583 * stripping) then this refers to the outer most or single VLAN from the VF's
584 * perspective. Functionally this is the same as if only outer capabilities are
588 * If both outer and inner capabilities are supported (for filtering, insertion,
589 * and/or stripping) then outer refers to the outer most or single VLAN and
592 * There is no support for tunneled VLAN offloads, so outer or inner are never
596 u32 outer; member in struct:virtchnl_vlan_supported_caps
609 * enabled for VLAN filtering. VLAN filtering in this case refers to the outer
711 struct virtchnl_vlan outer; member in struct:virtchnl_vlan_filter
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tc.h296 struct flow_match_basic *match, bool outer,
/linux-master/scripts/
H A Dkernel-doc941 my $outer;
956 $outer = $lineprefix . " ";
957 $lineprefix = $outer . " ";
958 print $outer . "**Constants**\n\n";
960 print $outer . "``$parameter``\n";
1152 # - then remove macro, outer parens, and trailing semicolon
/linux-master/drivers/gpu/drm/i915/gt/
H A Dselftest_execlists.c928 slice_semaphore_queue(struct intel_engine_cs *outer, argument
937 head = semaphore_queue(outer, vma, n++);
941 for_each_engine(engine, outer->gt, id) {
958 err = release_queue(outer, vma, n, I915_PRIORITY_BARRIER);
963 2 * outer->gt->info.num_engines * (count + 2) * (count + 3)) < 0) {
965 outer->name, count, n);
967 intel_gt_set_wedged(outer->gt);

Completed in 378 milliseconds

12