Home
last modified time | relevance | path

Searched full:classes (Results 1 – 25 of 458) sorted by relevance

12345678910>>...19

/Linux-v6.1/net/sched/
Dsch_ets.c14 * 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()
400 return &q->classes[q->prio2band[band & TC_PRIO_MAX]]; in ets_classify()
[all …]
Dsch_qfq.c40 QFQ+ divides classes into aggregates of at most MAX_AGG_CLASSES
41 classes. Each aggregate is timestamped with a virtual start time S
44 time function V. The classes within each aggregate are instead
51 schedules groups, then aggregates within groups, then classes within
91 * Maximum number of consecutive slots occupied by backlogged classes
100 * for the classes in the aggregate.
117 #define QFQ_MAX_AGG_CLASSES 8 /* max num classes per aggregate allowed */
138 struct list_head alist; /* Link for active-classes list. */
155 /* Max pkt size for the classes in this aggregate, DRR quantum. */
158 u32 inv_w; /* ONE_FP/(sum of weights of classes in aggr.). */
[all …]
/Linux-v6.1/include/uapi/linux/
Ddcbnl.h148 * @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 …]
Dioprio.h6 * Gives us 8 prio classes with 13-bits of data for each class
35 * The RT and BE priority classes both support up to 8 priority levels.
/Linux-v6.1/Documentation/locking/
Dlockdep-design.rst19 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 …]
/Linux-v6.1/include/linux/platform_data/
Di2c-mux-gpio.h21 * @classes: Optional I2C auto-detection classes
29 const unsigned *classes; member
Di2c-mux-reg.h20 * @classes: Optional I2C auto-detection classes
33 const unsigned int *classes; member
/Linux-v6.1/drivers/base/
Dtransport_class.c3 * 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
/Linux-v6.1/security/
DKconfig.hardening51 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
/Linux-v6.1/drivers/net/ethernet/mellanox/mlx4/
Dfw_qos.h58 * 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.
/Linux-v6.1/Documentation/scsi/
Dmegaraid.rst10 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.
/Linux-v6.1/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/
DEventClass.py4 # 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.
/Linux-v6.1/Documentation/sphinx/
Dkernel_include.py158 classes=self.options.get('class', []))
171 for classes, value in tokens:
172 if classes:
174 classes=classes)
DrstFlatTable.py188 def buildTableRowNode(self, row_data, classes=None): argument
189 classes = [] if classes is None else classes
196 attributes = {"classes" : classes}
/Linux-v6.1/drivers/staging/media/rkvdec/
Drkvdec-vp9.c62 u8 classes[2][10]; member
117 u32 classes[2][11 + 1]; member
293 memcpy(rkprobs->mv.classes, probs->mv.classes, in init_inter_probs()
294 sizeof(rkprobs->mv.classes)); in init_inter_probs()
902 u32 classes[2][11]; in rkvdec_vp9_done() local
906 for (i = 0; i < ARRAY_SIZE(classes); ++i) in rkvdec_vp9_done()
907 memcpy(classes[i], inter_cnts->classes[i], sizeof(classes[0])); in rkvdec_vp9_done()
908 counts->classes = &classes; in rkvdec_vp9_done()
956 * rk hardware actually uses "u32 classes[2][11 + 1];" in rkvdec_init_v4l2_vp9_count_tbl()
957 * instead of "u32 classes[2][11];", so this must be explicitly in rkvdec_init_v4l2_vp9_count_tbl()
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/amdzen1/
Dcore.json70 …nstructions retired. The UnitMask allows the selection of the individual classes of instructions a…
77 …nstructions retired. The UnitMask allows the selection of the individual classes of instructions a…
84 …nstructions retired. The UnitMask allows the selection of the individual classes of instructions a…
/Linux-v6.1/tools/perf/pmu-events/arch/x86/jaketown/
Duncore-interconnect.json239 …ow us to track flits. It includes filters for SNP, HOM, and DRS message classes. Each 'flit' is …
250 …ow us to track flits. It includes filters for SNP, HOM, and DRS message classes. Each 'flit' is …
261 …ow us to track flits. It includes filters for SNP, HOM, and DRS message classes. Each 'flit' is …
272 …ow us to track flits. It includes filters for SNP, HOM, and DRS message classes. Each 'flit' is …
283 …ow us to track flits. It includes filters for SNP, HOM, and DRS message classes. Each 'flit' is …
294 …ow us to track flits. It includes filters for SNP, HOM, and DRS message classes. Each 'flit' is …
305 …ow us to track flits. It includes filters for SNP, HOM, and DRS message classes. Each 'flit' is …
316 …ow us to track flits. It includes filters for NDR, NCB, and NCS message classes. Each 'flit' is …
327 …ow us to track flits. It includes filters for NDR, NCB, and NCS message classes. Each 'flit' is …
338 …ow us to track flits. It includes filters for NDR, NCB, and NCS message classes. Each 'flit' is …
[all …]
/Linux-v6.1/tools/perf/pmu-events/arch/x86/amdzen3/
Dcore.json71 …nstructions retired. The UnitMask allows the selection of the individual classes of instructions a…
78 …nstructions retired. The UnitMask allows the selection of the individual classes of instructions a…
85 …nstructions retired. The UnitMask allows the selection of the individual classes of instructions a…
/Linux-v6.1/tools/perf/pmu-events/arch/x86/amdzen2/
Dcore.json70 …nstructions retired. The UnitMask allows the selection of the individual classes of instructions a…
77 …nstructions retired. The UnitMask allows the selection of the individual classes of instructions a…
84 …nstructions retired. The UnitMask allows the selection of the individual classes of instructions a…
/Linux-v6.1/drivers/ata/
Dlibata-eh.c2413 unsigned int *classes, unsigned long deadline, in ata_do_reset() argument
2420 classes[dev->devno] = ATA_DEV_UNKNOWN; in ata_do_reset()
2422 return reset(link, classes, deadline); in ata_do_reset()
2444 unsigned int *classes = ehc->classes; in ata_eh_reset() local
2546 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
2557 * bang classes, thaw and return. in ata_eh_reset()
2561 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
2588 trace_ata_link_hardreset_begin(link, classes, deadline); in ata_eh_reset()
2591 trace_ata_link_softreset_begin(link, classes, deadline); in ata_eh_reset()
2594 rc = ata_do_reset(link, reset, classes, deadline, true); in ata_eh_reset()
[all …]
/Linux-v6.1/include/media/
Dv4l2-vp9.h20 * @classes: motion vector class probabilities.
33 u8 classes[2][10]; member
104 * @classes: motion vector class counts.
135 u32 (*classes)[2][11]; member
/Linux-v6.1/drivers/parport/
Dprobe.c19 } classes[] = { variable
46 pr_cont(": %s", classes[info->class].descr); in pretty_print()
90 for (i = 0; classes[i].token; i++) { in parse_data()
91 if (!strcmp(classes[i].token, sep)) { in parse_data()
/Linux-v6.1/drivers/net/ethernet/netronome/nfp/
Dnfp_abi.h62 * @ingress_tc_count: number of ingress trafic classes
63 * @egress_tc_count: number of egress trafic classes
/Linux-v6.1/drivers/scsi/
Dscsi_pm.c169 /* Insert hooks here for targets, hosts, and transport classes */ in scsi_runtime_suspend()
196 /* Insert hooks here for targets, hosts, and transport classes */ in scsi_runtime_resume()
205 /* Insert hooks here for targets, hosts, and transport classes */ in scsi_runtime_idle()
/Linux-v6.1/drivers/staging/media/atomisp/pci/
Dsystem_global.h15 * - The system is hetereogeneous; Multiple cells and devices classes
21 * We could manage different device classes through the enumerated
22 * lists (C) or the use of classes (C++), but that is presently not

12345678910>>...19