Searched refs:Ptr (Results 1 – 14 of 14) sorted by relevance
| /linux/rust/kernel/ |
| H A D | miscdevice.rs | 116 type Ptr: ForeignOwnable + Send + Sync; typedef 121 fn open(_file: &File, _misc: &MiscDeviceRegistration<Self>) -> Result<Self::Ptr>; in open() argument 124 fn release(device: Self::Ptr, _file: &File) { in release() argument 137 _device: <Self::Ptr as ForeignOwnable>::Borrowed<'_>, in mmap() 145 fn read_iter(_kiocb: Kiocb<'_, Self::Ptr>, _iov: &mut IovIterDest<'_>) -> Result<usize> { in read_iter() argument 150 fn write_iter(_kiocb: Kiocb<'_, Self::Ptr>, _iov: &mut IovIterSource<'_>) -> Result<usize> { in write_iter() argument 160 _device: <Self::Ptr as ForeignOwnable>::Borrowed<'_>, in ioctl() 177 _device: <Self::Ptr as ForeignOwnable>::Borrowed<'_>, in compat_ioctl() 187 _device: <Self::Ptr as ForeignOwnable>::Borrowed<'_>, in show_fdinfo() 248 let ptr = unsafe { <T::Ptr as ForeignOwnable>::from_foreign(private) }; in release() [all …]
|
| /linux/samples/rust/ |
| H A D | rust_misc_device.rs | 156 type Ptr = Pin<KBox<Self>>; typedef 177 fn read_iter(mut kiocb: Kiocb<'_, Self::Ptr>, iov: &mut IovIterDest<'_>) -> Result<usize> { in read_iter() argument 188 fn write_iter(mut kiocb: Kiocb<'_, Self::Ptr>, iov: &mut IovIterSource<'_>) -> Result<usize> { in write_iter() argument
|
| /linux/rust/syn/ |
| H A D | classify.rs | 88 Type::Ptr(t) => ty = &t.elem, in trailing_unparameterized_path() 262 Type::Ptr(t) => ty = &t.elem, in expr_trailing_brace()
|
| H A D | ty.rs | 56 Ptr(TypePtr), 599 input.parse().map(Type::Ptr) in ambig_ty()
|
| /linux/drivers/android/binder/ |
| H A D | allocation.rs | 463 Ptr(&'a mut uapi::binder_buffer_object), enumerator 527 BINDER_TYPE_PTR => Ptr(&mut self.bbo), in as_ref()
|
| H A D | thread.rs | 712 BinderObjectRef::Ptr(obj) => { in translate_object()
|
| /linux/Documentation/hid/ |
| H A D | intel-thc-hid.rst | 501 - THC QuickSPI driver checks CB write Ptr and CB read Ptr to identify if any data frame in DMA 508 - THC QuickSPI driver updates write Ptr. 563 - THC QuickI2C driver checks CB write Ptr and CB read Ptr to identify if any data frame in DMA 571 - THC QuickI2C driver updates write Ptr.
|
| /linux/rust/syn/gen/ |
| H A D | clone.rs | 1933 crate::Type::Ptr(v0) => crate::Type::Ptr(v0.clone()), in clone()
|
| H A D | eq.rs | 1938 (crate::Type::Ptr(self0), crate::Type::Ptr(other0)) => self0 == other0, in eq()
|
| H A D | fold.rs | 3490 crate::Type::Ptr(_binding_0) => crate::Type::Ptr(f.fold_type_ptr(_binding_0)), in fold_type()
|
| H A D | hash.rs | 2472 crate::Type::Ptr(v0) => { in hash()
|
| H A D | debug.rs | 2758 crate::Type::Ptr(v0) => v0.debug(formatter, "Ptr"), in fmt()
|
| H A D | visit_mut.rs | 3374 crate::Type::Ptr(_binding_0) => { in visit_type_mut()
|
| H A D | visit.rs | 3550 crate::Type::Ptr(_binding_0) => { in visit_type()
|