Lines Matching defs:File
179 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 { impl
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
416 pub fn fd_install(self, file: ARef<File>) { in fd_install()