Searched refs:Ptr (Results 1 – 3 of 3) sorted by relevance
110 type Ptr: ForeignOwnable + Send + Sync; typedef115 fn open(_file: &File, _misc: &MiscDeviceRegistration<Self>) -> Result<Self::Ptr>; in open() argument118 fn release(device: Self::Ptr, _file: &File) { in release() argument128 _device: <Self::Ptr as ForeignOwnable>::Borrowed<'_>, in ioctl()145 _device: <Self::Ptr as ForeignOwnable>::Borrowed<'_>, in compat_ioctl()155 _device: <Self::Ptr as ForeignOwnable>::Borrowed<'_>, in show_fdinfo()216 let ptr = unsafe { <T::Ptr as ForeignOwnable>::from_foreign(private) }; in release()233 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in ioctl()258 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in compat_ioctl()279 let device = unsafe { <T::Ptr as ForeignOwnable>::borrow(private) }; in show_fdinfo()
158 type Ptr = Pin<KBox<Self>>; typedef
473 - THC QuickSPI driver checks CB write Ptr and CB read Ptr to identify if any data frame in DMA480 - THC QuickSPI driver updates write Ptr.535 - THC QuickI2C driver checks CB write Ptr and CB read Ptr to identify if any data frame in DMA543 - THC QuickI2C driver updates write Ptr.