| /linux/drivers/android/binder/ |
| H A D | node.rs | 188 inner: LockedBy<NodeInner, ProcessInner>, field 202 using ListLinks { self.links.inner }; 214 inner: LockedBy::new( in new() 215 &owner.inner, in new() 243 let inner = self.inner.access_mut(owner_inner); in has_oneway_transaction() localVariable 244 inner.has_oneway_transaction in has_oneway_transaction() 253 let inner = self.inner.access_mut(owner_inner); in full_debug_print() localVariable 260 inner.strong.has_count, in full_debug_print() 261 inner.weak.has_count, in full_debug_print() 262 inner.strong.count, in full_debug_print() [all …]
|
| H A D | process.rs | 437 pub(crate) inner: SpinLock<ProcessInner>, field 482 let mut inner = me.inner.lock(); in run() localVariable 483 defer = inner.defer_work; in run() 484 inner.defer_work = 0; in run() 503 inner <- kernel::new_spinlock!(ProcessInner::new(), "Process::inner"), in new() 530 let inner = self.inner.lock(); in debug_print_stats() localVariable 531 seq_print!(m, " threads: {}\n", inner.threads.iter().count()); in debug_print_stats() 535 inner.requested_thread_count, in debug_print_stats() 536 inner.started_thread_count, in debug_print_stats() 537 inner.max_threads, in debug_print_stats() [all …]
|
| H A D | thread.rs | 415 inner: SpinLock<InnerThread>, field 440 let inner = InnerThread::new()?; in new() localVariable 447 inner <- kernel::new_spinlock!(inner, "Thread::inner"), in new() 458 let inner = self.inner.lock(); in debug_print() localVariable 460 if print_all || inner.current_transaction.is_some() || !inner.work_list.is_empty() { in debug_print() 465 inner.looper_flags, in debug_print() 466 inner.looper_need_return, in debug_print() 470 let mut t_opt = inner.current_transaction.as_ref(); in debug_print() 484 for work in &inner.work_list { in debug_print() 492 let ee = self.inner.lock().extended_error; in get_extended_error() [all …]
|
| H A D | freeze.rs | 124 let is_frozen = freeze.node.owner.inner.lock().is_frozen.is_fully_frozen(); in do_work() 257 let is_frozen = freeze.node.owner.inner.lock().is_frozen.is_fully_frozen(); in freeze_notif_done() 333 let mut inner = self.lock_with_nodes(); in find_freeze_recipients() localVariable 334 let mut curr = inner.nodes.cursor_front_mut(); in find_freeze_recipients() 338 let list = node.freeze_list(&inner.inner); in find_freeze_recipients() 342 drop(inner); in find_freeze_recipients() 344 inner = self.lock_with_nodes(); in find_freeze_recipients() 348 curr = inner.nodes.cursor_lower_bound_mut(&key); in find_freeze_recipients()
|
| /linux/rust/proc-macro2/ |
| H A D | rcvec.rs | 10 inner: Rc<Vec<T>>, field 14 inner: Vec<T>, field 18 inner: &'a mut Vec<T>, field 23 inner: vec::IntoIter<T>, field 28 self.inner.is_empty() in is_empty() 32 self.inner.len() in len() 36 self.inner.iter() in iter() 44 inner: Rc::make_mut(&mut self.inner), in make_mut() 49 let inner = Rc::get_mut(&mut self.inner)?; in get_mut() localVariable 50 Some(RcVecMut { inner }) in get_mut() [all …]
|
| H A D | lib.rs | 195 inner: imp::TokenStream, field 201 inner: imp::LexError, field 206 fn _new(inner: imp::TokenStream) -> Self { in _new() 208 inner, in _new() 213 fn _new_fallback(inner: fallback::TokenStream) -> Self { in _new_fallback() 215 inner: imp::TokenStream::from(inner), in _new_fallback() 227 self.inner.is_empty() in is_empty() 254 inner: lex, in from_str() 264 fn from(inner: proc_macro::TokenStream) -> Self { in from() 265 TokenStream::_new(imp::TokenStream::from(inner)) in from() [all …]
|
| H A D | extra.rs | 85 inner: DelimSpanEnum, field 103 let inner = match group { in new() localVariable 113 let inner = DelimSpanEnum::Fallback(group.span()); in new() localVariable 116 inner, in new() 123 match &self.inner { in join() 132 match &self.inner { in open() 141 match &self.inner { in close()
|
| H A D | fallback.rs | 49 inner: RcVec<TokenTree>, field 72 inner: RcVecBuilder::new().build(), in new() 95 self.inner.len() == 0 in is_empty() 100 unsafe { ptr::read(&nodrop.inner) }.make_owned() in take_inner() 109 inner: crate::imp::Literal::Fallback(literal), in push_token_from_proc_macro() 111 inner: literal, in push_token_from_proc_macro() 133 let mut current = match self.inner.get_mut() { in drop() 134 Some(inner) => inner.take().into_iter(), in drop() 140 TokenTree::Group(group) => group.inner, in drop() 149 if let Some(inner) = group.stream.inner.get_mut() { in drop() [all …]
|
| /linux/rust/kernel/ |
| H A D | devres.rs | 133 inner: Opaque<Inner<T>>, field 154 inner <- Opaque::pin_init(try_pin_init!(Inner { in new() 164 let inner = unsafe { &raw mut (*this.as_ptr()).inner }; in new() localVariable 173 bindings::devm_add_action(dev.as_raw(), Some(*callback), inner.cast()) in new() 175 let inner = Opaque::cast_into(inner); in new() localVariable 179 unsafe { core::ptr::drop_in_place(inner) }; in new() 185 fn inner(&self) -> &Inner<T> { in inner() method 188 unsafe { &*self.inner.get() } in inner() 192 &self.inner().data in data() 199 let inner = unsafe { &*ptr.cast::<Inner<T>>() }; in devres_callback() localVariable [all …]
|
| H A D | regulator.rs | 243 inner: NonNull<bindings::regulator>, field 255 self.inner.as_ptr(), in set_voltage() 265 let voltage = unsafe { bindings::regulator_get_voltage(self.inner.as_ptr()) }; in get_voltage() 271 let inner = in get_internal() localVariable 278 let inner = unsafe { NonNull::new_unchecked(inner) }; in get_internal() localVariable 281 inner, in get_internal() 288 to_result(unsafe { bindings::regulator_enable(self.inner.as_ptr()) }) in enable_internal() 293 to_result(unsafe { bindings::regulator_disable(self.inner.as_ptr()) }) in disable_internal() 312 inner: regulator.inner, in try_into_enabled() 341 inner: regulator.inner, in try_into_disabled() [all …]
|
| /linux/rust/syn/ |
| H A D | punctuated.rs | 50 inner: Vec<(T, P)>, field 58 inner: Vec::new(), in new() 66 self.inner.len() == 0 && self.last.is_none() in is_empty() 74 self.inner.len() + if self.last.is_some() { 1 } else { 0 } in len() 99 if let Some((value, _punct)) = self.inner.get(index) { in get() 101 } else if index == self.inner.len() { in get() 110 let inner_len = self.inner.len(); in get_mut() 111 if let Some((value, _punct)) = self.inner.get_mut(index) { in get_mut() 123 inner: Box::new(NoDrop::new(PrivateIter { in iter() 124 inner: self.inner.iter(), in iter() [all …]
|
| /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 49 outer |= !INET_ECN_is_ce(inner) ? (inner & INET_ECN_MASK) : in INET_ECN_encapsulate() 120 static inline void ipv4_copy_dscp(unsigned int dscp, struct iphdr *inner) in ipv4_copy_dscp() argument 123 ipv4_change_dsfield(inner, INET_ECN_MASK, dscp); in ipv4_copy_dscp() 166 static inline void ipv6_copy_dscp(unsigned int dscp, struct ipv6hdr *inner) in ipv6_copy_dscp() argument 169 ipv6_change_dsfield(inner, INET_ECN_MASK, dscp); in ipv6_copy_dscp() 251 static inline int __INET_ECN_decapsulate(__u8 outer, __u8 inner, bool *set_ce) in __INET_ECN_decapsulate() argument 253 if (INET_ECN_is_not_ect(inner)) { 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() [all …]
|
| /linux/rust/quote/ |
| H A D | lib.rs | 710 ($call:ident! $extra:tt $b1:tt ( $($inner:tt)* )) => { 711 $crate::pounded_var_names!{$call! $extra $($inner)*} 714 ($call:ident! $extra:tt $b1:tt [ $($inner:tt)* ]) => { 715 $crate::pounded_var_names!{$call! $extra $($inner)*} 718 ($call:ident! $extra:tt $b1:tt { $($inner:tt)* }) => { 719 $crate::pounded_var_names!{$call! $extra $($inner)*} 891 ($tokens:ident $b3:tt $b2:tt $b1:tt (#) ( $($inner:tt)* ) * $a3:tt) => {{ 894 $crate::pounded_var_names!{quote_bind_into_iter!(has_iter) () $($inner)*} 903 $crate::pounded_var_names!{quote_bind_next_or_break!() () $($inner)*} 904 $crate::quote_each_token!{$tokens $($inner)*} [all …]
|
| /linux/tools/testing/selftests/net/ |
| H A D | l2_tos_ttl_inherit.sh | 67 local inner="$3" 102 "$type" "$outer" "$inner" "$tos" "$ttl" "$vlan" 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 207 elif [ "$inner" = "other" ]; then 224 if [ "$inner" = "4" ]; then 241 elif [ "$inner" = "6" ]; then [all …]
|
| /linux/rust/kernel/debugfs/ |
| H A D | callback_adapters.rs | 32 inner: D, field 43 self.inner.write(fmt) in write() 54 w(self.inner.deref(), reader) in read_from_slice() 65 inner: D, field 72 &self.inner in deref() 83 f(&self.inner, fmt) in write() 94 inner: D, field 105 &self.inner in deref()
|
| /linux/rust/kernel/sync/lock/ |
| H A D | global.rs | 37 inner: Lock<B::Item, B::Backend>, field 49 inner: Lock { in new() 72 self.inner.state.get(), in init() 82 inner: self.inner.lock(), in lock() 89 inner: self.inner.try_lock()?, in try_lock() 98 inner: Guard<'static, B::Item, B::Backend>, field 105 &self.inner in deref() 114 &mut self.inner in deref_mut()
|
| /linux/rust/kernel/io/ |
| H A D | resource.rs | 131 let inner = self.0.get(); in size() localVariable 133 unsafe { bindings::resource_size(inner) } in size() 138 let inner = self.0.get(); in start() localVariable 140 unsafe { (*inner).start } in start() 145 let inner = self.0.get(); in name() localVariable 148 let name = unsafe { (*inner).name }; in name() 163 let inner = self.0.get(); in flags() localVariable 165 let flags = unsafe { (*inner).flags }; in flags()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_ste_v1.c | 966 bool inner, u8 *bit_mask) in dr_ste_v1_build_eth_l2_src_dst_bit_mask() argument 968 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_bit_mask() 994 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l2_src_dst_tag() 1029 dr_ste_v1_build_eth_l2_src_dst_bit_mask(mask, sb->inner, sb->bit_mask); in dr_ste_v1_build_eth_l2_src_dst_init() 1031 sb->lu_type = DR_STE_CALC_DFNR_TYPE(ETHL2_SRC_DST, sb->inner); in dr_ste_v1_build_eth_l2_src_dst_init() 1040 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv6_dst_tag() 1055 sb->lu_type = DR_STE_CALC_DFNR_TYPE(IPV6_DES, sb->inner); in dr_ste_v1_build_eth_l3_ipv6_dst_init() 1064 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv6_src_tag() 1079 sb->lu_type = DR_STE_CALC_DFNR_TYPE(IPV6_SRC, sb->inner); in dr_ste_v1_build_eth_l3_ipv6_src_init() 1088 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v1_build_eth_l3_ipv4_5_tuple_tag() [all …]
|
| H A D | dr_types.h | 215 u8 inner:1; member 394 bool inner, bool rx); 398 bool inner, bool rx); 402 bool inner, bool rx); 406 bool inner, bool rx); 410 bool inner, bool rx); 414 bool inner, bool rx); 418 bool inner, bool rx); 422 bool inner, bool rx); 426 bool inner, bool rx); [all …]
|
| /linux/rust/kernel/sync/ |
| H A D | poll.rs | 71 inner: CondVar, field 78 inner <- CondVar::new(name, key), in new() 88 &self.inner in deref() 99 unsafe { bindings::__wake_up_pollfree(self.inner.wait_queue_head.get()) }; in drop()
|
| H A D | completion.rs | 69 inner: Opaque<bindings::completion>, field 82 inner <- Opaque::ffi_init(|slot: *mut bindings::completion| { in new() 90 self.inner.get() in as_raw()
|
| /linux/rust/kernel/block/mq/ |
| H A D | tag_set.rs | 30 inner: Opaque<bindings::blk_mq_tag_set>, field 64 inner <- tag_set.pin_chain(|tag_set| { in new() 76 self.inner.get() in raw_tag_set() 85 unsafe { bindings::blk_mq_free_tag_set(self.inner.get()) }; in drop()
|
| /linux/tools/testing/selftests/openat2/ |
| H 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/ |
| 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 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/pin-init/examples/ |
| H A D | mutex.rs | 29 inner: AtomicBool, field 36 .inner in acquire() 41 while self.inner.load(Ordering::Relaxed) { in acquire() 52 inner: AtomicBool::new(false), in new() 62 self.0.inner.store(false, Ordering::Release); in drop()
|