/linux/drivers/gpu/drm/nova/ |
H A D | file.rs | 15 pub(crate) struct File; struct 17 impl drm::file::DriverFile for File { implementation 25 impl File { implementation 30 _file: &drm::File<File>, in get_param() argument 51 file: &drm::File<File>, in gem_create() argument 65 file: &drm::File<File>, in gem_info() argument
|
H A D | driver.rs | 5 use crate::file::File; 59 type File = File; typedef 65 (NOVA_GETPARAM, drm_nova_getparam, ioctl::RENDER_ALLOW, File::get_param), 66 (NOVA_GEM_CREATE, drm_nova_gem_create, ioctl::AUTH | ioctl::RENDER_ALLOW, File::gem_create), 67 (NOVA_GEM_INFO, drm_nova_gem_info, ioctl::AUTH | ioctl::RENDER_ALLOW, File::gem_info),
|
H A D | gem.rs | 12 file::File, 41 /// Look up a GEM object handle for a `File` and return an `ObjectRef` for it. 44 file: &drm::File<File>, in lookup_handle() argument
|
/linux/Documentation/trace/coresight/ |
H A D | coresight-etm4x-reference.rst | 22 :File: ``mode`` (rw) 39 :File: ``reset`` (wo) 49 :File: ``enable_source`` (wo) 62 :File: ``cpu`` (ro) 74 :File: ``ts_source`` (ro) 88 :File: ``addr_idx`` (rw) 101 :File: ``addr_range`` (rw) 124 :File: ``addr_single`` (rw) 137 :File: ``addr_start`` (rw) 149 :File [all...] |
H A D | coresight-tpdm.rst | 23 :File: ``enable_source`` (RW) 34 :File: ``integration_test`` (wo)
|
/linux/Documentation/filesystems/ext4/ |
H A D | blocks.rst | 38 * - File System Size 58 * - Blocks Per File, Extents 63 * - Blocks Per File, Block Maps 68 * - File Size, Extents 73 * - File Size, Block Maps 100 * - File System Size 120 * - Blocks Per File, Extents 125 * - Blocks Per File, Block Maps 130 * - File Size, Extents 135 * - File Siz [all...] |
/linux/rust/kernel/ |
H A D | miscdevice.rs | 16 fs::File, 121 fn open(_file: &File, _misc: &MiscDeviceRegistration<Self>) -> Result<Self::Ptr>; in open() argument 124 fn release(device: Self::Ptr, _file: &File) { in release() argument 138 _file: &File, in mmap() argument 151 _file: &File, in ioctl() argument 168 _file: &File, in compat_ioctl() argument 179 _file: &File, in show_fdinfo() argument 212 let file = unsafe { File::from_raw_file(raw_file) }; in open() 243 T::release(ptr, unsafe { File::from_raw_file(file) }); in release() 267 let file = unsafe { File in mmap() [all...] |
H A D | fs.rs | 8 pub use self::file::{File, LocalFile};
|
/linux/rust/kernel/fs/ |
H A D | file.rs | 18 /// Flags associated with a [`File`]. 20 /// File is opened in append mode. 29 /// File was created if it didn't already exist. 35 /// File must be a directory. 50 /// File should not be used as process's controlling terminal. 56 /// File is using nonblocking I/O. 59 /// File is using nonblocking I/O. 74 /// File should be truncated to length 0. 91 /// File is read only. 94 /// File i 179 pub struct File { global() struct 185 unsafe impl Send for File {} global() implementation 189 unsafe impl Sync for File {} global() implementation 193 unsafe impl AlwaysRefCounted for File { global() implementation 201 dec_ref(obj: ptr::NonNull<File>) dec_ref() argument 299 assume_no_fdget_pos(me: ARef<LocalFile>) -> ARef<File> assume_no_fdget_pos() argument 340 impl File { global() implementation 350 from_raw_file<'a>(ptr: *const bindings::file) -> &'a File from_raw_file() argument 360 impl core::ops::Deref for File { global() implementation 421 fd_install(self, file: ARef<File>) fd_install() argument [all...] |
/linux/rust/kernel/drm/ |
H A D | file.rs | 3 //! DRM File objects. 11 /// Trait that must be implemented by DRM drivers to represent a DRM File (a client instance). 20 /// An open DRM File. 26 pub struct File<T: DriverFile>(Opaque<bindings::drm_file>, PhantomData<T>); struct 28 impl<T: DriverFile> File<T> { implementation 35 pub unsafe fn from_raw<'a>(ptr: *mut bindings::drm_file) -> &'a File<T> { in from_raw() 67 let file = unsafe { File::<T>::from_raw(raw_file) }; in open_callback() 92 let file = unsafe { File::<T>::from_raw(raw_file) }; in postclose_callback() 99 impl<T: DriverFile> super::private::Sealed for File<T> {} implementation
|
H A D | device.rs | 66 open: Some(drm::File::<T::File>::open_callback), 67 postclose: Some(drm::File::<T::File>::postclose_callback),
|
H A D | mod.rs | 15 pub use self::file::File;
|
/linux/rust/kernel/drm/gem/ |
H A D | mod.rs | 22 /// Open a new handle to an existing object, associated with a File. 25 _file: &drm::File<<<T as IntoGEMObject>::Driver as drm::Driver>::File>, in open() argument 30 /// Close a handle to an existing object, associated with a File. 33 _file: &drm::File<<<T as IntoGEMObject>::Driver as drm::Driver>::File>, in close() argument 89 drm::File::<<<U as IntoGEMObject>::Driver as drm::Driver>::File>::from_raw(raw_file) in open_callback() 109 drm::File::<<<U as IntoGEMObject>::Driver as drm::Driver>::File> in close_callback() 146 create_handle( &self, file: &drm::File<<<Self as IntoGEMObject>::Driver as drm::Driver>::File>, ) -> Result<u32> create_handle() argument 158 lookup_handle( file: &drm::File<<<Self as IntoGEMObject>::Driver as drm::Driver>::File>, handle: u32, ) -> Result<ARef<Self>> lookup_handle() argument [all...] |
/linux/scripts/ |
H A D | rustdoc_test_gen.rs | 33 fs::File, 157 File::open(path).unwrap().read_to_string(&mut body).unwrap(); in main() 229 BufWriter::new(File::create("rust/doctests_kernel_generated.rs").unwrap()), in main() 240 BufWriter::new(File::create("rust/doctests_kernel_generated_kunit.c").unwrap()), in main()
|
H A D | leaking_addresses.pl | 24 use File::Basename; 25 use File::Spec; 26 use File::Temp qw/tempfile/;
|
/linux/samples/rust/ |
H A D | rust_misc_device.rs | 103 fs::File, 160 fn open(_file: &File, misc: &MiscDeviceRegistration<Self>) -> Result<Pin<KBox<Self>>> { in open() argument 176 fn ioctl(me: Pin<&RustMiscDevice>, _file: &File, cmd: u32, arg: usize) -> Result<isize> { in ioctl() argument
|
/linux/rust/kernel/sync/ |
H A D | poll.rs | 9 fs::File, 52 pub fn register_wait(&self, file: &File, cv: &PollCondVar) { in register_wait() argument
|
/linux/Documentation/userspace-api/media/dvb/ |
H A D | legacy_dvb_audio.rst | 480 - File descriptor returned by a previous call to `open()`_. 531 - File descriptor returned by a previous call to `open()`_. 582 - :cspan:`1` File descriptor returned by a previous call 635 - :cspan:`1` File descriptor returned by a previous call 688 - :cspan:`1` File descriptor returned by a previous call 750 - :cspan:`1` File descriptor returned by a previous call 824 - :cspan:`1` File descriptor returned by a previous call 895 - :cspan:`1` File descriptor returned by a previous call 969 - :cspan:`1` File descriptor returned by a previous call 1031 - :cspan:`1` File descripto [all...] |
H A D | legacy_dvb_video.rst | 831 - :cspan:`1` File descriptor returned by a previous call 905 - :cspan:`1` File descriptor returned by a previous call 960 - :cspan:`1` File descriptor returned by a previous call 1020 - :cspan:`1` File descriptor returned by a previous call 1075 - :cspan:`1` File descriptor returned by a previous call 1144 - :cspan:`1` File descriptor returned by a previous call 1214 - :cspan:`1` File descriptor returned by a previous call 1273 - :cspan:`1` File descriptor returned by a previous call 1362 - :cspan:`1` File descriptor returned by a previous call 1421 - :cspan:`1` File descripto [all...] |
/linux/Documentation/userspace-api/media/v4l/ |
H A D | vidioc-prepare-buf.rst | 26 File descriptor returned by :c:func:`open()`. 51 File I/O is in progress.
|
/linux/fs/afs/ |
H A D | Kconfig | 3 tristate "Andrew File System support (AFS)" 10 If you say Y here, you will get an experimental Andrew File System
|
/linux/Documentation/admin-guide/hw-vuln/ |
H A D | reg-file-data-sampling.rst | 2 Register File Data Sampling (RFDS) 5 Register File Data Sampling (RFDS) is a microarchitectural vulnerability that 89 * - 'Mitigation: Clear Register File'
|
/linux/arch/powerpc/boot/dts/fsl/ |
H A D | p1023rdb.dts | 114 /* 48MB for Root File System */ 116 label = "NOR Root File System"; 168 /* 96MB for Root File System Image */ 170 label = "NAND Root File System";
|
/linux/Documentation/driver-api/early-userspace/ |
H A D | buffer-format.rst | 65 c_ino 8 bytes File inode number 66 c_mode 8 bytes File mode and permissions 67 c_uid 8 bytes File uid 68 c_gid 8 bytes File gid
|
/linux/Documentation/userspace-api/media/cec/ |
H A D | cec-header.rst | 6 CEC Header File
|