Home
last modified time | relevance | path

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

123456

/linux/drivers/android/binder/
H A Dnode.rs188 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 Dprocess.rs433 pub(crate) inner: SpinLock<ProcessInner>, field
478 let mut inner = me.inner.lock(); in run() localVariable
479 defer = inner.defer_work; in run()
480 inner.defer_work = 0; in run()
499 inner <- kernel::new_spinlock!(ProcessInner::new(), "Process::inner"), in new()
526 let inner = self.inner.lock(); in debug_print_stats() localVariable
527 seq_print!(m, " threads: {}\n", inner.threads.iter().count()); in debug_print_stats()
531 inner.requested_thread_count, in debug_print_stats()
532 inner.started_thread_count, in debug_print_stats()
533 inner.max_threads, in debug_print_stats()
[all …]
H A Dthread.rs415 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 Ddeferred_close.rs23 inner: KBox<DeferredFdCloserInner>, field
48 inner: KBox::new( in new()
83 let inner = KBox::into_raw(self.inner); in close_fd() localVariable
87 let callback_head = inner.cast::<bindings::callback_head>(); in close_fd()
89 let file_field = unsafe { core::ptr::addr_of_mut!((*inner).file) }; in close_fd()
115 unsafe { drop(KBox::from_raw(inner)) }; in close_fd()
176 unsafe extern "C" fn do_close_fd(inner: *mut bindings::callback_head) { in do_close_fd()
178 let inner = unsafe { KBox::from_raw(inner.cast::<DeferredFdCloserInner>()) }; in do_close_fd() localVariable
179 if !inner.file.is_null() { in do_close_fd()
182 unsafe { bindings::fput(inner.file) }; in do_close_fd()
H A Dpage_range.rs43 inner: Opaque<*mut bindings::shrinker>, field
61 inner: Opaque::uninit(), in new()
70 self.inner.get().write(ptr::null_mut()); in register()
100 unsafe { self.inner.get().write(shrinker) }; in register()
300 let mut inner = self.lock.lock(); in register_with_vma() localVariable
301 if inner.size > 0 { in register_with_vma()
303 drop(inner); in register_with_vma()
307 inner.pages = pages.into_raw_parts().0; in register_with_vma()
308 inner.size = num_pages; in register_with_vma()
309 inner.vma_addr = vma.start(); in register_with_vma()
[all …]
/linux/rust/kernel/
H A Ddevres.rs121 inner: Opaque<Inner<T>>, field
142 inner <- Opaque::pin_init(try_pin_init!(Inner { in new()
152 let inner = unsafe { &raw mut (*this.as_ptr()).inner }; in new() localVariable
161 bindings::devm_add_action(dev.as_raw(), Some(*callback), inner.cast()) in new()
163 let inner = Opaque::cast_into(inner); in new() localVariable
167 unsafe { core::ptr::drop_in_place(inner) }; in new()
173 fn inner(&self) -> &Inner<T> { in inner() method
176 unsafe { &*self.inner.get() } in inner()
180 &self.inner().data in data()
187 let inner = unsafe { &*ptr.cast::<Inner<T>>() }; in devres_callback() localVariable
[all …]
H A Dregulator.rs241 inner: NonNull<bindings::regulator>, field
253 self.inner.as_ptr(), in set_voltage()
263 let voltage = unsafe { bindings::regulator_get_voltage(self.inner.as_ptr()) }; in get_voltage()
271 let inner = from_err_ptr(unsafe { bindings::regulator_get(dev.as_raw(), name.as_ptr()) })?; in get_internal() localVariable
275 let inner = unsafe { NonNull::new_unchecked(inner) }; in get_internal() localVariable
278 inner, in get_internal()
285 to_result(unsafe { bindings::regulator_enable(self.inner.as_ptr()) }) in enable_internal()
290 to_result(unsafe { bindings::regulator_disable(self.inner.as_ptr()) }) in disable_internal()
309 inner: regulator.inner, in try_into_enabled()
338 inner: regulator.inner, in try_into_disabled()
[all …]
H A Dtime.rs170 inner: bindings::ktime_t, field
189 inner: C::ktime_get(), in now()
202 self.inner in as_nanos()
222 inner: ktime, in from_ktime()
235 nanos: self.inner - other.inner, in sub()
247 let res = self.inner + rhs.nanos; in add()
254 inner: res, in add()
267 let res = self.inner - rhs.nanos; in sub()
274 inner: res, in sub()
/linux/include/net/
H A Dinet_ecn.h46 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/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_ste.c740 dr_ste_build_pre_check_spec(dmn, &mask->inner)) in mlx5dr_ste_build_pre_check()
1068 dr_ste_copy_mask_spec(buff, &set_param->inner, clr); in mlx5dr_ste_copy_param()
1130 bool inner, bool rx) in mlx5dr_ste_build_eth_l2_src_dst() argument
1133 sb->inner = inner; in mlx5dr_ste_build_eth_l2_src_dst()
1140 bool inner, bool rx) in mlx5dr_ste_build_eth_l3_ipv6_dst() argument
1143 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv6_dst()
1150 bool inner, bool rx) in mlx5dr_ste_build_eth_l3_ipv6_src() argument
1153 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv6_src()
1160 bool inner, bool rx) in mlx5dr_ste_build_eth_l3_ipv4_5_tuple() argument
1163 sb->inner = inner; in mlx5dr_ste_build_eth_l3_ipv4_5_tuple()
[all …]
H A Ddr_matcher.c413 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()
467 &mask, inner, rx); in dr_matcher_set_ste_builders()
471 &mask, inner, rx); in dr_matcher_set_ste_builders()
475 &mask, inner, rx); in dr_matcher_set_ste_builders()
481 &mask, dmn, inner, rx); in dr_matcher_set_ste_builders()
487 &mask, inner, rx); in dr_matcher_set_ste_builders()
492 &mask, inner, rx); in dr_matcher_set_ste_builders()
496 &mask, inner, rx); in dr_matcher_set_ste_builders()
[all …]
H A Ddr_ste_v0.c37 #define DR_STE_CALC_LU_TYPE(lookup_type, rx, inner) \ argument
38 ((inner) ? DR_STE_V0_LU_TYPE_##lookup_type##_I : \
707 bool inner, u8 *bit_mask) in dr_ste_v0_build_eth_l2_src_dst_bit_mask() argument
709 struct mlx5dr_match_spec *mask = inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_dst_bit_mask()
742 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l2_src_dst_tag()
786 dr_ste_v0_build_eth_l2_src_dst_bit_mask(mask, sb->inner, sb->bit_mask); in dr_ste_v0_build_eth_l2_src_dst_init()
788 sb->lu_type = DR_STE_CALC_LU_TYPE(ETHL2_SRC_DST, sb->rx, sb->inner); in dr_ste_v0_build_eth_l2_src_dst_init()
798 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l3_ipv6_dst_tag()
814 sb->lu_type = DR_STE_CALC_LU_TYPE(ETHL3_IPV6_DST, sb->rx, sb->inner); in dr_ste_v0_build_eth_l3_ipv6_dst_init()
824 struct mlx5dr_match_spec *spec = sb->inner ? &value->inner : &value->outer; in dr_ste_v0_build_eth_l3_ipv6_src_tag()
[all …]
H A Ddr_ste_v1.c966 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 Ddr_types.h215 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/irq/
H A Drequest.rs187 inner: Devres<RegistrationInner>, field
208 inner <- Devres::new( in new()
248 let inner = self.inner.try_access().ok_or(ENODEV)?; in try_synchronize() localVariable
249 inner.synchronize(); in try_synchronize()
255 let inner = self.inner.access(dev)?; in synchronize() localVariable
256 inner.synchronize(); in synchronize()
269 let device = unsafe { registration.inner.device().as_bound() }; in handle_irq_callback()
405 inner: Devres<RegistrationInner>, field
426 inner <- Devres::new( in new()
467 let inner = self.inner.try_access().ok_or(ENODEV)?; in try_synchronize() localVariable
[all …]
/linux/drivers/android/binder/range_alloc/
H A Dmod.rs29 DescriptorState::Reserved(inner) => inner.pid, in pid()
30 DescriptorState::Allocated(inner) => inner.reservation.pid, in pid()
36 DescriptorState::Reserved(inner) => inner.is_oneway, in is_oneway()
37 DescriptorState::Allocated(inner) => inner.reservation.is_oneway, in is_oneway()
112 inner: Impl<T>, field
124 inner: Impl::Empty(size), in new()
129 match &self.inner { in free_oneway_space()
137 match &self.inner { in count_buffers()
145 match &self.inner { in debug_print()
154 match &mut self.inner { in reserve_new()
[all …]
/linux/rust/kernel/sync/
H A Darc.rs236 let inner = KBox::new(value, flags)?; in new() localVariable
237 let inner = KBox::leak(inner).into(); in new() localVariable
241 Ok(unsafe { Self::from_inner(inner) }) in new()
252 unsafe fn from_inner(inner: NonNull<ArcInner<T>>) -> Self { in from_inner()
255 ptr: inner, in from_inner()
362 inner: ManuallyDrop::into_inner(this), in into_unique_or_drop()
385 let inner = unsafe { NonNull::new_unchecked(ptr.cast::<ArcInner<T>>()) }; in from_foreign() localVariable
390 unsafe { Self::from_inner(inner) } in from_foreign()
396 let inner = unsafe { NonNull::new_unchecked(ptr.cast::<ArcInner<T>>()) }; in borrow() localVariable
400 unsafe { ArcBorrow::new(inner) } in borrow()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Drss.c174 bool inner) in rss_get_tirp() argument
176 return inner ? &rss->inner_tir[tt] : &rss->tir[tt]; in rss_get_tirp()
180 bool inner) in rss_get_tir() argument
182 return *rss_get_tirp(rss, tt, inner); in rss_get_tir()
198 bool inner) in mlx5e_rss_create_tir() argument
208 if (inner && !rss_inner) { in mlx5e_rss_create_tir()
215 tir_p = rss_get_tirp(rss, tt, inner); in mlx5e_rss_create_tir()
234 mlx5e_tir_builder_build_rss(builder, &rss->hash, &rss_tt, inner); in mlx5e_rss_create_tir()
240 inner ? "inner " : "", err, tt); in mlx5e_rss_create_tir()
253 bool inner) in mlx5e_rss_destroy_tir() argument
[all …]
/linux/tools/testing/selftests/net/
H A Dl2_tos_ttl_inherit.sh67 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/samples/rust/
H A Drust_misc_device.rs153 inner: Mutex<Inner>, field
169 inner <- new_mutex!(Inner { in open()
184 let inner = me.inner.lock(); in read_iter() localVariable
186 let read = iov.simple_read_from_buffer(kiocb.ki_pos_mut(), &inner.buffer)?; in read_iter()
195 let mut inner = me.inner.lock(); in write_iter() localVariable
198 inner.buffer.clear(); in write_iter()
199 let len = iov.copy_from_iter_vec(&mut inner.buffer, GFP_KERNEL)?; in write_iter()
238 let mut guard = self.inner.lock(); in set_value()
251 let guard = self.inner.lock(); in get_value()
/linux/rust/kernel/debugfs/
H A Dcallback_adapters.rs33 inner: D, field
44 self.inner.write(fmt) in write()
55 w(self.inner.deref(), reader) in read_from_slice()
66 inner: D, field
73 &self.inner in deref()
84 f(&self.inner, fmt) in write()
95 inner: D, field
106 &self.inner in deref()
/linux/rust/kernel/sync/lock/
H A Dglobal.rs37 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()
111 &mut self.inner in deref_mut()
/linux/drivers/android/binder/node/
H A Dwrapper.rs12 inner: UniqueArc<MaybeUninit<DTRWrap<NodeWrapper>>>, field
18 inner: UniqueArc::new_uninit(GFP_KERNEL)?, in new()
23 match self.inner.pin_init_with(DTRWrap::new(NodeWrapper { node })) { in init()
47 let mut owner_inner = node.owner.inner.lock(); in do_work()
48 let inner = node.inner.access_mut(&mut owner_inner); in do_work() localVariable
50 let ds = &mut inner.delivery_state; in do_work()
/linux/rust/kernel/io/
H A Dresource.rs128 let inner = self.0.get(); in size() localVariable
130 unsafe { bindings::resource_size(inner) } in size()
135 let inner = self.0.get(); in start() localVariable
137 unsafe { (*inner).start } in start()
142 let inner = self.0.get(); in name() localVariable
145 let name = unsafe { (*inner).name }; in name()
160 let inner = self.0.get(); in flags() localVariable
162 let flags = unsafe { (*inner).flags }; in flags()
/linux/rust/kernel/time/hrtimer/
H A Dtbox.rs25 pub(crate) inner: NonNull<T>, field
39 let timer_ptr = unsafe { <T as HasHrTimer<T>>::raw_get_timer(self.inner.as_ptr()) }; in cancel()
56 drop(unsafe { Box::<T, A>::from_raw(self.inner.as_ptr()) }) in drop()
79 let inner = in start() localVariable
86 unsafe { T::start(inner.as_ptr(), expires) }; in start()
90 inner, in start()

123456