Home
last modified time | relevance | path

Searched +full:2 +full:a (Results 1 – 25 of 2344) sorted by relevance

12345678910>>...94

/Documentation/filesystems/spufs/
Dspufs.rst20 The file system provides a name space similar to posix shared memory or
22 can use spu_create(2) to establish SPU contexts in the spufs root.
24 Every SPU context is represented by a directory containing a predefined
44 tem calls like read(2) or write(2), but often support only a subset of
49 All files that support the read(2) operation also support readv(2) and
50 all files that support the write(2) operation also support writev(2).
51 All files support the access(2) and stat(2) family of operations, but
55 All files support the chmod(2)/fchmod(2) and chown(2)/fchown(2) opera-
64 accessed like a regular shared memory file and contains both code and
68 read(2), pread(2), write(2), pwrite(2), lseek(2)
[all …]
/Documentation/filesystems/
Dconfigfs.rst16 configfs is a ram-based filesystem that provides the converse of
17 sysfs's functionality. Where sysfs is a filesystem-based view of
18 kernel objects, configfs is a filesystem-based manager of kernel
21 With sysfs, an object is created in kernel (for example, when a device
24 readdir(3)/read(2). It may allow some attributes to be modified via
25 write(2). The important point is that the object is created and
27 representation, and sysfs is merely a window on all this.
29 A configfs config_item is created via an explicit userspace operation:
30 mkdir(2). It is destroyed via rmdir(2). The attributes appear at
31 mkdir(2) time, and can be read or modified via read(2) and write(2).
[all …]
Dhpfs.rst33 - there is a list of text extensions (I thing it's better to not convert
49 When to mark filesystem dirty so that OS/2 checks it.
57 one hour more, than under os/2, use timeshift=-3600.
63 As in OS/2, filenames are case insensitive. However, shell thinks that names
64 are case sensitive, so for example when you create a file FOO, you can use
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
72 access it under names 'a.', 'a..', 'a . . . ' etc.
78 On HPFS partitions, OS/2 can associate to each file a special information called
81 variable length. OS/2 stores window and icon positions and file types there. So
[all …]
Ddlmfs.rst8 A minimal DLM userspace interface implemented via a virtual file
30 DLM implementations should not be a major issue.
48 place. Please download ocfs2-tools from the above url and configure a
51 You'll want to start heartbeating on a volume which all the nodes in
69 system calls and presents a more traditional locking api.
71 dlmfs handles lock caching automatically for the user, so a lock
77 Also supported is a Trylock operation.
82 Lock value blocks can be read and written to a resource via read(2)
83 and write(2) against the fd obtained via your open(2) call. The
88 mkdir(2) signals dlmfs to join a domain (which will have the same name
[all …]
/Documentation/admin-guide/device-mapper/
Ddm-service-time.rst5 dm-service-time is a path selector module for device-mapper targets,
6 which selects a path with the shortest estimated service time for
10 of in-flight I/Os on a path with the performance value of the path.
11 The performance value is a relative throughput value among all paths
12 in a path-group, and it can be specified as a table argument.
30 other paths having a positive value are available.
36 'A' if the path is active, 'F' if the path is failed.
51 Basically, dm-service-time selects a path having minimum service time
62 2. If the paths have the same 'in-flight-size', skip the division
78 In case that 2 paths (sda and sdb) are used with repeat_count == 128
[all …]
Dswitch.rst5 The device-mapper switch target creates a device that supports an
6 arbitrary mapping of fixed-size regions of I/O across a fixed set of
8 dynamically by sending the target a message.
10 It maps I/O to underlying block devices efficiently when there is a large
12 that would allow for a compact representation of the mapping such as
18 Dell EqualLogic and some other iSCSI storage arrays use a distributed
20 consists of a number of distinct storage arrays ("members") each having
21 independent controllers, disk storage and network adapters. When a LUN
24 The storage group exposes a single target discovery portal, no matter
26 session is connected to an eth port on a single member. Data to a LUN
[all …]
/Documentation/devicetree/bindings/usb/
Dusb-device.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
22 A combined node shall be used instead of a device node and an interface node
23 for devices of class 0 or 9 (hub) with a single configuration and a single
26 A "hub node" is a combined node or an interface node that represents a USB
31 pattern: "^usb[0-9a-f]{1,4},[0-9a-f]{1,4}$"
37 but a device adhering to this binding may leave out all except
47 should be 2 for device nodes with interface nodes.
48 enum: [1, 2]
54 "^interface@[0-9a-f]{1,2}(,[0-9a-f]{1,2})$":
62 pattern: "^usbif[0-9a-f]{1,4},[0-9a-f]{1,4}.config[0-9a-f]{1,2}.[0-9a-f]{1,2}$"
[all …]
/Documentation/userspace-api/media/v4l/
Dpixfmt-rgb.rst9 These formats encode each pixel as a triplet of RGB values. They are packed
12 bits required to store a pixel is not aligned to a byte boundary, the data is
20 or a permutation thereof, collectively referred to as alpha formats) depend on
24 a meaningful value. Otherwise, when the device doesn't capture an alpha channel
25 but can set the alpha bit to a user-configurable value, the
28 the value specified by that control. Otherwise a corresponding format without
34 filled with meaningful values by applications. Otherwise a corresponding format
38 Formats that contain padding bits are named XRGB (or a permutation thereof).
44 - In all the tables that follow, bit 7 is the most significant bit in a byte.
46 respectively. 'a' denotes bits of the alpha component (if supported by the
[all …]
/Documentation/devicetree/bindings/misc/
Dxlnx,sd-fec.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
14 The Soft Decision Forward Error Correction (SDFEC) Engine is a Hard IP block
16 The LDPC decode & encode functionality is capable of covering a range of
29 minItems: 2
44 - minItems: 2
69 a codeword-by-codeword basis. The Turbo code decoding is required by LTE
77 Configures the DIN AXI stream where a value of 1
78 configures a width of "1x128b", 2 a width of "2x128b" and 4 configures a width
81 enum: [ 1, 2, 4 ]
85 A value 0 indicates that the DIN_WORDS interface is
[all …]
/Documentation/arch/arm64/
Dasymmetric-32bit.rst15 Some Armv9 SoCs suffer from a big.LITTLE misfeature where only a subset
17 a system, Linux by default treats the asymmetry as a "mismatch" and
19 ``execve(2)`` of 32-bit ELF binaries, with the latter returning
20 ``-ENOEXEC``. If the mismatch is detected during late onlining of a
50 way as on a homogeneous system, with a few key differences relating to
65 ``execve(2)``
68 On a homogeneous system, the CPU affinity of a task is preserved across
69 ``execve(2)``. This is not always possible on an asymmetric system,
76 mask is saved. This saved mask is inherited over ``fork(2)`` and
77 preserved across ``execve(2)`` of 32-bit programs.
[all …]
/Documentation/filesystems/ext4/
Dblocks.rst6 ext4 allocates storage space in units of “blocks”. A block is a group of
8 integral power of 2. Blocks are in turn grouped into larger units called
11 page size (i.e. 64KiB blocks on a i386 which only has 4KiB memory
12 pages). By default a filesystem can contain 2^32 blocks; if the '64bit'
13 feature is enabled, then a filesystem can have 2^64 blocks. The location
25 - 2KiB
29 - 2^32
30 - 2^32
31 - 2^32
32 - 2^32
[all …]
/Documentation/networking/devlink/
Ddevlink-port.rst9 ``devlink-port`` is a port that exists on the device. It has a logically
10 separate ingress/egress point of the device. A devlink port can be any one
11 of many flavours. A devlink port flavour along with port attributes
12 describe what a port represents.
14 A device driver that intends to publish a devlink port sets the
28 - This indicates a DSA interconnect port.
30 - This indicates a CPU port applicable only to DSA.
32 - This indicates an eswitch port representing a port of PCI
35 - This indicates an eswitch port representing a port of PCI
38 - This indicates an eswitch port representing a port of PCI
[all …]
/Documentation/devicetree/bindings/sound/
Dti,tlv320adcx140.yaml1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause)
16 converter (ADC) with analog inputs supporting up to 2V RMS. The TLV320ADCX140
17 family supports line and microphone Inputs, and offers a programmable
61 2 - Set VREF to 1.375V
63 enum: [0, 1, 2]
75 PDMIN1 - PDMCLK latching edge used for channel 1 and 2 data
93 1 - GPIX is configured as a general-purpose input (GPI)
94 2 - GPIX is configured as a master clock input (MCLK)
96 4 - GPIX is configured as a PDM data input for channel 1 and channel
98 5 - GPIX is configured as a PDM data input for channel 3 and channel
[all …]
/Documentation/devicetree/bindings/clock/
Dbrcm,iproc-clocks.yaml1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
19 ASIU clocks are a special case. These clocks are derived directly from the
60 most iProc PLLs, this is an onboard crystal with a fixed rate.
109 crystal N/A N/A N/A
111 armpll crystal N/A N/A
115 pwm crystal (ASIU) 2 BCM_CYGNUS_ASIU_PWM_CLK
119 250mhz genpll 2 BCM_CYGNUS_GENPLL_250MHZ_CLK
127 ddr_phy lcpll0 2 BCM_CYGNUS_LCPLL0_DDR_PHY_CLK
135 ch1_lcd mipipll 2 BCM_CYGNUS_MIPIPLL_CH1_LCD
143 ch1_audio audiopll 2 BCM_CYGNUS_AUDIOPLL_CH1
[all …]
/Documentation/mm/
Dmmu_notifier.rst4 When clearing a pte/pmd we are given a choice to notify the event through
9 thing like ATS/PASID to get the IOMMU to walk the CPU page table to access a
10 process virtual address space). There is only 2 cases when you need to notify
11 those secondary TLB while holding page table lock when clearing a pte/pmd:
13 A) page backing address is free before mmu_notifier_invalidate_range_end()
14 B) a page table entry is updated to point to a new page (COW, write fault
17 Case A is obvious you do not want to take the risk for the device to write to
18 a page that might now be used by some completely different task.
27 If clearing the page table entry is not followed by a notify before setting
31 Consider the following scenario (device use a feature similar to ATS/PASID):
[all …]
/Documentation/devicetree/bindings/mailbox/
Darm,mhuv2.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
14 The Arm Message Handling Unit (MHU) Version 2 is a mailbox controller that has
20 be written to or read from. If a pair of MHU controllers is implemented
25 a "receiver" mailbox, otherwise a "sender".
37 bits in a channel window. A channel window can support up to 32 doorbells
39 may be transmitted through a shared memory region, wherein the MHU is used
43 # We need a select here so we don't match all nodes with 'arm,primecell'
90 This property allows a platform to describe how these channel windows are
96 The first field of a tuple signifies the transfer protocol, 0 is reserved
98 Using any other value in the first field of a tuple makes it invalid.
[all …]
/Documentation/gpu/
Dafbc.rst7 AFBC is a proprietary lossless image compression protocol and format.
21 AFBC streams can contain several components - where a component
22 corresponds to a color channel (i.e. R, G, B, X, A, Y, Cb, Cr).
33 * Component 2: B
44 * Component 2: B(8)
45 * Component 3: A(8)
51 * Component 2: B(8)
56 * Component 1: Cb(8, 2x1 subsampled)
57 * Component 2: Cr(8, 2x1 subsampled)
67 * Component 2: B(8)
[all …]
/Documentation/devicetree/bindings/soundwire/
Dsoundwire-controller.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
14 SoundWire busses can be described with a node for the SoundWire controller
15 device and a set of child nodes for each SoundWire slave on the bus.
22 const: 2
28 "^.*@[0-9a-f],[0-9a-f]$":
33 pattern: "^sdw[0-9a-f]{1}[0-9a-f]{4}[0-9a-f]{4}[0-9a-f]{2}$"
43 CID is 2 nibbles
65 #address-cells = <2>;
72 powerdown-gpios = <&wcdpinctrl 2 0>;
77 speaker@0,2 {
[all …]
/Documentation/admin-guide/media/
Dqcom_camss.rst20 The driver is implemented using as a reference the Qualcomm Camera Subsystem
30 - 2 / 3 CSIPHY modules. They handle the Physical layer of the CSI2 receivers.
31 A separate camera sensor can be connected to each of the CSIPHY module;
32 - 2 / 4 CSID (CSI Decoder) modules. They handle the Protocol and Application
33 layer of the CSI2 receivers. A CSID can decode data stream from any of the
34 CSIPHY. Each CSID also contains a TG (Test Generator) block which can generate
38 - 1 / 2 VFE (Video Front End) module(s). Contain a pipeline of image processing
41 processing pipeline contains also a scale and crop module at the end. Three
60 - YUYV/UYVY/YVYU/VYUY (packed YUV 4:2:2 - V4L2_PIX_FMT_YUYV /
88 - YUYV/UYVY/YVYU/VYUY (packed YUV 4:2:2 - V4L2_PIX_FMT_YUYV /
[all …]
Dimx.rst27 packed <--> planar conversion. The IDMAC can also perform a simple
32 camera sensors over Parallel, BT.656/1120, and MIPI CSI-2 buses.
52 rotation operation is carried out on 8x8 pixel blocks at a time. This
60 contains a Combiner that combines two image planes, with alpha blending
66 - MIPI CSI-2 Receiver for camera sensors with the MIPI CSI-2 bus
67 interface. This is a Synopsys DesignWare core.
69 to send to a CSI.
84 - Supports parallel, BT.565, and MIPI CSI-2 interfaces.
99 VDIC from memory buffers via a output/mem2mem devices.
101 - Includes a Frame Interval Monitor (FIM) that can correct vertical sync
[all …]
/Documentation/devicetree/bindings/
Dexample-schema.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
8 # $id is a unique identifier based on the filename. There may or may not be a
20 A more detailed multi-line description of the binding.
26 begin with a tab character.
29 # 'select' is a schema applied to a DT node to determine if this binding
33 # In this case, a 'false' schema will never match.
36 # A dictionary of DT properties for this binding schema
40 # In this case, it's needed to handle a variable number of values as there
41 # isn't another way to express a constraint of the last string value.
42 # The boolean schema must be a list of schemas.
[all …]
/Documentation/power/regulator/
Doverview.rst8 This framework is designed to provide a standard kernel interface to control
40 - Electronic device that is supplied power by a regulator.
54 output power of a regulator, switch or by another power
57 The supply regulator may be behind a switch(s). i.e.::
59 Regulator -+-> Switch-1 -+-> Switch-2 --> [Consumer A]
68 - Domain 2: Switch-2, Consumers B & C.
69 - Domain 3: Consumer A.
71 and this represents a "supplies" relationship:
73 Domain-1 --> Domain-2 --> Domain-3.
75 A power domain may have regulators that are supplied power
[all …]
/Documentation/devicetree/bindings/mfd/
Dkontron,sl28cpld.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
14 watchdog, fan monitoring, PWM controller, interrupt controller and a
33 const: 2
41 "^gpio(@[0-9a-f]+)?$":
44 "^hwmon(@[0-9a-f]+)?$":
47 "^interrupt-controller(@[0-9a-f]+)?$":
50 "^pwm(@[0-9a-f]+)?$":
53 "^watchdog(@[0-9a-f]+)?$":
71 sl28cpld@4a {
91 #pwm-cells = <2>;
[all …]
/Documentation/devicetree/bindings/pinctrl/
Dbrcm,bcm2835-gpio.txt3 The BCM2835 GPIO module is a combined GPIO controller, (GPIO) interrupt
14 - gpio-controller: Marks the device node as a GPIO controller.
23 - #interrupt-cells : Should be 2.
28 2 = high-to-low edge triggered.
31 Valid combinations are 1, 2, 3, 4, 8.
33 Please refer to ../gpio/gpio.txt for a general description of GPIO bindings.
42 listed. In other words, a subnode that lists only a mux function implies no
43 information about any pull configuration. Similarly, a subnode that lists only
44 a pul parameter implies no information about the mux function.
65 - brcm,pins: An array of cells. Each cell contains the ID of a pin. Valid IDs
[all …]
/Documentation/devicetree/bindings/hwlock/
Dhwlock.txt15 - #hwlock-cells: Specifies the number of cells needed to represent a
25 - hwlocks: List of phandle to a hwlock provider node and an
27 #hwlock-cells. The list can have just a single hwlock
29 a phandle and a corresponding args specifier.
34 use the hwlock-names to match and get a specific hwlock.
37 1. Example of a node using a single specific hwlock:
39 The following example has a node requesting a hwlock in the bank defined by
40 the node hwlock1. hwlock1 is a hwlock provider with an argument specifier
45 hwlocks = <&hwlock1 2>;
49 2. Example of a node using multiple specific hwlocks:
[all …]

12345678910>>...94