| /linux/include/net/ |
| A D | inet_ecn.h | 49 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/steering/ |
| A D | dr_ste.c | 1133 sb->inner = inner; in mlx5dr_ste_build_eth_l2_src_dst() 1143 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv6_dst() 1153 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv6_src() 1163 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv4_5_tuple() 1173 sb->inner = inner; in mlx5dr_ste_build_eth_l2_src() 1183 sb->inner = inner; in mlx5dr_ste_build_eth_l2_dst() 1192 sb->inner = inner; in mlx5dr_ste_build_eth_l2_tnl() 1202 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv4_misc() 1212 sb->inner = inner; in mlx5dr_ste_build_eth_ipv6_l3_l4() 1237 sb->inner = inner; in mlx5dr_ste_build_mpls() [all …]
|
| A D | dr_matcher.c | 413 bool inner, rx; in dr_matcher_set_ste_builders() local 428 mask.inner = matcher->mask.inner; in dr_matcher_set_ste_builders() 463 inner = false; in dr_matcher_set_ste_builders() 539 inner, rx); in dr_matcher_set_ste_builders() 544 inner, rx); in dr_matcher_set_ste_builders() 565 inner, rx); in dr_matcher_set_ste_builders() 569 inner, rx); in dr_matcher_set_ste_builders() 586 inner = true; in dr_matcher_set_ste_builders() 602 if (DR_MASK_IS_L2_DST(mask.inner, mask.misc, inner)) in dr_matcher_set_ste_builders() 615 if (DR_MASK_IS_ETH_L4_SET(mask.inner, mask.misc, inner)) in dr_matcher_set_ste_builders() [all …]
|
| 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() 884 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_or_dst_bit_mask() 900 if (inner) { 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() 964 if (inner) { 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() 1068 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_tnl_bit_mask() 1191 if (sb->inner) in dr_ste_v0_build_eth_ipv6_l3_l4_tag() 1222 if (sb->inner) in dr_ste_v0_build_mpls_tag() [all …]
|
| 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() 1258 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_or_dst_bit_mask() 1274 if (inner) { 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() 1335 if (inner) { 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() 1399 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_dst_bit_mask() 1432 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_tnl_bit_mask() 1548 if (sb->inner) in dr_ste_v1_build_eth_ipv6_l3_l4_tag() 1577 if (sb->inner) in dr_ste_v1_build_mpls_tag() [all …]
|
| A D | dr_types.h | 215 u8 inner:1; member 414 bool inner, bool rx); 418 bool inner, bool rx); 422 bool inner, bool rx); 430 bool inner, bool rx); 438 bool inner, bool rx); 443 bool inner, bool rx); 448 bool inner, bool rx); 461 bool inner, bool rx); 497 bool inner, bool rx); [all …]
|
| /linux/rust/kernel/sync/ |
| A D | arc.rs | 225 ptr: inner, in from_inner() 350 unsafe { ArcBorrow::new(inner) } in borrow() 412 item.inner in from() 479 inner: NonNull<ArcInner<T>>, field 512 inner, in new() 635 inner: Arc<T>, field 643 inner: Arc::new(value, flags)?, in new() 661 inner: unsafe { Arc::from_inner(Box::leak(inner).into()) }, in new_uninit() 681 let inner = ManuallyDrop::new(self).inner.ptr; in assume_init() 685 inner: unsafe { Arc::from_inner(inner.cast()) }, in assume_init() [all …]
|
| /linux/rust/kernel/ |
| A D | time.rs | 32 inner: bindings::ktime_t, field 38 pub fn from_raw(inner: bindings::ktime_t) -> Self { in from_raw() 39 Self { inner } in from_raw() 58 self.inner in to_ns() 80 inner: self.inner - other.inner, in sub()
|
| A D | list.rs | 149 inner: Opaque<ListLinksFields>, field 166 inner: Opaque::new(ListLinksFields { in new() 179 unsafe { Opaque::raw_get(ptr::addr_of!((*me).inner)) } in fields() 199 pub inner: ListLinks<ID>, field 223 inner: ListLinks { in new() 224 inner: Opaque::new(ListLinksFields { in new()
|
| /linux/tools/testing/selftests/net/ |
| A D | l2_tos_ttl_inherit.sh | 67 local inner="$3" 183 if [ "$inner" = "4" ] || [ "$inner" = "other" ]; then 186 elif [ "$inner" = "6" ]; then 196 local inner="$2" 203 if [ "$inner" = "4" ]; then 205 elif [ "$inner" = "6" ]; then 224 if [ "$inner" = "4" ]; then 241 elif [ "$inner" = "6" ]; then 287 if [ "$inner" = "4" ]; then 304 elif [ "$inner" = "6" ]; then [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| A D | rss.c | 168 bool inner) in rss_get_tirp() argument 174 bool inner) in rss_get_tir() argument 192 bool inner) in mlx5e_rss_create_tir() argument 246 bool inner) in mlx5e_rss_destroy_tir() argument 263 bool inner) in mlx5e_rss_create_tirs() argument 292 bool inner) in mlx5e_rss_update_tir() argument 299 tir = rss_get_tir(rss, tt, inner); in mlx5e_rss_update_tir() 441 bool inner) in mlx5e_rss_get_tirn() argument 446 tir = rss_get_tir(rss, tt, inner); in mlx5e_rss_get_tirn() 458 bool inner, u32 *tirn) in mlx5e_rss_obtain_tirn() argument [all …]
|
| /linux/rust/kernel/block/mq/ |
| A D | tag_set.rs | 31 inner: Opaque<bindings::blk_mq_tag_set>, field 63 inner <- PinInit::<_, error::Error>::pin_chain(Opaque::new(tag_set?), |tag_set| { in new() 75 self.inner.get() in raw_tag_set() 84 unsafe { bindings::blk_mq_free_tag_set(self.inner.get()) }; in drop()
|
| /linux/tools/testing/selftests/openat2/ |
| A D | openat2_test.c | 33 struct open_how inner; member 58 .arg.inner.flags = O_RDONLY, in test_openat2_struct() 62 .arg.inner.flags = O_RDONLY, in test_openat2_struct() 69 .arg.inner.flags = O_RDONLY, .size = 0, .err = -EINVAL }, in test_openat2_struct() 71 .arg.inner.flags = O_RDONLY, in test_openat2_struct() 76 .arg.inner.flags = O_RDONLY, .arg.extra1 = 0xdeadbeef, in test_openat2_struct() 79 .arg.inner.flags = O_RDONLY, .arg.extra2 = 0xfeedcafe, in test_openat2_struct() 82 .arg.inner.flags = O_RDONLY, .arg.extra3 = 0xabad1dea, in test_openat2_struct()
|
| /linux/Documentation/bpf/ |
| 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 28 - Any BPF map type can be used as an inner map, except for 56 helper returns a pointer to the inner map, or ``NULL`` if no entry was found. 111 This snippet shows how to add an inner map to an outer map:
|
| /linux/rust/macros/ |
| A D | quote.rs | 67 (@proc $v:ident $span:ident ( $($inner:tt)* ) $($tt:tt)*) => { 69 quote_spanned!(@proc tokens $span $($inner)*); 76 (@proc $v:ident $span:ident [ $($inner:tt)* ] $($tt:tt)*) => { 78 quote_spanned!(@proc tokens $span $($inner)*); 85 (@proc $v:ident $span:ident { $($inner:tt)* } $($tt:tt)*) => { 87 quote_spanned!(@proc tokens $span $($inner)*);
|
| A D | lib.rs | 270 pub fn pin_data(inner: TokenStream, item: TokenStream) -> TokenStream { in pin_data() 271 pin_data::pin_data(inner, item) in pin_data()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lag/ |
| A D | port_sel.c | 370 if (port_sel->inner.definers[tt]) in mlx5_lag_destroy_definers() 372 port_sel->inner.definers[tt]); in mlx5_lag_destroy_definers() 403 port_sel->inner.definers[tt] = lag_definer; in mlx5_lag_create_definers() 467 ttc_params->dests[tt].ft = port_sel->inner.definers[tt]->ft; in mlx5_lag_set_inner_ttc_params() 498 mlx5_get_ttc_flow_table(port_sel->inner.ttc); in mlx5_lag_set_outer_ttc_params() 520 port_sel->inner.ttc = mlx5_create_inner_ttc_table(dev, &ttc_params); in mlx5_lag_create_inner_ttc_table() 521 return PTR_ERR_OR_ZERO(port_sel->inner.ttc); in mlx5_lag_create_inner_ttc_table() 549 mlx5_destroy_ttc_table(port_sel->inner.ttc); in mlx5_lag_port_sel_create() 618 port_sel->inner.definers, in mlx5_lag_port_sel_modify() 628 mlx5_destroy_ttc_table(port_sel->inner.ttc); in mlx5_lag_port_sel_destroy()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| A D | test_map_in_map_invalid.c | 6 struct inner { struct 17 __array(values, struct inner);
|
| /linux/net/netfilter/ |
| A D | nft_tunnel.c | 587 struct nlattr *nest, *inner; in nft_tunnel_opts_dump() local 594 inner = nla_nest_start_noflag(skb, NFTA_TUNNEL_KEY_OPTS_VXLAN); in nft_tunnel_opts_dump() 595 if (!inner) in nft_tunnel_opts_dump() 600 nla_nest_end(skb, inner); in nft_tunnel_opts_dump() 602 inner = nla_nest_start_noflag(skb, NFTA_TUNNEL_KEY_OPTS_ERSPAN); in nft_tunnel_opts_dump() 603 if (!inner) in nft_tunnel_opts_dump() 622 nla_nest_end(skb, inner); in nft_tunnel_opts_dump() 627 inner = nla_nest_start_noflag(skb, NFTA_TUNNEL_KEY_OPTS_GENEVE); in nft_tunnel_opts_dump() 628 if (!inner) in nft_tunnel_opts_dump() 641 nla_nest_end(skb, inner); in nft_tunnel_opts_dump() [all …]
|
| /linux/rust/kernel/sync/lock/ |
| A D | mutex.rs | 13 ($inner:expr $(, $name:literal)? $(,)?) => { 15 $inner, $crate::optional_name!($($name)?), $crate::static_lock_class!())
|
| A D | spinlock.rs | 13 ($inner:expr $(, $name:literal)? $(,)?) => { 15 $inner, $crate::optional_name!($($name)?), $crate::static_lock_class!())
|
| /linux/crypto/ |
| A D | Makefile | 105 CFLAGS_aegis128-neon-inner.o += -ffreestanding -march=armv8-a -mfloat-abi=softfp 106 CFLAGS_aegis128-neon-inner.o += -mfpu=crypto-neon-fp-armv8 107 aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o 117 CFLAGS_aegis128-neon-inner.o += $(aegis128-cflags-y) 118 CFLAGS_REMOVE_aegis128-neon-inner.o += -mgeneral-regs-only 119 aegis128-$(CONFIG_CRYPTO_AEGIS128_SIMD) += aegis128-neon.o aegis128-neon-inner.o 122 CFLAGS_aegis128-neon-inner.o += -isystem $(shell $(CC) -print-file-name=include)
|
| /linux/include/linux/ |
| A D | lockdep.h | 129 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) in lockdep_init_map_waits() argument 135 lockdep_init_map_type(lock, name, key, subclass, inner, outer, LD_LOCK_NORMAL); in lockdep_init_map_waits() 140 struct lock_class_key *key, int subclass, u8 inner) in lockdep_init_map_wait() argument 142 lockdep_init_map_waits(lock, name, key, subclass, inner, LD_WAIT_INV); in lockdep_init_map_wait() 343 # define lockdep_init_map_type(lock, name, key, sub, inner, outer, type) \ argument 345 # define lockdep_init_map_waits(lock, name, key, sub, inner, outer) \ argument 347 # define lockdep_init_map_wait(lock, name, key, sub, inner) \ argument
|
| /linux/Documentation/userspace-api/media/dvb/ |
| A D | frontend-stat-properties.rst | 97 (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/rust/kernel/list/ |
| A D | arc.rs | 472 inner: AtomicBool, field 483 inner: AtomicBool::new(false), in new() 491 unsafe { &mut Pin::into_inner_unchecked(self).inner } in project_inner() 503 self.inner.store(false, Ordering::Release); in on_drop_list_arc() 517 self.inner in try_new_list_arc()
|