Home
last modified time | relevance | path

Searched full:aggregate (Results 1 – 25 of 448) sorted by relevance

12345678910>>...18

/kernel/linux/linux-5.10/include/linux/
Dcomponent.h20 * Called through component_bind_all() when the aggregate driver is
28 * Called through component_unbind_all() when the aggregate driver is
47 * struct component_master_ops - callback for the aggregate driver
49 * Aggregate drivers are registered with component_master_add_with_match() and
56 * Called when all components or the aggregate driver, as specified in
58 * ready. Usually there are 3 steps to bind an aggregate driver:
60 * 1. Allocate a structure for the aggregate driver.
62 * 2. Bind all components to the aggregate driver by calling
63 * component_bind_all() with the aggregate driver structure as opaque
66 * 3. Register the aggregate driver with the subsystem to publish its
[all …]
/kernel/linux/linux-6.6/include/linux/
Dcomponent.h20 * Called through component_bind_all() when the aggregate driver is
28 * Called through component_unbind_all() when the aggregate driver is
47 * struct component_master_ops - callback for the aggregate driver
49 * Aggregate drivers are registered with component_master_add_with_match() and
56 * Called when all components or the aggregate driver, as specified in
58 * ready. Usually there are 3 steps to bind an aggregate driver:
60 * 1. Allocate a structure for the aggregate driver.
62 * 2. Bind all components to the aggregate driver by calling
63 * component_bind_all() with the aggregate driver structure as opaque
66 * 3. Register the aggregate driver with the subsystem to publish its
[all …]
/kernel/linux/linux-6.6/fs/jfs/
Djfs_mount.c9 * note: file system in transition to aggregate/fileset:
11 * file system mount is interpreted as the mount of aggregate,
13 * the aggregate;
15 * a file system/aggregate is represented by an internal inode
16 * (aka mount inode) initialized with aggregate superblock;
19 * (an aggregate itself is structured recursively as a filset:
21 * allocation map inode" (aka aggregate inode) where each inode
23 * on-disk inode in uniform way at both aggregate and fileset level;
28 * per aggregate information, e.g., block size, etc.) as well as
31 * aggregate
[all …]
Djfs_filsys.h51 /* Secondary aggregate inode table */
155 #define AIMAP_B (SUPER1_B + 8) /* 1st extent of aggregate inode map */
157 * 1st extent of aggregate inode table
186 * Control page of aggregate inode map
191 * 1st extent of aggregate inode table
204 * the front of an aggregate, in terms of physical blocks. This value is
212 * front of an aggregate. This value is currently defined to be 32K. This
220 * the aggregate inode table. This allows us to find the self inode to find the
228 /* aggregate inode */
229 #define AGGR_RESERVED_I 0 /* aggregate inode (reserved) */
[all …]
Djfs_superblock.h20 * aggregate superblock
29 __le64 s_size; /* 8: aggregate size in hardware/LVM blocks;
32 __le32 s_bsize; /* 4: aggregate block size in bytes;
43 __le32 s_flag; /* 4: aggregate attributes:
52 * aggregate inode table
56 * aggregate inode map
59 __le32 s_logserial; /* 4: log serial number at aggregate mount */
Djfs_dmap.h45 #define MAXMAPSIZE MAXL2SIZE /* maximum aggregate map size */
113 * convert aggregate map size to the zero origin dmapctl level of the
189 * on-disk aggregate disk allocation map descriptor.
192 __le64 dn_mapsize; /* 8: number of blocks in aggregate */
193 __le64 dn_nfree; /* 8: num free blks in aggregate map */
211 s64 dn_mapsize; /* number of blocks in aggregate */
212 s64 dn_nfree; /* num free blks in aggregate map */
228 * in-memory aggregate disk allocation map descriptor.
231 struct dbmap db_bmap; /* on-disk aggregate map descriptor */
232 struct inode *db_ipbmap; /* ptr to aggregate map incore inode */
[all …]
Djfs_umount.c9 * note: file system in transition to aggregate/fileset:
13 * fileset in the aggregate and, if unmount of the last fileset,
69 * close secondary aggregate inode allocation map in jfs_umount()
78 * close aggregate inode allocation map in jfs_umount()
85 * close aggregate block allocation map in jfs_umount()
Djfs_incore.h161 unsigned long mntflag; /* aggregate attributes */
163 struct inode *ipaimap; /* aggregate inode map inode */
165 struct inode *ipimap; /* aggregate inode map inode */
174 uint aggregate; /* volume identifier in log record */ member
/kernel/linux/linux-5.10/fs/jfs/
Djfs_mount.c9 * note: file system in transition to aggregate/fileset:
11 * file system mount is interpreted as the mount of aggregate,
13 * the aggregate;
15 * a file system/aggregate is represented by an internal inode
16 * (aka mount inode) initialized with aggregate superblock;
19 * (an aggregate itself is structured recursively as a filset:
21 * allocation map inode" (aka aggregate inode) where each inode
23 * on-disk inode in uniform way at both aggregate and fileset level;
28 * per aggregate information, e.g., block size, etc.) as well as
31 * aggregate
[all …]
Djfs_filsys.h51 /* Secondary aggregate inode table */
155 #define AIMAP_B (SUPER1_B + 8) /* 1st extent of aggregate inode map */
157 * 1st extent of aggregate inode table
186 * Control page of aggregate inode map
191 * 1st extent of aggregate inode table
204 * the front of an aggregate, in terms of physical blocks. This value is
212 * front of an aggregate. This value is currently defined to be 32K. This
220 * the aggregate inode table. This allows us to find the self inode to find the
228 /* aggregate inode */
229 #define AGGR_RESERVED_I 0 /* aggregate inode (reserved) */
[all …]
Djfs_superblock.h20 * aggregate superblock
29 __le64 s_size; /* 8: aggregate size in hardware/LVM blocks;
32 __le32 s_bsize; /* 4: aggregate block size in bytes;
43 __le32 s_flag; /* 4: aggregate attributes:
52 * aggregate inode table
56 * aggregate inode map
59 __le32 s_logserial; /* 4: log serial number at aggregate mount */
Djfs_dmap.h45 #define MAXMAPSIZE MAXL2SIZE /* maximum aggregate map size */
113 * convert aggregate map size to the zero origin dmapctl level of the
189 * on-disk aggregate disk allocation map descriptor.
192 __le64 dn_mapsize; /* 8: number of blocks in aggregate */
193 __le64 dn_nfree; /* 8: num free blks in aggregate map */
211 s64 dn_mapsize; /* number of blocks in aggregate */
212 s64 dn_nfree; /* num free blks in aggregate map */
228 * in-memory aggregate disk allocation map descriptor.
231 struct dbmap db_bmap; /* on-disk aggregate map descriptor */
232 struct inode *db_ipbmap; /* ptr to aggregate map incore inode */
[all …]
Djfs_umount.c9 * note: file system in transition to aggregate/fileset:
13 * fileset in the aggregate and, if unmount of the last fileset,
69 * close secondary aggregate inode allocation map in jfs_umount()
79 * close aggregate inode allocation map in jfs_umount()
87 * close aggregate block allocation map in jfs_umount()
Djfs_incore.h153 unsigned long mntflag; /* aggregate attributes */
155 struct inode *ipaimap; /* aggregate inode map inode */
157 struct inode *ipimap; /* aggregate inode map inode */
166 uint aggregate; /* volume identifier in log record */ member
/kernel/linux/linux-5.10/security/integrity/ima/
Dima_init.c21 /* name for boot aggregate entry */
25 /* Add the boot aggregate to the IMA measurement list and extend
28 * Calculate the boot aggregate, a hash over tpm registers 0-7,
30 * exist. Add the boot aggregate measurement to the measurement
34 * not hardware based by invalidating the aggregate PCR value.
35 * (The aggregate PCR value is invalidated by adding one value to
36 * the measurement list and extending the aggregate PCR value with
38 * list and extend the aggregate PCR value with ff...ff's.
67 * calculating the boot aggregate digest. Preference is given to in ima_add_boot_aggregate()
138 rc = ima_add_boot_aggregate(); /* boot aggregate must be first entry */ in ima_init()
/kernel/linux/linux-6.6/security/integrity/ima/
Dima_init.c23 /* name for boot aggregate entry */
27 /* Add the boot aggregate to the IMA measurement list and extend
30 * Calculate the boot aggregate, a hash over tpm registers 0-7,
32 * exist. Add the boot aggregate measurement to the measurement
36 * not hardware based by invalidating the aggregate PCR value.
37 * (The aggregate PCR value is invalidated by adding one value to
38 * the measurement list and extending the aggregate PCR value with
40 * list and extend the aggregate PCR value with ff...ff's.
66 * calculating the boot aggregate digest. Preference is given to in ima_add_boot_aggregate()
141 rc = ima_add_boot_aggregate(); /* boot aggregate must be first entry */ in ima_init()
/kernel/linux/linux-6.6/drivers/base/
Dcomponent.c17 * including their bound drivers, into an aggregate driver. Various subsystems
21 * helper fills the niche of aggregate drivers for specific hardware, where
33 * Aggregate drivers first assemble a component match list of what they need
34 * using component_match_add(). This is then registered as an aggregate driver
221 * Try to bring up an aggregate device. If component is NULL, we're interested
222 * in this aggregate device, otherwise it's a component which must be present
223 * to try and bring up the aggregate device.
427 * @parent: parent device of the aggregate driver
434 * aggregate driver needs to function. The list of component matches pointed to
457 * @parent: parent device of the aggregate driver
[all …]
/kernel/linux/linux-5.10/drivers/base/
Dcomponent.c22 * including their bound drivers, into an aggregate driver. Various subsystems
26 * helper fills the niche of aggregate drivers for specific hardware, where
38 * Aggregate drivers first assemble a component match list of what they need
39 * using component_match_add(). This is then registered as an aggregate driver
382 * @master: device with the aggregate driver
389 * aggregate driver needs to function. The list of component matches pointed to
412 * @master: device with the aggregate driver
418 * aggregate driver needs to function. The list of component matches pointed to
456 * component_master_add_with_match - register an aggregate driver
457 * @dev: device with the aggregate driver
[all …]
/kernel/linux/linux-5.10/net/sched/
Dsch_qfq.c41 classes. Each aggregate is timestamped with a virtual start time S
44 time function V. The classes within each aggregate are instead
97 * Shifts used for aggregate<->group mapping. We allow class weights that are
98 * in the range [1, 2^MAX_WSHIFT], and we try to map each aggregate i to the
100 * for the classes in the aggregate.
118 #define QFQ_MAX_AGG_CLASSES 8 /* max num classes per aggregate allowed */
140 struct qfq_aggregate *agg; /* Parent aggregate. */
155 u32 class_weight; /* Weight of each class in this aggregate. */
156 /* Max pkt size for the classes in this aggregate, DRR quantum. */
160 u32 budgetmax; /* Max budget for this aggregate. */
[all …]
/kernel/linux/linux-6.6/net/sched/
Dsch_qfq.c41 classes. Each aggregate is timestamped with a virtual start time S
44 time function V. The classes within each aggregate are instead
97 * Shifts used for aggregate<->group mapping. We allow class weights that are
98 * in the range [1, 2^MAX_WSHIFT], and we try to map each aggregate i to the
100 * for the classes in the aggregate.
118 #define QFQ_MAX_AGG_CLASSES 8 /* max num classes per aggregate allowed */
138 struct qfq_aggregate *agg; /* Parent aggregate. */
153 u32 class_weight; /* Weight of each class in this aggregate. */
154 /* Max pkt size for the classes in this aggregate, DRR quantum. */
158 u32 budgetmax; /* Max budget for this aggregate. */
[all …]
/kernel/linux/linux-5.10/drivers/interconnect/qcom/
Dicc-rpmh.c39 * qcom_icc_aggregate - aggregate bw for buckets indicated by tag
40 * @node: node to aggregate
41 * @tag: tag to indicate which buckets to aggregate
42 * @avg_bw: new bw to sum aggregate
43 * @peak_bw: new bw to max aggregate
44 * @agg_avg: existing aggregate avg bw val
45 * @agg_peak: existing aggregate peak bw val
/kernel/linux/linux-6.6/drivers/interconnect/qcom/
Dicc-rpmh.c41 * qcom_icc_aggregate - aggregate bw for buckets indicated by tag
42 * @node: node to aggregate
43 * @tag: tag to indicate which buckets to aggregate
44 * @avg_bw: new bw to sum aggregate
45 * @peak_bw: new bw to max aggregate
46 * @agg_avg: existing aggregate avg bw val
47 * @agg_peak: existing aggregate peak bw val
194 provider->aggregate = qcom_icc_aggregate; in qcom_icc_rpmh_probe()
Dicc-rpm.c247 * qcom_icc_pre_bw_aggregate - cleans up values before re-aggregate requests
263 * qcom_icc_bw_aggregate - aggregate bw for buckets indicated by tag
264 * @node: node to aggregate
265 * @tag: tag to indicate which buckets to aggregate
266 * @avg_bw: new bw to sum aggregate
267 * @peak_bw: new bw to max aggregate
268 * @agg_avg: existing aggregate avg bw val
269 * @agg_peak: existing aggregate peak bw val
307 * Iterate nodes on the provider, aggregate bandwidth requests for in qcom_icc_bus_aggregate()
506 provider->aggregate = qcom_icc_bw_aggregate; in qnoc_probe()
/kernel/linux/linux-6.6/tools/perf/Documentation/
Dperf-stat.txt99 Use BPF programs to aggregate readings from perf_events. This
156 Do not aggregate counts across all monitored CPUs.
298 Aggregate counts per processor socket for system-wide mode measurements. This
305 Aggregate counts per processor die for system-wide mode measurements. This
312 Aggregate counts per cache instance for system-wide mode measurements. By
316 Using option "--per-cache=l3" or "--per-cache=L3" will aggregate the
320 Aggregate counts per physical processor for system-wide mode measurements. This
326 Aggregate counts per monitored threads, when monitoring threads (-t option)
330 Aggregate counts per NUMA nodes for system-wide mode measurements. This
394 Aggregate counts per processor socket for system-wide mode measurements.
[all …]
/kernel/linux/linux-5.10/tools/perf/Documentation/
Dperf-stat.txt123 Do not aggregate counts across all monitored CPUs.
261 Aggregate counts per processor socket for system-wide mode measurements. This
268 Aggregate counts per processor die for system-wide mode measurements. This
275 Aggregate counts per physical processor for system-wide mode measurements. This
281 Aggregate counts per monitored threads, when monitoring threads (-t option)
285 Aggregate counts per NUMA nodes for system-wide mode measurements. This
336 Aggregate counts per processor socket for system-wide mode measurements.
339 Aggregate counts per processor die for system-wide mode measurements.
342 Aggregate counts per physical processor for system-wide mode measurements.
353 Do not aggregate counts across all monitored CPUs.
[all …]

12345678910>>...18