Searched defs:File (Results 1 – 3 of 3) sorted by relevance
179 pub struct File { struct185 unsafe impl Send for File {} implementation189 unsafe impl Sync for File {} implementation193 unsafe impl AlwaysRefCounted for File { implementation201 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 { implementation348 pub unsafe fn from_raw_file<'a>(ptr: *const bindings::file) -> &'a File { in from_raw_file()358 impl core::ops::Deref for File { implementation367 unsafe { LocalFile::from_raw_file(self as *const File as *const bindings::file) } in deref() constant[all …]
120 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()
52 pub fn register_wait(&self, file: &File, cv: &PollCondVar) { in register_wait()