Home
last modified time | relevance | path

Searched full:file (Results 1 – 25 of 1567) sorted by relevance

12345678910>>...63

/Documentation/driver-api/media/
Dv4l2-fh.rst3 V4L2 File handlers
6 struct v4l2_fh provides a way to easily keep file handle specific
15 whether a driver uses :c:type:`v4l2_fh` as its ``file->private_data`` pointer
19 struct v4l2_fh is allocated as a part of the driver's own file handle
20 structure and ``file->private_data`` is set to it in the driver's ``open()``
29 Drivers can extract their own file handle structure by using the container_of
43 int my_open(struct file *file)
59 file->private_data = &my_fh->fh;
64 int my_release(struct file *file)
66 struct v4l2_fh *fh = file->private_data;
[all …]
/Documentation/ABI/testing/
Dsysfs-driver-ufs5 This file contains the auto-hibernate idle timer setting of a
18 Description: This file shows the device type. This is one of the UFS
22 The file is read only.
27 Description: This file shows the device class. This is one of the UFS
31 The file is read only.
36 Description: This file shows the UFS storage subclass. This is one of
40 The file is read only.
45 Description: This file shows the protocol supported by an UFS device.
50 The file is read only.
55 Description: This file shows number of logical units. This is one of
[all …]
Dsysfs-ptp21 This file contains the name of the PTP hardware clock
32 This file contains the PTP hardware clock's maximum
40 This file contains the number of periodic or one shot
47 This file contains the number of external timestamp
54 This file contains the number of programmable periodic
61 This file contains the number of programmable pins
68 This directory contains one file for each programmable
69 pin offered by the PTP hardware clock. The file name
71 file produces two numbers, the assigned function (see
75 the file.
[all …]
Dsysfs-block-zram5 The disksize file is read-write and specifies the disk size
14 The initstate file is read-only and shows the initialization
21 The reset file is write-only and allows resetting the
29 The max_comp_streams file is read-write and specifies the
37 The comp_algorithm file is read-write and lets to show
45 The mem_used_max file is write-only and is used to reset
55 The mem_limit file is write-only and specifies the maximum
64 The compact file is write-only and trigger compaction for
72 The io_stat file is read-only and accumulates device's I/O
74 failed_reads, failed_writes, etc. File format is similar to
[all …]
Dsysfs-power13 The /sys/power/state file controls system sleep states.
14 Reading from this file returns the available sleep state
18 Writing one of the above strings to this file causes the system
28 The /sys/power/mem_sleep file controls the operating mode of
33 file described above) is enclosed in square brackets.
35 Writing one of the above strings to this file causes the mode
46 The /sys/power/disk file controls the operating mode of the
47 suspend-to-disk mechanism. Reading from this file returns
79 file one of the accepted strings:
95 The /sys/power/image_size file controls the size of the image
[all …]
Dsysfs-class-wakeup12 This file contains the name of the wakeup source.
18 This file contains the number of times the wakeup source was
25 This file contains the number of signaled wakeup events
32 This file contains the number of times the wakeup source might
39 This file contains the number of times the wakeup source's
46 This file contains the amount of time the wakeup source has
48 source is not active, this file contains '0'.
54 This file contains the total amount of time this wakeup source
61 This file contains the maximum amount of time this wakeup
68 This file contains the monotonic clock time when the wakeup
[all …]
Dsysfs-ocfs212 The /sys/fs/ocfs2/max_locking_protocol file displays version
23 Reading from this file returns a single line, the major
26 This file is read-only. The value is compiled into the
33 The /sys/fs/ocfs2/loaded_cluster_plugins file describes
43 Reading from this file returns the names of all loaded
46 This file is read-only. Its contents may change as
56 file as well. Only one plugin can be used at a time.
58 Reading from this file returns the name of the active plugin
61 This file is read-only. Which plugin is active depends on
70 The /sys/fs/ocfs2/cluster_stack file contains the name
[all …]
/Documentation/filesystems/
Dfiles.rst4 File management in the Linux kernel
7 This document describes how locking for files (struct file)
8 and file descriptor table (struct files) works.
10 Up until 2.6.12, the file descriptor table has been protected
12 ->file_lock protected accesses to all the file related fields
13 of the table. ->count was used for sharing the file descriptor
17 a put_files_struct() frees the file descriptor (fd) table.
18 The files (struct file) themselves are protected using
21 In the new lock-free model of file descriptor management,
23 based on RCU. The file descriptor table contains multiple
[all …]
Dzonefs.rst10 zonefs is a very simple file system exposing each zone of a zoned block device
11 as a file. Unlike a regular POSIX-compliant file system with native zoned block
15 of the file (append only writes).
18 than to a full-featured POSIX file system. The goal of zonefs is to simplify
20 raw block device file accesses with a richer file API, avoiding relying on
21 direct block device file ioctls which may be more obscure to developers. One
24 by allowing SSTables to be stored in a zone file similarly to a regular file
26 of the higher level construct "one file is one zone" can help reducing the
62 by sub-directories. This file structure is built entirely using zone information
72 and populates the mount point with a static file tree solely based on this
[all …]
Dfsverity.rst6 fs-verity: read-only file-based authenticity protection
22 causes the filesystem to build a Merkle tree for the file and persist
23 it to a filesystem-specific location associated with the file.
25 After this, the file is made readonly, and all reads from the file are
26 automatically verified against the file's Merkle tree. Reads of any
30 the "fs-verity file digest", which is a hash that includes the Merkle
31 tree root hash) that fs-verity is enforcing for the file. This ioctl
32 executes in constant time, regardless of the file size.
34 fs-verity is essentially a way to hash a file in constant time,
44 However, because fs-verity makes retrieving the file hash extremely
[all …]
Dromfs.rst4 ROMFS - ROM File System
11 file system which doesn't take up useful memory from the router
23 To create such a file system, you'll need a user program named
51 byte boundaries for fast access. The minimum space a file will take
52 is 32 bytes (this is an empty file, with a less than 16 character
53 name). The maximum overhead for any non-empty file is the header, and
55 bytes. This is quite rare however, since most file names are longer
74 xx | file |
90 The following bytes are now part of the file system; each file header
96 0 | next filehdr|X| The offset of the next file header
[all …]
Dmandatory-locking.rst4 Mandatory File Locking For The Linux Operating System
22 A process may then see file data change even while a mandatory
24 - Similarly, an exclusive lock may be granted on a file after
27 the file data in a state which should not have been visible
35 Mandatory locking is kernel enforced file locking, as opposed to the more usual
36 cooperative file locking used to guarantee sequential access to files among
37 processes. File locks are applied using the flock() and fcntl() system calls
39 normally a process' responsibility to check for locks on a file it wishes to
40 update, before applying its own lock, updating the file and unlocking it again.
52 block attempts by a process to write to a file that another process holds a
[all …]
Dhpfs.rst14 Chris Smith, 1993, original read-only HPFS, some code and hpfs structures file
30 File name lowercasing in readdir.
34 text file than to damage binary file). If you want to change that list,
37 computer decide whether file is text or binary. For example, DJGPP
44 used for debugging (for example it checks if file is allocated in
60 File names
64 are case sensitive, so for example when you create a file FOO, you can use
68 bootsect.s. When searching for file thats name has characters >= 128, codepages
70 OS/2 ignores dots and spaces at the end of file name, so this driver does as
71 well. If you create 'a. ...', the file 'a' will be created, but you can still
[all …]
/Documentation/power/
Dswsusp-and-swap-files.rst11 (2) the header of a swap file is not in the first block of the partition that
16 In principle the location of a swap file's header may be determined with the
18 filesystem holding the swap file to be mounted, and if this filesystem is
20 identify a swap file swsusp uses the name of the partition that holds the file
21 and the offset from the beginning of the partition at which the swap file's
25 In order to use a swap file with swsusp, you need to:
27 1) Create the swap file and make it active, eg.::
33 2) Use an application that will bmap the swap file with the help of the
34 FIBMAP ioctl and determine the location of the file's swap header, as the
36 holds the swap file.
[all …]
/Documentation/filesystems/spufs/
Dspufs.rst10 spufs - the SPU file system
16 The SPU file system is used on PowerPC machines that implement the Cell
20 The file system provides a name space similar to posix shared memory or
21 message queues. Users that have write permissions on the file system
45 the operations supported on regular file systems. This list details the
57 possible operations, e.g. read access on the wbox file.
64 accessed like a regular shared memory file and contains both code and
66 open mem file are:
71 file. The file size is the size of the local storage of the SPU,
81 The first SPU to CPU communication mailbox. This file is read-only and
[all …]
/Documentation/trace/coresight/
Dcoresight-etm4x-reference.rst22 :File: ``mode`` (rw)
39 :File: ``reset`` (wo)
49 :File: ``enable_source`` (wo)
62 :File: ``cpu`` (ro)
74 :File: ``addr_idx`` (rw)
87 :File: ``addr_range`` (rw)
110 :File: ``addr_single`` (rw)
123 :File: ``addr_start`` (rw)
135 :File: ``addr_stop`` (rw)
147 :File: ``addr_context`` (rw)
[all …]
/Documentation/PCI/
Dsysfs-pci.rst37 file function
58 ro - read only file
59 rw - file is readable and writable
60 wo - write only file
61 mmap - file is mmapable
62 ascii - file contains ascii text
63 binary - file contains binary data
64 cpumask - file contains a cpumask type
69 the exception of the 'rom' file. Writable files can be used to perform
71 mmapable files are available via an mmap of the file at offset 0 and can be
[all …]
/Documentation/ABI/obsolete/
Dsysfs-driver-hid-roccat-ryos4 Description: When written, this file lets one select which data from which
6 This file is writeonly.
24 Description: When written, this file lets one set the default of all keys for
27 Before reading this file, control has to be written to select
34 Description: When written, this file lets one set the function of the
37 Before reading this file, control has to be written to select
44 Description: When written, this file lets one set the function of the macro
47 Before reading this file, control has to be written to select
54 Description: When written, this file lets one set the function of the
57 Before reading this file, control has to be written to select
[all …]
Dsysfs-driver-hid-roccat-isku8 When written, this file sets the number of the startup profile
15 Description: When read, this file returns general data like firmware version.
17 This file is readonly.
23 Description: When written, this file lets one deactivate certain keys like
27 Before reading this file, control has to be written to select
34 Description: When written, this file lets one set the function of the
37 Before reading this file, control has to be written to select
44 Description: When written, this file lets one set the function of the
47 Before reading this file, control has to be written to select
54 Description: When written, this file lets one set the function of the
[all …]
/Documentation/filesystems/ext4/
Dallocators.rst14 up file rewrites significantly. Therefore, it is useful to reduce
18 allocator. When a file is first created, the block allocator
19 speculatively allocates 8KiB of disk space to the file on the assumption
20 that the space will get written soon. When the file is closed, the
23 files) then the file data gets written out in a single multi-block
25 Under this scheme, when a file needs more blocks to absorb file writes,
33 file's data blocks in the same block group as its inode. This cuts down
34 on the seek penalty when the filesystem first has to read a file's inode
35 to learn where the file's data blocks live and then seek over to the
36 file's data blocks to begin I/O operations.
[all …]
/Documentation/driver-api/early-userspace/
Dbuffer-format.rst20 initramfs buffer is thus a single .cpio.gz file.
59 c_ino 8 bytes File inode number
60 c_mode 8 bytes File mode and permissions
61 c_uid 8 bytes File uid
62 c_gid 8 bytes File gid
66 c_maj 8 bytes Major part of file device number
67 c_min 8 bytes Minor part of file device number
76 on Linux, and encodes the file type and file permissions.
78 The c_filesize should be zero for any file which is not a regular file
97 link rather than a second copy of the file is created. It is not
[all …]
/Documentation/i2c/
Ddev-interface.rst35 Next thing, open the device file, as follows::
37 int file;
42 file = open(filename, O_RDWR);
43 if (file < 0) {
53 if (ioctl(file, I2C_SLAVE, addr) < 0) {
67 res = i2c_smbus_read_word_data(file, reg);
76 * i2c_smbus_write_word_data(file, reg, 0x6543)
81 if (write(file, buf, 3) != 3) {
85 /* Using I2C Read, equivalent of i2c_smbus_read_byte(file) */
86 if (read(file, buf, 1) != 1) {
[all …]
/Documentation/admin-guide/
Dinitrd.rst9 This RAM disk can then be mounted as the root file system and programs
10 can be run from it. Afterwards, a new root file system can be mounted
38 6) init mounts the "real" root file system
39 7) init places the root file system at the root directory using the
43 9) the initrd file system is removed
47 procedure. Also note that file systems mounted under initrd continue to
58 Loads the specified file as the initial RAM disk. When using LILO, you
59 have to specify the RAM disk image file in /etc/lilo.conf, using the
65 the "normal" root file system is mounted. initrd data can be read
67 in this case and doesn't necessarily have to be a file system image.
[all …]
/Documentation/ABI/stable/
Dsysfs-bus-usb6 USB device directories can contain a file named power/persist.
7 The file holds a boolean value (0 or 1) indicating whether or
10 directories will not contain this file.
19 Each USB device directory will contain a file named
20 power/autosuspend. This file holds the time (in seconds)
35 If CONFIG_PM is enabled, then this file is present. When read,
37 connected to the machine. This file is read-only.
47 If CONFIG_PM is enabled, then this file is present. When read,
49 active, i.e. not in a suspended state. This file is read-only.
51 Tools can use this file and the connected_duration file to
[all …]
/Documentation/translations/it_IT/process/
Dlicense-rules.rst15 copia è disponibile nel file LICENSES/preferred/GPL-2.0; a questo si
17 LICENSES/exceptions/Linux-syscall-note; tutto ciò è descritto nel file COPYING.
19 Questo documento fornisce una descrizione su come ogni singolo file sorgente
23 La licenza descritta nel file COPYING si applica ai sorgenti del kernel nella
24 loro interezza, quindi i singoli file sorgenti possono avere diverse licenze ma
34 A parte questo, i singolo file possono essere forniti con una doppia licenza,
38 I file d'intestazione per l'API verso lo spazio utente (UAPI) descrivono
40 Secondo le note nel file COPYING, le chiamate di sistema sono un chiaro
42 programmi che le usano per comunicare con il kernel. Dato che i file
47 Il modo più comune per indicare la licenza dei file sorgenti è quello di
[all …]

12345678910>>...63