Lines Matching refs:ForeignOwnable
20 types::{ForeignOwnable, Opaque},
116 type Ptr: ForeignOwnable + Send + Sync;
137 _device: <Self::Ptr as ForeignOwnable>::Borrowed<'_>, in mmap()
150 _device: <Self::Ptr as ForeignOwnable>::Borrowed<'_>, in ioctl()
167 _device: <Self::Ptr as ForeignOwnable>::Borrowed<'_>, in compat_ioctl()
177 _device: <Self::Ptr as ForeignOwnable>::Borrowed<'_>, in show_fdinfo()
238 let ptr = unsafe { <T::Ptr as ForeignOwnable>::from_foreign(private) }; in release()
261 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private.cast()) }; in mmap()
282 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in ioctl()
307 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in compat_ioctl()
328 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in show_fdinfo()