| /linux/drivers/gpu/drm/nova/ |
| H A D | file.rs | 13 pub(crate) struct File; struct 15 impl drm::file::DriverFile for File { implementation 23 impl File { impl 28 _file: &drm::File<File>, in get_param() 48 file: &drm::File<File>, in gem_create() 61 file: &drm::File<File>, in gem_info()
|
| /linux/rust/kernel/fs/ |
| H A D | file.rs | 186 pub struct File { struct 192 unsafe impl Send for File {} implementation 196 unsafe impl Sync for File {} implementation 200 unsafe impl AlwaysRefCounted for File { implementation 208 unsafe fn dec_ref(obj: ptr::NonNull<File>) { in dec_ref() 306 pub unsafe fn assume_no_fdget_pos(me: ARef<LocalFile>) -> ARef<File> { in assume_no_fdget_pos() 347 impl File { impl 357 pub unsafe fn from_raw_file<'a>(ptr: *const bindings::file) -> &'a File { in from_raw_file() 367 impl core::ops::Deref for File { implementation 427 pub fn fd_install(self, file: ARef<File>) { in fd_install()
|
| /linux/drivers/gpu/drm/tyr/ |
| H A D | file.rs | 12 pub(crate) struct File {} struct 17 impl drm::file::DriverFile for File { implementation 25 impl File { impl
|
| H A D | driver.rs | 177 type File = File; typedef
|
| /linux/rust/kernel/drm/ |
| H A D | file.rs | 26 pub struct File<T: DriverFile>(Opaque<bindings::drm_file>, PhantomData<T>); struct 28 impl<T: DriverFile> File<T> { implementation 99 impl<T: DriverFile> super::private::Sealed for File<T> {} implementation
|
| H A D | driver.rs | 109 type File: drm::file::DriverFile; typedef
|
| /linux/rust/kernel/ |
| H A D | miscdevice.rs | 121 fn open(_file: &File, _misc: &MiscDeviceRegistration<Self>) -> Result<Self::Ptr>; in open() 124 fn release(device: Self::Ptr, _file: &File) { in release() 138 _file: &File, in mmap() 161 _file: &File, in ioctl() 178 _file: &File, in compat_ioctl() 189 _file: &File, in show_fdinfo()
|
| H A D | debugfs.rs | 428 pub struct File<T> { struct 430 scope: Scope<T>, 509 impl<T> Deref for File<T> { implementation
|
| /linux/rust/syn/ |
| H A D | file.rs | 96 impl Parse for File { implementation 121 impl ToTokens for File { implementation
|
| H A D | lib.rs | 989 pub fn parse_file(mut content: &str) -> Result<File> { in parse_file()
|
| /linux/samples/rust/ |
| H A D | rust_misc_device.rs | 158 fn open(_file: &File, misc: &MiscDeviceRegistration<Self>) -> Result<Pin<KBox<Self>>> { in open() 204 fn ioctl(me: Pin<&RustMiscDevice>, _file: &File, cmd: u32, arg: usize) -> Result<isize> { in ioctl()
|
| /linux/rust/kernel/drm/gem/ |
| H A D | mod.rs | 111 fn create_handle<D, F>(&self, file: &drm::File<F>) -> Result<u32> in create_handle() argument 126 fn lookup_handle<D, F>(file: &drm::File<F>, handle: u32) -> Result<ARef<Self>> in lookup_handle() argument [all...] |
| /linux/rust/kernel/sync/ |
| H A D | poll.rs | 52 pub fn register_wait(&self, file: &File, cv: &PollCondVar) { in register_wait()
|
| /linux/drivers/android/binder/ |
| H A D | process.rs | 1564 _file: &File, in ioctl_write_only() 1590 file: &File, in ioctl_write_read() 1615 pub(crate) fn release(this: Arc<Process>, _file: &File) { in release() 1650 pub(crate) fn ioctl(this: ArcBorrow<'_, Process>, file: &File, cmd: u32, arg: usize) -> Result { in ioctl() 1669 _file: &File, in mmap() 1690 file: &File, in poll()
|
| H A D | allocation.rs | 175 file: ARef<File>, in info_add_fd()
|
| H A D | thread.rs | 1513 pub(crate) fn poll(&self, file: &File, table: PollTable<'_>) -> (bool, u32) { in poll()
|
| /linux/Documentation/kernel-hacking/ |
| H A D | locking.rst | 699 Using Atomic Operations For The Reference Count
|
| /linux/rust/syn/gen/ |
| H A D | eq.rs | 850 impl Eq for crate::File {} implementation 853 impl PartialEq for crate::File { implementation
|
| H A D | clone.rs | 863 impl Clone for crate::File { implementation
|
| H A D | hash.rs | 1113 impl Hash for crate::File { implementation
|
| H A D | visit_mut.rs | 379 fn visit_file_mut(&mut self, i: &mut crate::File) { in visit_file_mut()
|
| H A D | fold.rs | 384 fn fold_file(&mut self, i: crate::File) -> crate::File { in fold_file()
|
| H A D | visit.rs | 371 fn visit_file(&mut self, i: &'ast crate::File) { in visit_file()
|
| H A D | debug.rs | 1293 impl Debug for crate::File { implementation
|