| /kernel/linux/linux-6.6/net/sched/ |
| D | sch_ets.c | 14 * classes at will. Instead one specifies number of classes, how many are 20 * The strict classes, if any, are tried for traffic first: first band 0, if it 55 struct ets_class classes[TCQ_ETS_MAX_BANDS]; member 101 return &q->classes[arg - 1]; in ets_class_from_arg() 107 int band = cl - q->classes; in ets_class_id() 137 q_sum += q->classes[i].quantum; in ets_offload_change() 140 quantum = q->classes[i].quantum; in ets_offload_change() 199 unsigned int band = cl - q->classes; in ets_class_is_strict() 215 /* Classes can be added and removed only through Qdisc_ops.change in ets_class_change() 407 return &q->classes[q->prio2band[band & TC_PRIO_MAX]]; in ets_classify() [all …]
|
| /kernel/linux/linux-5.10/net/sched/ |
| D | sch_ets.c | 14 * classes at will. Instead one specifies number of classes, how many are 20 * The strict classes, if any, are tried for traffic first: first band 0, if it 55 struct ets_class classes[TCQ_ETS_MAX_BANDS]; member 94 return &q->classes[arg - 1]; in ets_class_from_arg() 100 int band = cl - q->classes; in ets_class_id() 130 q_sum += q->classes[i].quantum; in ets_offload_change() 133 quantum = q->classes[i].quantum; in ets_offload_change() 192 unsigned int band = cl - q->classes; in ets_class_is_strict() 208 /* Classes can be added and removed only through Qdisc_ops.change in ets_class_change() 408 return &q->classes[q->prio2band[band & TC_PRIO_MAX]]; in ets_classify() [all …]
|
| /kernel/linux/linux-6.6/Documentation/mm/ |
| D | zsmalloc.rst | 40 # cat /sys/kernel/debug/zsmalloc/zram0/classes 98 zsmalloc has 255 size classes, each of which can hold a number of zspages. 103 As an optimization, zsmalloc merges size classes that have similar 107 For instance, consider the following size classes::: 116 Size classes #95-99 are merged with size class #100. This means that when we 144 dewer class mergers, resulting in a more compact grouping of classes, which 147 Let's take a closer look at the bottom of `/sys/kernel/debug/zsmalloc/zramX/classes`::: 159 in huge classes do not share pages). 162 for the huge size class and fewer huge classes overall. This allows for more 207 pages per zspage number of size classes (clusters) huge size class watermark [all …]
|
| /kernel/linux/linux-5.10/Documentation/driver-api/driver-model/ |
| D | class.rst | 2 Device Classes 8 device. The following device classes have been identified: 10 <Insert List of Device Classes Here> 18 Device classes are agnostic with respect to what bus a device resides 43 Device classes are registered and unregistered with the core using:: 74 Device drivers are added to device classes when they are registered
|
| /kernel/linux/linux-6.6/include/uapi/linux/ |
| D | dcbnl.h | 148 * @pfc_cap: Indicates the number of traffic classes on the local device 150 * @pfc_en: bitmap indicating pfc enabled traffic classes 186 * @tcs_supported: number of traffic classes supported 204 * @pfc_en: bitmap indicating pfc enabled traffic classes 205 * @tcs_supported: number of traffic classes supported 291 * @DCB_CMD_GNUMTCS: get the number of traffic classes currently supported 292 * @DCB_CMD_SNUMTCS: set the number of traffic classes 362 * @DCB_ATTR_NUM_TC: number of traffic classes supported in the device (NLA_U8) 367 * @DCB_ATTR_NUMTCS: number of traffic classes supported (NLA_NESTED) 532 * @DCB_PG_ATTR_TC_ALL: apply to all traffic classes (NLA_NESTED) [all …]
|
| D | ioprio.h | 9 * Gives us 8 prio classes with 13-bits of data for each class 21 * These are the io priority classes as implemented by the BFQ and mq-deadline 39 * The RT and BE priority classes both support up to 8 priority levels that
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | dcbnl.h | 148 * @pfc_cap: Indicates the number of traffic classes on the local device 150 * @pfc_en: bitmap indicating pfc enabled traffic classes 186 * @tcs_supported: number of traffic classes supported 204 * @pfc_en: bitmap indicating pfc enabled traffic classes 205 * @tcs_supported: number of traffic classes supported 286 * @DCB_CMD_GNUMTCS: get the number of traffic classes currently supported 287 * @DCB_CMD_SNUMTCS: set the number of traffic classes 357 * @DCB_ATTR_NUM_TC: number of traffic classes supported in the device (NLA_U8) 362 * @DCB_ATTR_NUMTCS: number of traffic classes supported (NLA_NESTED) 522 * @DCB_PG_ATTR_TC_ALL: apply to all traffic classes (NLA_NESTED) [all …]
|
| /kernel/linux/linux-5.10/security/ |
| D | Kconfig.hardening | 51 This chooses the level of coverage over classes of potentially 60 classes of uninitialized stack variable exploits 69 a __user attribute. This can prevent some classes of 82 explicitly initialized. This can prevent most classes 100 initialized. This is intended to eliminate all classes 115 all classes of uninitialized stack variable exploits and 133 classes of uninitialized stack variable exploits and
|
| /kernel/linux/linux-5.10/include/linux/platform_data/ |
| D | i2c-mux-gpio.h | 21 * @classes: Optional I2C auto-detection classes 29 const unsigned *classes; member
|
| D | i2c-mux-reg.h | 20 * @classes: Optional I2C auto-detection classes 33 const unsigned int *classes; member
|
| /kernel/linux/linux-6.6/include/linux/platform_data/ |
| D | i2c-mux-gpio.h | 21 * @classes: Optional I2C auto-detection classes 29 const unsigned *classes; member
|
| D | i2c-mux-reg.h | 20 * @classes: Optional I2C auto-detection classes 33 const unsigned int *classes; member
|
| /kernel/linux/linux-5.10/Documentation/locking/ |
| D | lockdep-design.rst | 19 The validator tracks the 'usage state' of lock-classes, and it tracks 20 the dependencies between different lock-classes. Lock usage indicates 157 between any two lock-classes:: 324 is O(N^2), so even with just a few hundred lock-classes we'd have to do 339 The validator tracks a maximum of MAX_LOCKDEP_KEYS number of lock classes. 345 desktop systems have less than 1,000 lock classes, so this warning 351 load of the module will create a new set of lock classes for 353 classes (see below discussion of reuse of lock classes for why). 355 the number of lock classes will eventually reach the maximum. 360 spinlock_t will consume 8192 lock classes -unless- each spinlock [all …]
|
| /kernel/linux/linux-6.6/Documentation/locking/ |
| D | lockdep-design.rst | 19 The validator tracks the 'usage state' of lock-classes, and it tracks 20 the dependencies between different lock-classes. Lock usage indicates 157 between any two lock-classes:: 324 is O(N^2), so even with just a few hundred lock-classes we'd have to do 339 The validator tracks a maximum of MAX_LOCKDEP_KEYS number of lock classes. 345 desktop systems have less than 1,000 lock classes, so this warning 351 load of the module will create a new set of lock classes for 353 classes (see below discussion of reuse of lock classes for why). 355 the number of lock classes will eventually reach the maximum. 360 spinlock_t will consume 8192 lock classes -unless- each spinlock [all …]
|
| /kernel/linux/linux-5.10/drivers/base/ |
| D | transport_class.c | 3 * transport_class.c - implementation of generic transport classes 10 * or more tranport classes for performing transport specific 14 * Thus, the HBA's use the routines exported by the transport classes 15 * to perform these functions. The transport classes export certain 46 * DECLARE_TRANSPORT_CLASS() to do this (declared classes still must 140 * classes wishes to associate with the added device. This allocates
|
| /kernel/linux/linux-6.6/drivers/base/ |
| D | transport_class.c | 3 * transport_class.c - implementation of generic transport classes 10 * or more tranport classes for performing transport specific 14 * Thus, the HBA's use the routines exported by the transport classes 15 * to perform these functions. The transport classes export certain 46 * DECLARE_TRANSPORT_CLASS() to do this (declared classes still must 140 * classes wishes to associate with the added device. This allocates
|
| /kernel/linux/linux-6.6/security/ |
| D | Kconfig.hardening | 51 This chooses the level of coverage over classes of potentially 60 classes of uninitialized stack variable exploits 70 a __user attribute. This can prevent some classes of 84 explicitly initialized. This can prevent most classes 103 initialized. This is intended to eliminate all classes 119 all classes of uninitialized stack variable exploits and 138 classes of uninitialized stack variable exploits and
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
| D | fw_qos.h | 58 * classes of a given port and device. 70 * traffic classes (ETS) and configured rate limit for traffic classes. 78 * classes within a TC group must equal 100% for correct operation.
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
| D | fw_qos.h | 58 * classes of a given port and device. 70 * traffic classes (ETS) and configured rate limit for traffic classes. 78 * classes within a TC group must equal 100% for correct operation.
|
| /kernel/linux/linux-6.6/Documentation/scsi/ |
| D | megaraid.rst | 10 Different classes of controllers from LSI Logic accept and respond to the 12 commands. Furthermore, the applications also can treat different classes of 77 as new controller classes get added, this will be tuned appropriately.
|
| /kernel/linux/linux-5.10/Documentation/scsi/ |
| D | megaraid.rst | 10 Different classes of controllers from LSI Logic accept and respond to the 12 commands. Furthermore, the applications also can treat different classes of 77 as new controller classes get added, this will be tuned appropriately.
|
| /kernel/linux/linux-5.10/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/ |
| D | EventClass.py | 4 # This is a library defining some events types classes, which could 7 # Currently there are just a few classes defined for examples, 10 # event classes based on requirements.
|
| /kernel/linux/linux-6.6/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/ |
| D | EventClass.py | 4 # This is a library defining some events types classes, which could 7 # Currently there are just a few classes defined for examples, 10 # event classes based on requirements.
|
| /kernel/linux/linux-5.10/Documentation/sphinx/ |
| D | kernel_include.py | 155 classes=self.options.get('class', [])) 168 for classes, value in tokens: 169 if classes: 171 classes=classes)
|
| /kernel/linux/linux-6.6/Documentation/sphinx/ |
| D | kernel_include.py | 157 classes=self.options.get('class', [])) 170 for classes, value in tokens: 171 if classes: 173 classes=classes)
|