Home
last modified time | relevance | path

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

/linux-6.14.4/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 { 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
[all …]
/linux-6.14.4/rust/kernel/
Dmiscdevice.rs115 fn open(_file: &File, _misc: &MiscDeviceRegistration<Self>) -> Result<Self::Ptr>; in open()
118 fn release(device: Self::Ptr, _file: &File) { in release()
129 _file: &File, in ioctl()
146 _file: &File, in compat_ioctl()
157 _file: &File, in show_fdinfo()
/linux-6.14.4/samples/rust/
Drust_misc_device.rs159 fn open(_file: &File, misc: &MiscDeviceRegistration<Self>) -> Result<Pin<KBox<Self>>> { in open()
175 fn ioctl(me: Pin<&RustMiscDevice>, _file: &File, cmd: u32, arg: usize) -> Result<isize> { in ioctl()
/linux-6.14.4/rust/kernel/sync/
Dpoll.rs66 pub fn register_wait(&mut self, file: &File, cv: &PollCondVar) { in register_wait()
/linux-6.14.4/Documentation/kernel-hacking/
Dlocking.rst699 Using Atomic Operations For The Reference Count
/linux-6.14.4/drivers/net/hippi/
Drrunner.h669 char File[13][8]; member