Home
last modified time | relevance | path

Searched refs:classes (Results 1 – 25 of 152) sorted by relevance

1234567

/linux-6.12.1/net/sched/
Dsch_ets.c55 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()
400 return &q->classes[q->prio2band[band & TC_PRIO_MAX]]; in ets_classify()
406 return &q->classes[q->prio2band[0]]; in ets_classify()
407 return &q->classes[band]; in ets_classify()
466 cl = &q->classes[band]; in ets_qdisc_dequeue()
[all …]
/linux-6.12.1/Documentation/mm/
Dzsmalloc.rst40 # 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 …]
/linux-6.12.1/Documentation/sphinx/
Dkernel_include.py157 classes=self.options.get('class', []))
170 for classes, value in tokens:
171 if classes:
173 classes=classes)
DrstFlatTable.py188 def buildTableRowNode(self, row_data, classes=None): argument
189 classes = [] if classes is None else classes
196 attributes = {"classes" : classes}
Dautomarkup.py157 lit_text = nodes.literal(classes=['xref', 'c', 'c-func'])
217 lit_text = nodes.literal(classes=['xref', 'c', class_str[match.re]])
/linux-6.12.1/drivers/ata/
Dlibata-eh.c2590 unsigned int *classes, unsigned long deadline, in ata_do_reset() argument
2597 classes[dev->devno] = ATA_DEV_UNKNOWN; in ata_do_reset()
2599 return reset(link, classes, deadline); in ata_do_reset()
2621 unsigned int *classes = ehc->classes; in ata_eh_reset() local
2723 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
2738 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
2764 trace_ata_link_hardreset_begin(link, classes, deadline); in ata_eh_reset()
2767 trace_ata_link_softreset_begin(link, classes, deadline); in ata_eh_reset()
2770 rc = ata_do_reset(link, reset, classes, deadline, true); in ata_eh_reset()
2772 trace_ata_link_hardreset_end(link, classes, rc); in ata_eh_reset()
[all …]
Dpata_icside.c307 static void pata_icside_postreset(struct ata_link *link, unsigned int *classes) in pata_icside_postreset() argument
312 if (classes[0] != ATA_DEV_NONE || classes[1] != ATA_DEV_NONE) in pata_icside_postreset()
313 return ata_sff_postreset(link, classes); in pata_icside_postreset()
/linux-6.12.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-6.12.1/drivers/media/platform/verisilicon/
Dhantro_vp9.h15 u8 classes[2][10]; member
70 u32 classes[2][11]; member
Dhantro_vp9.c143 vp9_ctx->cnts.classes = &cnts->mv_counts.classes; in init_v4l2_vp9_count_tbl()
/linux-6.12.1/include/media/
Dv4l2-vp9.h33 u8 classes[2][10]; member
135 u32 (*classes)[2][11]; member
/linux-6.12.1/drivers/staging/media/rkvdec/
Drkvdec-vp9.c62 u8 classes[2][10]; member
119 u32 classes[2][11 + 1]; member
294 memcpy(rkprobs->mv.classes, probs->mv.classes, in init_inter_probs()
295 sizeof(rkprobs->mv.classes)); in init_inter_probs()
903 u32 classes[2][11]; in rkvdec_vp9_done() local
907 for (i = 0; i < ARRAY_SIZE(classes); ++i) in rkvdec_vp9_done()
908 memcpy(classes[i], inter_cnts->classes[i], sizeof(classes[0])); in rkvdec_vp9_done()
909 counts->classes = &classes; in rkvdec_vp9_done()
/linux-6.12.1/tools/usb/usbip/libsrc/
Dnames.c79 static struct class *classes[HASHSZ] = { NULL, }; variable
109 c = classes[hashnum(classid)]; in names_class()
233 c = classes[h]; in new_class()
242 c->next = classes[h]; in new_class()
243 classes[h] = c; in new_class()
/linux-6.12.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-6.12.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-6.12.1/drivers/media/platform/mediatek/vcodec/decoder/vdec/
Dvdec_vp9_req_lat_if.c54 u8 classes[10]; member
126 u32 classes[12]; member
158 u32 classes[2][11]; member
1265 for (i = 0; i < ARRAY_SIZE(counts_map->classes); i++) in vdec_vp9_slice_counts_map_helper()
1266 memcpy(counts_map->classes[i], counts->mvcomp[i].classes, in vdec_vp9_slice_counts_map_helper()
1267 sizeof(counts_map->classes[0])); in vdec_vp9_slice_counts_map_helper()
1268 counts_helper->classes = &counts_map->classes; in vdec_vp9_slice_counts_map_helper()
1412 for (i = 0; i < ARRAY_SIZE(mv->classes); i++) in vdec_vp9_slice_framectx_map_helper()
1413 memcpy(mv->classes[i], frame_ctx->sign_classes[i].classes, in vdec_vp9_slice_framectx_map_helper()
1414 sizeof(mv->classes[i])); in vdec_vp9_slice_framectx_map_helper()
[all …]
/linux-6.12.1/kernel/
Dauditfilter.c166 static __u32 *classes[AUDIT_SYSCALL_CLASSES]; variable
181 if (class >= AUDIT_SYSCALL_CLASSES || classes[class]) { in audit_register_class()
185 classes[class] = p; in audit_register_class()
193 if (unlikely(class >= AUDIT_SYSCALL_CLASSES || !classes[class])) in audit_match_class()
195 return classes[class][AUDIT_WORD(syscall)] & AUDIT_BIT(syscall); in audit_match_class()
203 if (classes[class]) { in audit_match_class_bits()
205 if (mask[i] & classes[class][i]) in audit_match_class_bits()
292 class = classes[i]; in audit_to_entry_common()
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/ti/
Dcpsw.rst27 - Traffic classes are used starting from 0, that has highest priority
35 - Any l2/socket prio (0 - 7) for classes can be used, but for
37 - only 2 classes tested: A and B, but checked and can work with more,
54 | Only 2 classes: |Mb +---| +-------------------------------+
210 // Check classes settings
437 // Check classes settings
496 // Check classes settings
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-class6 subdirectories describing individual classes of devices
/linux-6.12.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-6.12.1/drivers/gpu/drm/nouveau/nvif/
DKbuild17 # Usermode classes
/linux-6.12.1/drivers/media/v4l2-core/
Dv4l2-vp9.c1078 .classes = {
1374 p = probs->mv.classes[i]; in update_mv_probs()
1375 d = deltas->mv.classes[i]; in update_mv_probs()
1376 for (j = 0; j < ARRAY_SIZE(probs->mv.classes[0]); j++) in update_mv_probs()
1812 adapt_probs_variant_g(probs->mv.classes[i], (*counts->classes)[i]); in v4l2_vp9_adapt_noncoef_probs()
/linux-6.12.1/Documentation/translations/zh_CN/mm/
Dzsmalloc.rst38 # cat /sys/kernel/debug/zsmalloc/zram0/classes
/linux-6.12.1/net/dcb/
DKconfig18 framework for assigning bandwidth guarantees to traffic classes.
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/freescale/
Ddpaa.rst162 The driver has support for multiple prioritized Tx traffic classes. Priorities
166 are used. Higher priority traffic classes can be enabled with the mqprio
167 qdisc. For example, all four traffic classes are enabled on an interface with
169 classes as follows:

1234567