Home
last modified time | relevance | path

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

123

/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/
A Ddr_ste.c977 sb->inner = inner; in mlx5dr_ste_build_eth_l2_src_dst()
987 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv6_dst()
997 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv6_src()
1007 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv4_5_tuple()
1017 sb->inner = inner; in mlx5dr_ste_build_eth_l2_src()
1027 sb->inner = inner; in mlx5dr_ste_build_eth_l2_dst()
1036 sb->inner = inner; in mlx5dr_ste_build_eth_l2_tnl()
1046 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv4_misc()
1056 sb->inner = inner; in mlx5dr_ste_build_eth_ipv6_l3_l4()
1081 sb->inner = inner; in mlx5dr_ste_build_mpls()
[all …]
A Ddr_matcher.c401 bool inner, rx; in dr_matcher_set_ste_builders() local
416 mask.inner = matcher->mask.inner; in dr_matcher_set_ste_builders()
447 inner = false; in dr_matcher_set_ste_builders()
518 inner, rx); in dr_matcher_set_ste_builders()
523 inner, rx); in dr_matcher_set_ste_builders()
541 inner, rx); in dr_matcher_set_ste_builders()
545 inner, rx); in dr_matcher_set_ste_builders()
562 inner = true; in dr_matcher_set_ste_builders()
578 if (DR_MASK_IS_L2_DST(mask.inner, mask.misc, inner)) in dr_matcher_set_ste_builders()
591 if (DR_MASK_IS_ETH_L4_SET(mask.inner, mask.misc, inner)) in dr_matcher_set_ste_builders()
[all …]
A Ddr_ste_v0.c704 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_dst_bit_mask()
737 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_dst_tag()
881 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_or_dst_bit_mask()
897 if (inner) { in dr_ste_v0_build_eth_l2_src_or_dst_bit_mask()
932 struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_or_dst_tag()
961 if (inner) { in dr_ste_v0_build_eth_l2_src_or_dst_tag()
993 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_bit_mask()
1065 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_tnl_bit_mask()
1187 if (sb->inner) in dr_ste_v0_build_eth_ipv6_l3_l4_tag()
1218 if (sb->inner) in dr_ste_v0_build_mpls_tag()
[all …]
A Ddr_ste_v1.c921 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_bit_mask()
1075 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_or_dst_bit_mask()
1091 if (inner) { in dr_ste_v1_build_eth_l2_src_or_dst_bit_mask()
1125 struct mlx5dr_match_spec *spec = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1152 if (inner) { in dr_ste_v1_build_eth_l2_src_or_dst_tag()
1183 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_bit_mask()
1216 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_dst_bit_mask()
1249 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_tnl_bit_mask()
1364 if (sb->inner) in dr_ste_v1_build_eth_ipv6_l3_l4_tag()
1393 if (sb->inner) in dr_ste_v1_build_mpls_tag()
[all …]
A Ddr_types.h208 u8 inner:1; member
386 bool inner, bool rx);
390 bool inner, bool rx);
394 bool inner, bool rx);
402 bool inner, bool rx);
410 bool inner, bool rx);
419 bool inner, bool rx);
424 bool inner, bool rx);
437 bool inner, bool rx);
464 bool inner, bool rx);
[all …]
/linux/include/net/
A Dinet_ecn.h49 outer |= !INET_ECN_is_ce(inner) ? (inner & INET_ECN_MASK) : in INET_ECN_encapsulate()
123 ipv4_change_dsfield(inner, INET_ECN_MASK, dscp); in ipv4_copy_dscp()
169 ipv6_change_dsfield(inner, INET_ECN_MASK, dscp); in ipv6_copy_dscp()
253 if (INET_ECN_is_not_ect(inner)) { in __INET_ECN_decapsulate()
270 __u8 outer, __u8 inner) in INET_ECN_decapsulate() argument
289 __u8 inner; in IP_ECN_decapsulate() local
293 inner = ip_hdr(skb)->tos; in IP_ECN_decapsulate()
296 inner = ipv6_get_dsfield(ipv6_hdr(skb)); in IP_ECN_decapsulate()
308 __u8 inner; in IP6_ECN_decapsulate() local
312 inner = ip_hdr(skb)->tos; in IP6_ECN_decapsulate()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Drss.c107 bool inner) in rss_get_tirp() argument
113 bool inner) in rss_get_tir() argument
131 bool inner) in mlx5e_rss_create_tir() argument
185 bool inner) in mlx5e_rss_destroy_tir() argument
202 bool inner) in mlx5e_rss_create_tirs() argument
231 bool inner) in mlx5e_rss_update_tir() argument
238 tir = rss_get_tir(rss, tt, inner); in mlx5e_rss_update_tir()
359 bool inner) in mlx5e_rss_get_tirn() argument
364 tir = rss_get_tir(rss, tt, inner); in mlx5e_rss_get_tirn()
376 bool inner, u32 *tirn) in mlx5e_rss_obtain_tirn() argument
[all …]
A Drss.h30 bool inner);
34 bool inner, u32 *tirn);
A Dtir.c114 bool inner) in mlx5e_tir_builder_build_rss() argument
131 if (inner) in mlx5e_tir_builder_build_rss()
/linux/tools/testing/selftests/openat2/
A Dopenat2_test.c32 struct open_how inner; member
57 .arg.inner.flags = O_RDONLY, in test_openat2_struct()
61 .arg.inner.flags = O_RDONLY, in test_openat2_struct()
68 .arg.inner.flags = O_RDONLY, .size = 0, .err = -EINVAL }, in test_openat2_struct()
70 .arg.inner.flags = O_RDONLY, in test_openat2_struct()
75 .arg.inner.flags = O_RDONLY, .arg.extra1 = 0xdeadbeef, in test_openat2_struct()
78 .arg.inner.flags = O_RDONLY, .arg.extra2 = 0xfeedcafe, in test_openat2_struct()
81 .arg.inner.flags = O_RDONLY, .arg.extra3 = 0xabad1dea, in test_openat2_struct()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lag/
A Dport_sel.c351 if (port_sel->inner.definers[tt]) in mlx5_lag_destroy_definers()
353 port_sel->inner.definers[tt]); in mlx5_lag_destroy_definers()
384 port_sel->inner.definers[tt] = lag_definer; in mlx5_lag_create_definers()
450 ttc_params->dests[tt].ft = port_sel->inner.definers[tt]->ft; in mlx5_lag_set_inner_ttc_params()
483 mlx5_get_ttc_flow_table(port_sel->inner.ttc); in mlx5_lag_set_outer_ttc_params()
508 port_sel->inner.ttc = mlx5_create_ttc_table(dev, &ttc_params); in mlx5_lag_create_inner_ttc_table()
509 if (IS_ERR(port_sel->inner.ttc)) in mlx5_lag_create_inner_ttc_table()
510 return PTR_ERR(port_sel->inner.ttc); in mlx5_lag_create_inner_ttc_table()
540 mlx5_destroy_ttc_table(port_sel->inner.ttc); in mlx5_lag_port_sel_create()
599 port_sel->inner.definers, in mlx5_lag_port_sel_modify()
[all …]
/linux/net/netfilter/
A Dnft_tunnel.c550 struct nlattr *nest, *inner; in nft_tunnel_opts_dump() local
557 inner = nla_nest_start_noflag(skb, NFTA_TUNNEL_KEY_OPTS_VXLAN); in nft_tunnel_opts_dump()
558 if (!inner) in nft_tunnel_opts_dump()
563 nla_nest_end(skb, inner); in nft_tunnel_opts_dump()
565 inner = nla_nest_start_noflag(skb, NFTA_TUNNEL_KEY_OPTS_ERSPAN); in nft_tunnel_opts_dump()
566 if (!inner) in nft_tunnel_opts_dump()
585 nla_nest_end(skb, inner); in nft_tunnel_opts_dump()
590 inner = nla_nest_start_noflag(skb, NFTA_TUNNEL_KEY_OPTS_GENEVE); in nft_tunnel_opts_dump()
591 if (!inner) in nft_tunnel_opts_dump()
604 nla_nest_end(skb, inner); in nft_tunnel_opts_dump()
[all …]
/linux/crypto/
A DMakefile106 CFLAGS_aegis128-neon-inner.o += -ffreestanding -march=armv8-a -mfloat-abi=softfp
107 CFLAGS_aegis128-neon-inner.o += -mfpu=crypto-neon-fp-armv8
108 aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o
118 CFLAGS_aegis128-neon-inner.o += $(aegis128-cflags-y)
119 CFLAGS_REMOVE_aegis128-neon-inner.o += -mgeneral-regs-only
120 aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o
123 CFLAGS_aegis128-neon-inner.o += -isystem $(shell $(CC) -print-file-name=include)
/linux/include/linux/
A Dlockdep.h189 struct lock_class_key *key, int subclass, u8 inner, u8 outer, u8 lock_type);
193 struct lock_class_key *key, int subclass, u8 inner, u8 outer) in lockdep_init_map_waits() argument
195 lockdep_init_map_type(lock, name, key, subclass, inner, LD_WAIT_INV, LD_LOCK_NORMAL); in lockdep_init_map_waits()
200 struct lock_class_key *key, int subclass, u8 inner) in lockdep_init_map_wait() argument
202 lockdep_init_map_waits(lock, name, key, subclass, inner, LD_WAIT_INV); in lockdep_init_map_wait()
363 # define lockdep_init_map_type(lock, name, key, sub, inner, outer, type) \ argument
365 # define lockdep_init_map_waits(lock, name, key, sub, inner, outer) \ argument
367 # define lockdep_init_map_wait(lock, name, key, sub, inner) \ argument
/linux/tools/testing/selftests/bpf/progs/
A Dtest_map_in_map_invalid.c6 struct inner { struct
17 __array(values, struct inner);
/linux/Documentation/userspace-api/media/dvb/
A Dfrontend-stat-properties.rst97 (FEC) on the inner coding block (before Viterbi, LDPC or other inner
116 - ``FE_SCALE_COUNTER`` - Number of error bits counted before the inner
125 Measures the amount of bits received before the inner code block, during
154 (FEC) done by inner code block (after Viterbi, LDPC or other inner
173 - ``FE_SCALE_COUNTER`` - Number of error bits counted after the inner
182 Measures the amount of bits received after the inner coding, during the
/linux/drivers/net/ethernet/intel/ice/
A Dice_tc_lib.c62 static enum ice_protocol_type ice_proto_type_from_mac(bool inner) in ice_proto_type_from_mac() argument
64 return inner ? ICE_MAC_IL : ICE_MAC_OFOS; in ice_proto_type_from_mac()
67 static enum ice_protocol_type ice_proto_type_from_ipv4(bool inner) in ice_proto_type_from_ipv4() argument
69 return inner ? ICE_IPV4_IL : ICE_IPV4_OFOS; in ice_proto_type_from_ipv4()
72 static enum ice_protocol_type ice_proto_type_from_ipv6(bool inner) in ice_proto_type_from_ipv6() argument
74 return inner ? ICE_IPV6_IL : ICE_IPV6_OFOS; in ice_proto_type_from_ipv6()
218 bool inner = false; in ice_tc_fill_rules() local
226 inner = true; in ice_tc_fill_rules()
241 list[i].type = ice_proto_type_from_mac(inner); in ice_tc_fill_rules()
270 list[i].type = ice_proto_type_from_ipv4(inner); in ice_tc_fill_rules()
[all …]
/linux/net/sched/
A Dsch_htb.c132 } inner; member
433 if (p->inner.clprio[prio].feed.rb_node) in htb_activate_prios()
471 if (p->inner.clprio[prio].ptr == cl->node + prio) { in htb_deactivate_prios()
476 p->inner.clprio[prio].last_ptr_id = cl->common.classid; in htb_deactivate_prios()
477 p->inner.clprio[prio].ptr = NULL; in htb_deactivate_prios()
481 &p->inner.clprio[prio].feed); in htb_deactivate_prios()
483 if (!p->inner.clprio[prio].feed.rb_node) in htb_deactivate_prios()
852 clp = &cl->inner.clprio[prio]; in htb_lookup_leaf()
1000 memset(&cl->inner, 0, sizeof(cl->inner)); in htb_reset()
1539 memset(&parent->inner, 0, sizeof(parent->inner)); in htb_parent_to_leaf()
[all …]
/linux/Documentation/driver-api/media/
A Ddtv-frontend.rst240 On other devices, it requires inner FEC decoding,
244 Having it available after inner FEC is more common.
248 the forward error correction (FEC) on the inner coding block
249 (after Viterbi, LDPC or other inner code).
257 the forward error correction (FEC) on the inner coding block
258 (before Viterbi, LDPC or other inner code).
262 - Due to its nature, those statistics depend on inner coding lock (e. g.
267 the forward error correction (FEC) on the inner coding block
268 (before Viterbi, LDPC or other inner code).
/linux/Documentation/networking/
A Dsegmentation-offloads.rst75 from the standard list of headers to "inner" header offsets.
79 data is normally referred to as the inner headers. Below is the list of
102 header has requested a remote checksum offload. In this case the inner
139 only the inner-most transport header and possibly the outer-most network
144 inner transport header are updated such that they will contain the correct
A Dchecksum-offloads.rst57 encapsulated packet both the inner and outer checksums may need to be edited or
85 encapsulated datagram when the inner checksum is due to be offloaded.
103 Then, when the true inner checksum is filled in (either by hardware or by
130 RCO is a technique for eliding the inner checksum of an encapsulated datagram,
/linux/tools/testing/selftests/net/
A Dpmtu.sh384 inner="${2}"
391 if [ "${inner}" = "4" ]; then
402 if [ "${inner}" = "4" ]; then
419 if [ "${inner}" = "4" ]; then
464 inner=${1}
470 if [ "${inner}" -eq 4 ]; then
481 if [ "${inner}" -eq 4 ]; then
494 if [ "${inner}" = "4" ]; then
1389 inner=${1}
1393 setup namespaces routing ip${inner}ip${outer} || return $ksft_skip
[all …]
/linux/kernel/locking/
A Dspinlock_debug.c17 struct lock_class_key *key, short inner) in __raw_spin_lock_init() argument
24 lockdep_init_map_wait(&lock->dep_map, name, key, 0, inner); in __raw_spin_lock_init()
/linux/net/netfilter/ipset/
A Dip_set_hash_netnet.c91 hash_netnet4_data_netmask(struct hash_netnet4_elem *elem, u8 cidr, bool inner) in hash_netnet4_data_netmask() argument
93 if (inner) { in hash_netnet4_data_netmask()
336 hash_netnet6_data_netmask(struct hash_netnet6_elem *elem, u8 cidr, bool inner) in hash_netnet6_data_netmask() argument
338 if (inner) { in hash_netnet6_data_netmask()
/linux/lib/
A Dlocking-selftest.c2526 static void __maybe_unused inner##_in_##outer(void) \
2530 inner##_CONTEXT(_, inner_lock); \
2563 #define GENERATE_2_CONTEXT_TESTCASE_FOR_ALL_OUTER(inner, inner_lock) \ argument
2564 GENERATE_2_CONTEXT_TESTCASE(HARDIRQ, , inner, inner_lock) \
2565 GENERATE_2_CONTEXT_TESTCASE(NOTTHREADED_HARDIRQ, , inner, inner_lock) \
2566 GENERATE_2_CONTEXT_TESTCASE(SOFTIRQ, , inner, inner_lock) \
2567 GENERATE_2_CONTEXT_TESTCASE(RCU, , inner, inner_lock) \
2568 GENERATE_2_CONTEXT_TESTCASE(RCU_BH, , inner, inner_lock) \
2569 GENERATE_2_CONTEXT_TESTCASE(RCU_SCHED, , inner, inner_lock) \
2571 GENERATE_2_CONTEXT_TESTCASE(SPINLOCK, lock_A, inner, inner_lock) \
[all …]

Completed in 67 milliseconds

123