Home
last modified time | relevance | path

Searched refs:Deref (Results 1 – 25 of 45) sorted by relevance

12

/linux/rust/kernel/debugfs/
H A Dcallback_adapters.rs20 ops::Deref, //
56 impl<D: Deref, W> Reader for WritableAdapter<D, W>
78 impl<D, F> Deref for FormatAdapter<D, F> {
111 impl<D> Deref for NoWriter<D> {
H A Dfile_ops.rs24 use core::ops::Deref;
68 impl<T> Deref for FileOps<T> {
/linux/rust/kernel/mm/
H A Dmmput_async.rs15 use core::{ops::Deref, ptr::NonNull};
52 impl Deref for MmWithUserAsync {
H A Dvirt.rs25 use core::ops::Deref;
168 impl Deref for VmaMixedMap {
218 impl Deref for VmaNew {
/linux/rust/kernel/
H A Dmm.rs19 use core::{ops::Deref, ptr::NonNull};
109 impl Deref for MmWithUser {
282 impl Deref for VmaReadGuard<'_> {
H A Drevocable.rs13 ops::Deref,
255 impl<T> Deref for RevocableGuard<'_, T> {
H A Dclk.rs88 use core::{ops::Deref, ptr};
318 impl Deref for OptionalClk {
H A Dstr.rs13 ops::{Deref, DerefMut, Index},
128 impl Deref for BStr {
638 impl Deref for Formatter<'_> {
849 impl Deref for CString {
H A Dtypes.rs10 ops::{Deref, DerefMut},
244 impl<T, F: FnOnce(T)> Deref for ScopeGuard<T, F> {
H A Dscatterlist.rs44 use core::{ops::Deref, ptr::NonNull};
444 impl<P> Deref for SGTable<Owned<P>> {
H A Ddebugfs.rs27 ops::Deref,
502 impl<T> Deref for Scope<T> {
509 impl<T> Deref for File<T> { in dir()
H A Dcpufreq.rs30 ops::{Deref, DerefMut},
307 impl Deref for TableBox {
695 impl<'a> Deref for PolicyCpu<'a> {
/linux/rust/kernel/io/
H A Dmem.rs5 use core::ops::Deref;
214 impl<const SIZE: usize> Deref for ExclusiveIoMem<SIZE> {
289 impl<const SIZE: usize> Deref for IoMem<SIZE> {
H A Dresource.rs9 ops::Deref,
38 impl Deref for Region {
/linux/rust/kernel/sync/
H A Dpoll.rs13 use core::{marker::PhantomData, ops::Deref};
84 impl Deref for PollCondVar {
/linux/rust/syn/
H A Ddrops.rs5 use std::ops::{Deref, DerefMut};
21 impl<T: ?Sized> Deref for NoDrop<T> {
H A Dop.rs73 Deref(Token![*]),
157 input.parse().map(UnOp::Deref) in parse()
215 UnOp::Deref(t) => t.to_tokens(tokens), in to_tokens()
/linux/rust/pin-init/examples/
H A Dpthread_mutex.rs16 ops::{Deref, DerefMut},
127 impl<T> Deref for PThreadMutexGuard<'_, T> {
H A Dmutex.rs11 ops::{Deref, DerefMut},
147 impl<T> Deref for CMutexGuard<'_, T> {
/linux/rust/kernel/ptr/
H A Dprojection.rs7 ops::Deref, //
184 unsafe impl<T: Deref> ProjectField<true> for T {
/linux/rust/kernel/pci/
H A Dio.rs24 ops::Deref, //
279 impl<const SIZE: usize> Deref for Bar<SIZE> {
/linux/rust/quote/
H A Druntime.rs201 use core::ops::Deref;
232 impl<T> Deref for GetSpan<T> {
241 impl<T> Deref for GetSpanInner<T> {
/linux/rust/kernel/str/
H A Dparse_int.rs10 use core::ops::Deref;
/linux/rust/kernel/list/
H A Darc.rs12 use core::ops::Deref;
411 impl<T, const ID: u64> Deref for ListArc<T, ID>
/linux/rust/kernel/alloc/
H A Dkbox.rs13 use core::ops::{Deref, DerefMut};
565 impl<T, A> Deref for Box<T, A>

12