/Linux-v5.4/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 154 between any two lock-classes:: 321 is O(N^2), so even with just a few hundred lock-classes we'd have to do 336 The validator tracks a maximum of MAX_LOCKDEP_KEYS number of lock classes. 342 desktop systems have less than 1,000 lock classes, so this warning 348 load of the module will create a new set of lock classes for 350 classes (see below discussion of reuse of lock classes for why). 352 the number of lock classes will eventually reach the maximum. 357 spinlock_t will consume 8192 lock classes -unless- each spinlock [all …]
|
/Linux-v5.4/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
|
/Linux-v5.4/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 …]
|
/Linux-v5.4/security/ |
D | Kconfig.hardening | 38 This chooses the level of coverage over classes of potentially 47 classes of uninitialized stack variable exploits 56 a __user attribute. This can prevent some classes of 69 explicitly initialized. This can prevent most classes 87 initialized. This is intended to eliminate all classes 96 pattern. This is intended to eliminate all classes
|
/Linux-v5.4/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
|
/Linux-v5.4/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 42 * DECLARE_TRANSPORT_CLASS() to do this (declared classes still must 136 * classes wishes to associate with the added device. This allocates
|
/Linux-v5.4/Documentation/scsi/ |
D | megaraid.txt | 7 Different classes of controllers from LSI Logic accept and respond to the 9 commands. Furthermore, the applications also can treat different classes of 70 as new controller classes get added, this will be tuned appropriately.
|
/Linux-v5.4/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.
|
/Linux-v5.4/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.
|
/Linux-v5.4/Documentation/sphinx/ |
D | kernel_include.py | 155 classes=self.options.get('class', [])) 168 for classes, value in tokens: 169 if classes: 171 classes=classes)
|
D | rstFlatTable.py | 198 def buildTableRowNode(self, row_data, classes=None): argument 199 classes = [] if classes is None else classes 206 attributes = {"classes" : classes}
|
/Linux-v5.4/net/sched/ |
D | sch_qfq.c | 40 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-v5.4/tools/perf/pmu-events/arch/x86/amdfam17h/ |
D | core.json | 71 …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-v5.4/drivers/parport/ |
D | probe.c | 19 } classes[] = { variable 46 printk (": %s", classes[info->class].descr); in pretty_print() 95 for (i = 0; classes[i].token; i++) { in parse_data() 96 if (!strcmp(classes[i].token, sep)) { in parse_data()
|
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/ |
D | nfp_abi.h | 62 * @ingress_tc_count: number of ingress trafic classes 63 * @egress_tc_count: number of egress trafic classes
|
/Linux-v5.4/drivers/net/ethernet/amd/xgbe/ |
D | xgbe-dcb.c | 128 /* Set number of supported traffic classes */ in xgbe_dcb_ieee_getets() 183 "exceeded number of supported traffic classes\n"); in xgbe_dcb_ieee_setets() 215 /* Set number of supported PFC traffic classes */ in xgbe_dcb_ieee_getpfc() 236 /* Check PFC for supported number of traffic classes */ in xgbe_dcb_ieee_setpfc()
|
/Linux-v5.4/Documentation/networking/device_drivers/freescale/ |
D | dpaa.txt | 156 The driver has support for multiple prioritized Tx traffic classes. Priorities 160 are used. Higher priority traffic classes can be enabled with the mqprio 161 qdisc. For example, all four traffic classes are enabled on an interface with 163 classes as follows:
|
/Linux-v5.4/Documentation/media/uapi/v4l/ |
D | extended-controls.rst | 39 Extended Control API, nowadays there are also other classes of Extended 41 Extended Controls API as well as all Extended Controls classes are 61 controls in that array and a control class. Control classes are used to
|
/Linux-v5.4/tools/usb/usbip/libsrc/ |
D | names.c | 79 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-v5.4/drivers/usb/core/ |
D | otg_whitelist.h | 22 /* FIXME actually, printers are NOT supposed to use device classes; 23 * they're supposed to use interface classes...
|
/Linux-v5.4/samples/bpf/ |
D | ibumad_kern.c | 23 .max_entries = 256, /* Room for all Classes */ 30 .max_entries = 256, /* Room for all Classes */
|
/Linux-v5.4/arch/mips/fw/arc/ |
D | tree.c | 69 static char *classes[] = { variable 97 p, classes[p->class], types[p->type], in dump_component()
|
/Linux-v5.4/include/linux/ |
D | mod_devicetable.h | 27 * include/linux/pci_ids.h for a full list of classes. 90 * by the USB forum. Products may choose to implement classes, 91 * or be vendor-specific. Device classes specify behavior of all 96 * by the USB forum. Products may choose to implement classes, 97 * or be vendor-specific. Interface classes specify behavior only 98 * of a given interface; other interfaces may support other classes.
|
/Linux-v5.4/arch/powerpc/platforms/powernv/ |
D | opal-power.c | 30 * Check for EPOW event. Kernel sends supported EPOW classes info in detect_epow() 31 * to OPAL. OPAL returns EPOW info along with classes present. in detect_epow()
|