Home
last modified time | relevance | path

Searched +full:self +full:- +full:describing (Results 1 – 25 of 137) sorted by relevance

123456

/kernel/linux/linux-5.10/Documentation/filesystems/
Dxfs-self-describing-metadata.rst1 .. SPDX-License-Identifier: GPL-2.0
4 XFS Self Describing Metadata
39 Self Describing Metadata
60 self describing metadata.
62 The first, fundamental requirement of self describing metadata is that the
69 Luckily, almost all XFS metadata has magic numbers embedded already - only the
71 magic numbers. Hence we can change the on-disk format of all these objects to
74 the metadata isn't self identifying. If it contains a new magic number, it is
75 self identifying and we can do much more expansive automated verification of the
78 As a primary concern, self describing metadata needs some form of overall
[all …]
Dindex.rst7 This under-development manual will, some glorious day, provide
22 path-lookup
23 api-summary
26 directory-locking
32 mandatory-locking
38 automount-support
70 autofs-mount-control
88 gfs2-uevents
89 gfs2-glocks
94 fuse-io
[all …]
/kernel/linux/linux-6.6/Documentation/filesystems/
Dxfs-self-describing-metadata.rst1 .. SPDX-License-Identifier: GPL-2.0
5 XFS Self Describing Metadata
40 Self Describing Metadata
61 self describing metadata.
63 The first, fundamental requirement of self describing metadata is that the
70 Luckily, almost all XFS metadata has magic numbers embedded already - only the
72 magic numbers. Hence we can change the on-disk format of all these objects to
75 the metadata isn't self identifying. If it contains a new magic number, it is
76 self identifying and we can do much more expansive automated verification of the
79 As a primary concern, self describing metadata needs some form of overall
[all …]
Dindex.rst7 This under-development manual will, some glorious day, provide
22 path-lookup
23 api-summary
26 directory-locking
38 automount-support
71 autofs-mount-control
90 gfs2-uevents
91 gfs2-glocks
96 fuse-io
104 ocfs2-online-filecheck
[all …]
/kernel/linux/linux-6.6/Documentation/rust/
Dcoding-guidelines.rst1 .. SPDX-License-Identifier: GPL-2.0
10 ------------------
37 Like ``clang-format`` for the rest of the kernel, ``rustfmt`` works on
43 --------
51 .. code-block:: rust
60 .. code-block:: rust
73 .. code-block:: rust
84 pub fn f(x: i32) -> Foo {
92 .. code-block:: rust
106 ------------------
[all …]
/kernel/linux/linux-6.6/tools/perf/Documentation/
Djitdump-specification.txt5 --------------------------------------------------------
7 --------------------------------------------------------
9 --------------------------------------------------------
11 --------------------------------------------------------
17 …s the jitdump file format. The file is generated by Just-In-time compiler runtimes to save meta-da…
21 The format of the file is binary. It is self-describing in terms of endianness and is portable acro…
27 … i.e., append only mode. The file starts with a fixed size file header describing the version of t…
29 The header is followed by a series of records, each starting with a fixed size header describing th…
39 * uint32_t magic : a magic number tagging the file type. The value is 4-byte long and represent…
40 * uint32_t version : a 4-byte value representing the format version. It is currently set to 1
[all …]
/kernel/linux/linux-5.10/tools/perf/Documentation/
Djitdump-specification.txt5 --------------------------------------------------------
7 --------------------------------------------------------
9 --------------------------------------------------------
11 --------------------------------------------------------
17 …s the jitdump file format. The file is generated by Just-In-time compiler runtimes to save meta-da…
21 The format of the file is binary. It is self-describing in terms of endianness and is portable acro…
27 … i.e., append only mode. The file starts with a fixed size file header describing the version of t…
29 The header is followed by a series of records, each starting with a fixed size header describing th…
39 * uint32_t magic : a magic number tagging the file type. The value is 4-byte long and represent…
40 * uint32_t version : a 4-byte value representing the format version. It is currently set to 1
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/panel/
Dtpo,tpg110.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
11 - Thierry Reding <thierry.reding@gmail.com>
20 self-describing.
22 +--------+
23 SPI -> | TPO | -> physical display
24 RGB -> | TPG110 |
25 +--------+
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/panel/
Dtpo,tpg110.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Linus Walleij <linus.walleij@linaro.org>
11 - Thierry Reding <thierry.reding@gmail.com>
20 self-describing.
22 +--------+
23 SPI -> | TPO | -> physical display
24 RGB -> | TPG110 |
25 +--------+
[all …]
/kernel/linux/linux-6.6/tools/memory-model/
DREADME49 ----------------------------
53 ------------ ----------
54 -- 4.14 7.48 --
55 4.15 -- 4.19 7.49 --
56 4.20 -- 5.5 7.54 --
57 5.6 -- 5.16 7.56 --
58 5.17 -- 7.56.1 --
67 explore the state space of small litmus tests. Documentation describing
69 tests is available in tools/memory-model/Documentation/litmus-tests.txt.
71 Example litmus tests may be found in the Linux-kernel source tree:
[all …]
/kernel/linux/linux-5.10/include/linux/fsl/bestcomm/
Dbestcomm.h7 * ( by Andrey Volkov <avolkov@varma-el.com> )
8 * Copyright (C) 2003-2004 MontaVista, Software, Inc.
20 * struct bcom_bd - Structure describing a generic BestComm buffer descriptor
38 * struct bcom_task - Structure describing a loaded BestComm task
40 * This structure is never built by the driver it self. It's built and
67 * bcom_enable - Enable a BestComm task
76 * bcom_disable - Disable a BestComm task
86 * bcom_get_task_irq - Returns the irq number of a BestComm task
91 return tsk->irq; in bcom_get_task_irq()
100 /** _bcom_next_index - Get next input index.
[all …]
/kernel/linux/linux-6.6/include/linux/fsl/bestcomm/
Dbestcomm.h7 * ( by Andrey Volkov <avolkov@varma-el.com> )
8 * Copyright (C) 2003-2004 MontaVista, Software, Inc.
20 * struct bcom_bd - Structure describing a generic BestComm buffer descriptor
38 * struct bcom_task - Structure describing a loaded BestComm task
40 * This structure is never built by the driver it self. It's built and
67 * bcom_enable - Enable a BestComm task
76 * bcom_disable - Disable a BestComm task
86 * bcom_get_task_irq - Returns the irq number of a BestComm task
91 return tsk->irq; in bcom_get_task_irq()
100 /** _bcom_next_index - Get next input index.
[all …]
/kernel/linux/linux-5.10/tools/memory-model/
DREADME49 ----------------------------
53 ------------ ----------
54 -- 4.18 7.48 --
55 4.15 -- 4.19 7.49 --
56 4.20 -- 5.5 7.54 --
57 5.6 -- 7.56 --
66 explore the state space of small litmus tests. Documentation describing
68 tests is available in tools/memory-model/Documentation/litmus-tests.txt.
70 Example litmus tests may be found in the Linux-kernel source tree:
72 tools/memory-model/litmus-tests/
[all …]
/kernel/linux/linux-6.6/fs/ntfs/
Dlayout.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * layout.h - All NTFS associated on-disk structures. Part of the Linux-NTFS
6 * Copyright (c) 2001-2005 Anton Altaparmakov
71 approx. 4.7x10^21 bytes. (-; */
117 * operator! (-8
163 * been written to disk. The values 0 and -1 (ie. 0xffff) are not used. All
170 * (obviously) finish before the last le16 of the first 512-byte sector.
175 NTFS_RECORD_TYPE magic; /* A four-byte magic identifying the record
212 FILE_BadClus = 8, /* Contains all bad clusters in the non-resident
223 FILE_reserved12 = 12, /* Reserved for future use (records 12-15). */
[all …]
/kernel/linux/linux-5.10/fs/ntfs/
Dlayout.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 * layout.h - All NTFS associated on-disk structures. Part of the Linux-NTFS
6 * Copyright (c) 2001-2005 Anton Altaparmakov
71 approx. 4.7x10^21 bytes. (-; */
117 * operator! (-8
163 * been written to disk. The values 0 and -1 (ie. 0xffff) are not used. All
170 * (obviously) finish before the last le16 of the first 512-byte sector.
175 NTFS_RECORD_TYPE magic; /* A four-byte magic identifying the record
212 FILE_BadClus = 8, /* Contains all bad clusters in the non-resident
223 FILE_reserved12 = 12, /* Reserved for future use (records 12-15). */
[all …]
/kernel/linux/linux-6.6/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_dc.h1 /* SPDX-License-Identifier: GPL-2.0-only */
7 * Author: Jean-Jacques Hiblot <jjhiblot@traphandler.com>
8 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>
94 #define ATMEL_HLCDC_LAYER_SIZE(w, h) (((w) - 1) | (((h) - 1) << 16))
115 #define ATMEL_HLCDC_LAYER_DISC_SIZE(w, h) (((w) - 1) | (((h) - 1) << 16))
192 * @self: descriptor DMA address
198 dma_addr_t self; member
307 * @layers: a layer description table describing available layers
354 regmap_write(layer->regmap, layer->desc->regs_offset + reg, val); in atmel_hlcdc_layer_write_reg()
362 regmap_read(layer->regmap, layer->desc->regs_offset + reg, &val); in atmel_hlcdc_layer_read_reg()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_dc.h1 /* SPDX-License-Identifier: GPL-2.0-only */
7 * Author: Jean-Jacques Hiblot <jjhiblot@traphandler.com>
8 * Author: Boris BREZILLON <boris.brezillon@free-electrons.com>
94 #define ATMEL_HLCDC_LAYER_SIZE(w, h) (((w) - 1) | (((h) - 1) << 16))
115 #define ATMEL_HLCDC_LAYER_DISC_SIZE(w, h) (((w) - 1) | (((h) - 1) << 16))
192 * @self: descriptor DMA address
198 dma_addr_t self; member
307 * @layers: a layer description table describing available layers
361 regmap_write(layer->regmap, layer->desc->regs_offset + reg, val); in atmel_hlcdc_layer_write_reg()
369 regmap_read(layer->regmap, layer->desc->regs_offset + reg, &val); in atmel_hlcdc_layer_read_reg()
[all …]
/kernel/linux/linux-6.6/Documentation/admin-guide/
Dquickly-build-trimmed-linux.rst1 .. SPDX-License-Identifier: (GPL-2.0+ OR CC-BY-4.0)
9 testing purposes, but perfectly fine for day-to-day use, too.
15 section below: it contains a step-by-step guide, which is more detailed, but
21 self-compiled Linux kernels; install compilers and everything else needed for
26 git clone --depth 1 -b master \
34 make -j $(nproc --all)
37 command -v installkernel && sudo make modules_install install
43 git fetch --depth 1 origin
45 git checkout --force --detach origin/master
49 make -j $(nproc --all)
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,brcmstb.txt2 -----------------------------------------------
3 Boards with Broadcom Brahma15 ARM-based BCMxxxx (generally BCM7xxx variants)
7 - compatible: "brcm,bcm<chip_id>", "brcm,brcmstb"
11 #address-cells = <2>;
12 #size-cells = <2>;
16 Further, syscon nodes that map platform-specific registers used for general
19 - compatible: "brcm,bcm<chip_id>-sun-top-ctrl", "syscon"
20 - compatible: "brcm,bcm<chip_id>-cpu-biu-ctrl",
21 "brcm,brcmstb-cpu-biu-ctrl",
23 - compatible: "brcm,bcm<chip_id>-hif-continuation", "syscon"
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,brcmstb.txt2 -----------------------------------------------
3 Boards with Broadcom Brahma15 ARM-based BCMxxxx (generally BCM7xxx variants)
7 - compatible: "brcm,bcm<chip_id>", "brcm,brcmstb"
11 #address-cells = <2>;
12 #size-cells = <2>;
16 Further, syscon nodes that map platform-specific registers used for general
19 - compatible: "brcm,bcm<chip_id>-sun-top-ctrl", "syscon"
20 - compatible: "brcm,bcm<chip_id>-cpu-biu-ctrl",
21 "brcm,brcmstb-cpu-biu-ctrl",
23 - compatible: "brcm,bcm<chip_id>-hif-continuation", "syscon"
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
Dnic.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright 2005-2006 Fen Systems Ltd.
5 * Copyright 2006-2013 Solarflare Communications Inc.
34 buffer->addr = dma_alloc_coherent(&efx->pci_dev->dev, len, in efx_nic_alloc_buffer()
35 &buffer->dma_addr, gfp_flags); in efx_nic_alloc_buffer()
36 if (!buffer->addr) in efx_nic_alloc_buffer()
37 return -ENOMEM; in efx_nic_alloc_buffer()
38 buffer->len = len; in efx_nic_alloc_buffer()
44 if (buffer->addr) { in efx_nic_free_buffer()
45 dma_free_coherent(&efx->pci_dev->dev, buffer->len, in efx_nic_free_buffer()
[all …]
/kernel/linux/linux-6.6/Documentation/powerpc/
Dcxl.rst28 +----------+ +---------+
34 +----------+ +---------+
36 | +------+ | PSL |
37 | | CAPP |<------>| |
38 +---+------+ PCIE +---------+
65 - POWER8 and PSL Version 8 are compliant to the CAIA Version 1.0.
66 - POWER9 and PSL Version 9 are compliant to the CAIA Version 2.0.
104 just a per context portion. The hardware is self describing, hence
123 The WED is a 64-bit parameter passed to the AFU when a context is
157 https://github.com/ibm-capi/libcxl
[all …]
/kernel/linux/linux-5.10/Documentation/powerpc/
Dcxl.rst28 +----------+ +---------+
34 +----------+ +---------+
36 | +------+ | PSL |
37 | | CAPP |<------>| |
38 +---+------+ PCIE +---------+
65 - POWER8 and PSL Version 8 are compliant to the CAIA Version 1.0.
66 - POWER9 and PSL Version 9 are compliant to the CAIA Version 2.0.
104 just a per context portion. The hardware is self describing, hence
123 The WED is a 64-bit parameter passed to the AFU when a context is
157 https://github.com/ibm-capi/libcxl
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/
Dnic.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright 2005-2006 Fen Systems Ltd.
5 * Copyright 2006-2013 Solarflare Communications Inc.
33 buffer->addr = dma_alloc_coherent(&efx->pci_dev->dev, len, in ef4_nic_alloc_buffer()
34 &buffer->dma_addr, gfp_flags); in ef4_nic_alloc_buffer()
35 if (!buffer->addr) in ef4_nic_alloc_buffer()
36 return -ENOMEM; in ef4_nic_alloc_buffer()
37 buffer->len = len; in ef4_nic_alloc_buffer()
43 if (buffer->addr) { in ef4_nic_free_buffer()
44 dma_free_coherent(&efx->pci_dev->dev, buffer->len, in ef4_nic_free_buffer()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/
Dnic.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright 2005-2006 Fen Systems Ltd.
5 * Copyright 2006-2013 Solarflare Communications Inc.
33 buffer->addr = dma_alloc_coherent(&efx->pci_dev->dev, len, in ef4_nic_alloc_buffer()
34 &buffer->dma_addr, gfp_flags); in ef4_nic_alloc_buffer()
35 if (!buffer->addr) in ef4_nic_alloc_buffer()
36 return -ENOMEM; in ef4_nic_alloc_buffer()
37 buffer->len = len; in ef4_nic_alloc_buffer()
43 if (buffer->addr) { in ef4_nic_free_buffer()
44 dma_free_coherent(&efx->pci_dev->dev, buffer->len, in ef4_nic_free_buffer()
[all …]

123456