Home
last modified time | relevance | path

Searched full:structures (Results 1 – 25 of 2887) sorted by relevance

12345678910>>...116

/openbmc/linux/Documentation/bpf/
H A Dgraph_ds_impl.rst2 BPF Graph Data Structures
6 structures (linked_list, rbtree), with particular focus on the verifier's
7 implementation of semantics specific to those data structures.
14 these graph data structures. **No guarantees** of stability for either
24 The BPF map API has historically been the main way to expose data structures
25 of various types for use within BPF programs. Some data structures fit naturally
27 interacting with the latter group of data structures can be hard to parse
32 BPF allocator, it is now possible to implement BPF data structures whose API
35 Two such data structures - linked_list and rbtree - have many verification
41 structures.
[all …]
/openbmc/linux/Documentation/userspace-api/
H A Dunshare.rst34 requiring additional data structures and mechanisms in the kernel. The
188 appropriate process context structures, populates it with values from
189 the current shared version, associates newly duplicated structures
197 before associating newly duplicated context structures
199 2) unshare() has to allocate and duplicate all context structures
201 current task and releasing older shared structures. Failure
214 appropriate context structures and then associate them with the
225 are new context structures then lock the current task structure,
226 associate new context structures with the current task structure,
229 4) Appropriately release older, shared, context structures.
[all …]
H A Diommu.rst41 Although the data structures defined in IOMMU UAPI are self-contained,
47 When IOMMU UAPI gets extended, the data structures can *only* be
126 VFIO layer conveys the data structures down to the IOMMU driver. It
135 Here data[] contains the IOMMU UAPI data structures. VFIO has the
140 structures.
/openbmc/qemu/tests/qemu-iotests/
H A D12143 # Refcount structures are used much differently with external data
48 echo '=== New refcount structures may not conflict with existing structures ==='
68 # This should not happen, the new refcount structures may not conflict with
89 # new refcount structures at cluster index 65536 (which is the same as the
92 # Therefore, the new refcount structures may not be put at cluster_index
93 # (because new_block already describes that cluster, and the new structures try
/openbmc/linux/Documentation/RCU/Design/Data-Structures/
H A DData-Structures.rst2 A Tour Through TREE_RCU's Data Structures [LWN.net]
12 This document describes RCU's major data structures and their relationship
19 data structures maintain the state in such a way as to allow RCU readers
28 of ``rcu_node`` structures. Each leaf node of the ``rcu_node`` tree has up
29 to 16 ``rcu_data`` structures associated with it, so that there are
30 ``NR_CPUS`` number of ``rcu_data`` structures, one for each possible CPU.
42 Quiescent states are recorded by the per-CPU ``rcu_data`` structures,
44 structures.
66 | ``rcu_node`` structures than further up the tree. Therefore, if the |
67 | leaf ``rcu_node`` structures have fanout of 64, the contention on |
[all …]
/openbmc/linux/Documentation/driver-api/
H A Dioctl.rst55 Some subsystems use version numbers in data structures to overload
89 incompatible definitions of these structures in user space after the
93 in other data structures when separate second/nanosecond values are
119 As long as all the rules for data structures are followed, this is as
141 are pointers to compatible data structures.
146 Compatible data structures have the same layout on all architectures,
151 data structures. Fixed-length replacements are ``__s32``, ``__u32``,
174 To avoid this problem, all structures should have their members
179 * On ARM OABI user space, structures are padded to multiples of 32-bit,
203 implicit padding in data structures. Where there is implicit padding
/openbmc/linux/security/
H A DKconfig.hardening69 Zero-initialize any structures on the stack containing
82 Zero-initialize any structures on the stack that may
282 menu "Hardening of kernel data structures"
298 data corruption in kernel memory structures when they get checked
312 prompt "Randomize layout of sensitive kernel structures"
316 If you enable this, the layouts of structures that are entirely
318 __no_randomize_layout), or structures that have been explicitly
346 structures as much as possible, which may have both a
361 Randomization of sensitive kernel structures will make a
364 in structures. This reduces the performance hit of RANDSTRUCT
/openbmc/linux/Documentation/process/
H A Dmagic-number.rst8 file, since it is best if the magic numbers used by various structures
11 It is a **very** good idea to protect kernel data structures with magic
15 passing pointers to structures via a void * pointer. The tty code,
17 discipline-specific structures back and forth.
30 structures following the array have been overwritten. Using this
/openbmc/linux/fs/xfs/libxfs/
H A Dxfs_da_format.h45 * ignore the differences in the rest of the structures.
105 * Note: many node blocks structures and constants are shared with the attr
117 * is in the block header and dirent formats. In many cases the v3 structures
136 * offsets of all the structures inside the blocks are different.
198 * structures. Due the different inode number storage size and the variable
248 * Data block structures.
263 * As all the entries are variable size structures the accessors below should
267 * most structures are also used for the combined data/freespace "block"
308 * directory block structures. This will be used in several structures.
310 * structures so we determine how to decode them just by the magic number.
[all …]
/openbmc/linux/Documentation/admin-guide/device-mapper/
H A Dpersistent-data.rst10 different targets were rolling their own data structures, for example:
17 Maintaining these data structures takes a lot of work, so if possible
62 On-disk data structures that keep track of reference counts of blocks.
69 The data structures
/openbmc/linux/Documentation/core-api/
H A Dboot-time-mm.rst7 allocate memory for various data structures, for instance for the
30 Functions and structures
33 Here is the description of memblock data structures, functions and
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Dpixfmt-v4l2-mplane.rst4 Multi-planar format structures
7 The struct :c:type:`v4l2_plane_pix_format` structures define size
11 array of struct :c:type:`v4l2_plane_pix_format` structures,
86 - An array of structures describing format of each plane this pixel
H A Dplanar-apis.rst19 Some of the V4L2 API calls and structures are interpreted differently,
35 in multi-planar API structures), while the single-planar API cannot
48 New structures for describing multi-planar formats are added: struct
/openbmc/u-boot/include/dm/
H A Droot.h86 * dm_init_and_scan() - Initialise Driver Model structures and scan for devices
90 * This calls dm_init() to set up Driver Model structures.
99 * dm_init() - Initialise Driver Model structures
110 * dm_uninit - Uninitialise Driver Model structures
/openbmc/openbmc/meta-openembedded/meta-perl/recipes-perl/libtest/
H A Dlibtest-deep-perl_1.204.bb7 the result you were expecting. At its simplest it compares two structures \
10 correct class. It also handles circular data structures without getting \
18 instead. Test::Deep provides pattern matching for complex data structures \
/openbmc/linux/fs/xfs/
H A Dxfs_ondisk.h25 /* ag/file structures */ in xfs_check_ondisk_structs()
119 /* log structures */ in xfs_check_ondisk_structs()
155 * The v5 superblock format extended several v4 header structures with in xfs_check_ondisk_structs()
157 * superblocks, it's important that the v5 structures place original v4 in xfs_check_ondisk_structs()
162 * The following checks ensure that various v5 data structures place the in xfs_check_ondisk_structs()
/openbmc/qemu/docs/devel/
H A Dmulti-thread-tcg.rst43 shared data structures or when the emulated architecture requires a
46 Shared Data Structures
53 structures associated with the hot-path through the main run-loop.
64 DESIGN REQUIREMENT: Make access to lookup structures safe with
84 code or entries from any shared lookups/caches. Structures held on a
116 structures.
126 book-keeping structures that need to be safely cleared.
140 for PageDesc structures which contain pointers to the start of a
/openbmc/linux/Documentation/driver-api/tty/
H A Dindex.rst10 TTY structures
13 There are several major TTY structures. Every TTY device in a system has a
29 In-detail description of the named TTY structures is in separate documents:
/openbmc/linux/Documentation/filesystems/ext4/
H A Dchecksums.rst7 and jbd2 data structures. The associated feature flag is metadata_csum.
10 structures did not have space to fit a full 32-bit checksum, so only the
13 structures. However, existing 32-bit filesystems cannot be extended to
/openbmc/linux/arch/mips/include/asm/sn/
H A Dklconfig.h15 * The KLCONFIG structures store info about the various BOARDs found
23 * will depend on the format of the data structures in this file. In
74 #define SIZE_PAD 4096 /* 4k padding for structures */
114 /* Structures to manage various data storage areas */
223 * There are 2 different structures to represent these boards -
224 * lboard - Local board, rboard - remote board. These 2 structures
291 * Like BOARD structures, REMOTE ERRINFO structures can be built locally
296 * manipulating the structures, is that, the NODE number information should
301 * Note that these structures do not provide much info about connectivity.
306 * The data structures below define the above concepts.
[all …]
/openbmc/linux/Documentation/userspace-api/netlink/
H A Dgenetlink-legacy.rst61 genetlink's policy dumps create the following structures::
159 Structures section in Other quirks
162 Legacy families can define C structures both to be used as the contents of
163 an attribute and as a fixed message header. Structures are defined in
176 Note that structures defined in YAML are implicitly packed according to C
/openbmc/qemu/include/hw/hyperv/
H A Dhyperv-proto.h105 * SynIC message structures
125 * SynIC event flags structures
136 * Kernel debugger structures
/openbmc/linux/drivers/net/ethernet/brocade/bna/
H A Dbfi_cna.h82 /* Data structures */
138 /* @brief mailbox command structures from host to firmware */
145 /* @brief mailbox message structures from firmware to host */
/openbmc/qemu/tests/functional/acpi-bits/bits-config/
H A Dbits-cfg.txt9 # acpi: Dump all ACPI structures.
10 # smbios: Dump all SMBIOS structures.
/openbmc/linux/Documentation/RCU/
H A Dindex.rst30 Design/Data-Structures/Data-Structures

12345678910>>...116