Home
last modified time | relevance | path

Searched defs:File (Results 1 – 3 of 3) sorted by relevance

/rust/kernel/fs/
Dfile.rs179 pub struct File { struct
185 unsafe impl Send for File {} argument
189 unsafe impl Sync for File {} implementation
193 unsafe impl AlwaysRefCounted for File { implementation
201 unsafe fn dec_ref(obj: ptr::NonNull<File>) { in dec_ref()
297 pub unsafe fn assume_no_fdget_pos(me: ARef<LocalFile>) -> ARef<File> { in assume_no_fdget_pos()
338 impl File { implementation
348 pub unsafe fn from_raw_file<'a>(ptr: *const bindings::file) -> &'a File { in from_raw_file()
358 impl core::ops::Deref for File { implementation
367 unsafe { LocalFile::from_raw_file(self as *const File as *const bindings::file) } in deref() constant
[all …]
/rust/kernel/
Dmiscdevice.rs120 fn open(_file: &File, _misc: &MiscDeviceRegistration<Self>) -> Result<Self::Ptr>; in open()
123 fn release(device: Self::Ptr, _file: &File) { in release()
137 _file: &File, in mmap()
170 _file: &File, in ioctl()
187 _file: &File, in compat_ioctl()
198 _file: &File, in show_fdinfo()
/rust/kernel/sync/
Dpoll.rs52 pub fn register_wait(&self, file: &File, cv: &PollCondVar) { in register_wait()