Home
last modified time | relevance | path

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

/linux-4.4.14/Documentation/locking/
Dlockdep-design.txt18 The validator tracks the 'state' of lock-classes, and it tracks
19 dependencies between different lock-classes. The validator maintains a
95 between any two lock-classes:
213 is O(N^2), so even with just a few hundred lock-classes we'd have to do
228 The validator tracks a maximum of MAX_LOCKDEP_KEYS number of lock classes.
234 desktop systems have less than 1,000 lock classes, so this warning
240 load of the module will create a new set of lock classes for
242 classes (see below discussion of reuse of lock classes for why).
244 the number of lock classes will eventually reach the maximum.
249 spinlock_t will consume 8192 lock classes -unless- each spinlock
[all …]
Dlockstat.txt15 lock classes. We build on that (see Documentation/locking/lockdep-design.txt).
/linux-4.4.14/Documentation/networking/
Dpolicy-routing.txt19 Currently the number of classes is limited to 255
22 Three classes are builtin:
75 1. Just ignore classes. All the routes are put into MAIN class
96 3. OSPF classes (see RFC1583, RFC1812 E.3.3)
120 Area classes must be terminated with reject record.
126 Create 16 classes for different TOS values.
136 Gated does not understand classes, but it will work
De1000e.txt77 classes. Once the class is determined, the InterruptThrottleRate value is
78 adjusted to suit that traffic type the best. There are three classes defined:
De1000.txt109 classes. Once the class is determined, the InterruptThrottleRate value is
110 adjusted to suit that traffic type the best. There are three classes defined:
Dfilter.txt853 Classic BPF classes: eBPF classes:
Dcan.txt516 errors are divided into different error classes that may be filtered
Dbonding.txt1588 classes of traffic to certain physical interfaces on output to implement
/linux-4.4.14/drivers/parport/
Dprobe.c18 } classes[] = { variable
45 printk (": %s", classes[info->class].descr); in pretty_print()
94 for (i = 0; classes[i].token; i++) { in parse_data()
95 if (!strcmp(classes[i].token, sep)) { in parse_data()
/linux-4.4.14/arch/mips/fw/arc/
Dtree.c69 static char *classes[] = { variable
97 p, classes[p->class], types[p->type], in dump_component()
/linux-4.4.14/tools/usb/usbip/libsrc/
Dnames.c97 static struct class *classes[HASHSZ] = { NULL, }; variable
127 c = classes[hashnum(classid)]; in names_class()
251 c = classes[h]; in new_class()
260 c->next = classes[h]; in new_class()
261 classes[h] = c; in new_class()
/linux-4.4.14/drivers/ata/
Dlibata-eh.c2614 unsigned int *classes, unsigned long deadline, in ata_do_reset() argument
2621 classes[dev->devno] = ATA_DEV_UNKNOWN; in ata_do_reset()
2623 return reset(link, classes, deadline); in ata_do_reset()
2645 unsigned int *classes = ehc->classes; in ata_eh_reset() local
2747 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
2762 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
2792 rc = ata_do_reset(link, reset, classes, deadline, true); in ata_eh_reset()
2806 tmp = ata_do_reset(slave, reset, classes, deadline, in ata_eh_reset()
2834 rc = ata_do_reset(link, reset, classes, deadline, true); in ata_eh_reset()
2864 classes[dev->devno] = ATA_DEV_ATA; in ata_eh_reset()
[all …]
Dpata_icside.c301 static void pata_icside_postreset(struct ata_link *link, unsigned int *classes) in pata_icside_postreset() argument
306 if (classes[0] != ATA_DEV_NONE || classes[1] != ATA_DEV_NONE) in pata_icside_postreset()
307 return ata_sff_postreset(link, classes); in pata_icside_postreset()
Dpata_bf54x.c1089 static int bfin_softreset(struct ata_link *link, unsigned int *classes, in bfin_softreset() argument
1115 classes[0] = ata_sff_dev_classify(&ap->link.device[0], in bfin_softreset()
1118 classes[1] = ata_sff_dev_classify(&ap->link.device[1], in bfin_softreset()
1225 static void bfin_postreset(struct ata_link *link, unsigned int *classes) in bfin_postreset() argument
1234 if (classes[0] != ATA_DEV_NONE) in bfin_postreset()
1236 if (classes[1] != ATA_DEV_NONE) in bfin_postreset()
1240 if (classes[0] == ATA_DEV_NONE && classes[1] == ATA_DEV_NONE) { in bfin_postreset()
Dlibata-sff.c2041 int ata_sff_softreset(struct ata_link *link, unsigned int *classes, in ata_sff_softreset() argument
2071 classes[0] = ata_sff_dev_classify(&link->device[0], in ata_sff_softreset()
2074 classes[1] = ata_sff_dev_classify(&link->device[1], in ata_sff_softreset()
2077 DPRINTK("EXIT, classes[0]=%u [1]=%u\n", classes[0], classes[1]); in ata_sff_softreset()
2127 void ata_sff_postreset(struct ata_link *link, unsigned int *classes) in ata_sff_postreset() argument
2131 ata_std_postreset(link, classes); in ata_sff_postreset()
2134 if (classes[0] != ATA_DEV_NONE) in ata_sff_postreset()
2136 if (classes[1] != ATA_DEV_NONE) in ata_sff_postreset()
2140 if (classes[0] == ATA_DEV_NONE && classes[1] == ATA_DEV_NONE) { in ata_sff_postreset()
Dpata_ali.c341 static void ali_c2_c3_postreset(struct ata_link *link, unsigned int *classes) in ali_c2_c3_postreset() argument
355 ata_sff_postreset(link, classes); in ali_c2_c3_postreset()
Dpata_octeon_cf.c444 static int octeon_cf_softreset16(struct ata_link *link, unsigned int *classes, in octeon_cf_softreset16() argument
466 classes[0] = ata_sff_dev_classify(&link->device[0], 1, &err); in octeon_cf_softreset16()
467 DPRINTK("EXIT, classes[0]=%u [1]=%u\n", classes[0], classes[1]); in octeon_cf_softreset16()
Dpata_ep93xx.c803 static int ep93xx_pata_softreset(struct ata_link *al, unsigned int *classes, in ep93xx_pata_softreset() argument
830 classes[0] = ata_sff_dev_classify(&al->device[0], devmask & (1 << 0), in ep93xx_pata_softreset()
833 classes[1] = ata_sff_dev_classify(&al->device[1], in ep93xx_pata_softreset()
Dsata_rcar.c341 static int sata_rcar_softreset(struct ata_link *link, unsigned int *classes, in sata_rcar_softreset() argument
363 classes[0] = ata_sff_dev_classify(&link->device[0], devmask, &err); in sata_rcar_softreset()
365 DPRINTK("classes[0]=%u\n", classes[0]); in sata_rcar_softreset()
Dpata_samsung_cf.c382 static int pata_s3c_softreset(struct ata_link *link, unsigned int *classes, in pata_s3c_softreset() argument
406 classes[0] = ata_sff_dev_classify(&ap->link.device[0], in pata_s3c_softreset()
Dlibata-pmp.c771 ehc->classes[0] = ATA_DEV_UNKNOWN; in sata_pmp_eh_recover_pmp()
797 rc = sata_pmp_revalidate(dev, ehc->classes[0]); in sata_pmp_eh_recover_pmp()
Dlibata-core.c2580 unsigned int classes[ATA_MAX_DEVICES]; in ata_bus_probe() local
2614 classes[dev->devno] = dev->class; in ata_bus_probe()
2616 classes[dev->devno] = ATA_DEV_NONE; in ata_bus_probe()
2627 dev->class = classes[dev->devno]; in ata_bus_probe()
3894 void ata_std_postreset(struct ata_link *link, unsigned int *classes) in ata_std_postreset() argument
/linux-4.4.14/Documentation/driver-model/
Dclass.txt8 device. The following device classes have been identified:
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-4.4.14/include/linux/
Di2c-mux-gpio.h36 const unsigned *classes; member
Dlibata.h540 typedef int (*ata_reset_fn_t)(struct ata_link *link, unsigned int *classes,
542 typedef void (*ata_postreset_fn_t)(struct ata_link *link, unsigned int *classes);
760 unsigned int classes[ATA_MAX_DEVICES]; member
1122 extern void ata_std_postreset(struct ata_link *link, unsigned int *classes);
1850 extern int ata_sff_softreset(struct ata_link *link, unsigned int *classes,
1854 extern void ata_sff_postreset(struct ata_link *link, unsigned int *classes);
/linux-4.4.14/Documentation/scsi/
Dmegaraid.txt7 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.
Dscsi_mid_low_api.txt1189 if it controls several different classes of hardware (e.g. an LLD
/linux-4.4.14/include/linux/platform_data/
Di2c-mux-reg.h37 const unsigned int *classes; member
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-class6 subdirectories describing individual classes of devices
Dsysfs-firmware-acpi25 There are separate hotplug profiles for different classes of
/linux-4.4.14/kernel/
Dauditfilter.c174 static __u32 *classes[AUDIT_SYSCALL_CLASSES]; variable
189 if (class >= AUDIT_SYSCALL_CLASSES || classes[class]) { in audit_register_class()
193 classes[class] = p; in audit_register_class()
201 if (unlikely(class >= AUDIT_SYSCALL_CLASSES || !classes[class])) in audit_match_class()
203 return classes[class][AUDIT_WORD(syscall)] & AUDIT_BIT(syscall); in audit_match_class()
211 if (classes[class]) { in audit_match_class_bits()
213 if (mask[i] & classes[class][i]) in audit_match_class_bits()
298 class = classes[i]; in audit_to_entry_common()
/linux-4.4.14/net/dcb/
DKconfig17 framework for assigning bandwidth guarantees to traffic classes.
/linux-4.4.14/drivers/i2c/muxes/
Di2c-mux-reg.c233 class = mux->data.classes ? mux->data.classes[i] : 0; in i2c_mux_reg_probe()
Di2c-mux-gpio.c224 unsigned int class = mux->data.classes ? mux->data.classes[i] : 0; in i2c_mux_gpio_probe()
/linux-4.4.14/fs/minix/
DKconfig5 Minix is a simple operating system used in many classes about OS's.
/linux-4.4.14/drivers/i2c/busses/
Di2c-i801.c218 unsigned classes[3]; member
1009 .classes = { I2C_CLASS_SPD, I2C_CLASS_SPD },
1018 .classes = { I2C_CLASS_SPD, I2C_CLASS_SPD, I2C_CLASS_SPD },
1107 gpio_data.classes = mux_config->classes; in i801_add_mux()
1145 class &= ~mux_config->classes[i]; in i801_get_adapter_class()
/linux-4.4.14/Documentation/block/
Dioprio.txt14 Scheduling classes
17 CFQ implements three generic scheduling classes that determine how io is
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/cpm/
Di2c.txt22 being used. The definition of the classes can be found in
/linux-4.4.14/security/selinux/ss/
Dservices.c2882 char *name = k, **classes = args; in get_classes_callback() local
2885 classes[value] = kstrdup(name, GFP_ATOMIC); in get_classes_callback()
2886 if (!classes[value]) in get_classes_callback()
2892 int security_get_classes(char ***classes, int *nclasses) in security_get_classes() argument
2900 *classes = kcalloc(*nclasses, sizeof(**classes), GFP_ATOMIC); in security_get_classes()
2901 if (!*classes) in security_get_classes()
2905 *classes); in security_get_classes()
2909 kfree((*classes)[i]); in security_get_classes()
2910 kfree(*classes); in security_get_classes()
/linux-4.4.14/security/selinux/
Dselinuxfs.c1644 char **classes; in sel_make_classes() local
1649 rc = security_get_classes(&classes, &nclasses); in sel_make_classes()
1659 class_name_dir = sel_make_dir(class_dir, classes[i], in sel_make_classes()
1667 rc = sel_make_class_dir_entries(classes[i], i + 1, in sel_make_classes()
1675 kfree(classes[i]); in sel_make_classes()
1676 kfree(classes); in sel_make_classes()
/linux-4.4.14/drivers/usb/
DREADME10 such as those for USB OTG and the various device classes.
/linux-4.4.14/security/selinux/include/
Dsecurity.h198 int security_get_classes(char ***classes, int *nclasses);
/linux-4.4.14/Documentation/cgroups/
Dnet_prio.txt51 traffic to be steered to hardware/driver based traffic classes. These mappings
Dcgroups.txt153 With ability to write PIDs directly to resource classes, it's just a
162 new resource classes.
/linux-4.4.14/Documentation/vm/
Dzsmalloc.txt39 # cat /sys/kernel/debug/zsmalloc/zram0/classes
Dunevictable-lru.txt67 The unevictable list addresses the following classes of unevictable pages:
357 mlock_fixup() filters several classes of "special" VMAs:
/linux-4.4.14/Documentation/x86/x86_64/
Dfake-numa-for-cpusets66 interesting combinations of use-cases for various classes of tasks for your
/linux-4.4.14/Documentation/arm/
DREADME175 We group machine (or platform) support code into machine classes. A
178 classes are given directories - arch/arm/mach-<class> and
/linux-4.4.14/arch/arm64/
DKconfig.debug62 against certain classes of kernel exploits.
/linux-4.4.14/tools/perf/Documentation/
Dperf-probe.txt66 classes(e.g. [a-z], [!A-Z]).
179 …of pattern and target. So this accepts wildcards('*', '?') and character classes(e.g. [a-z], [!A-Z…
/linux-4.4.14/kernel/time/
Dtimer_list.c30 typedef void (*print_fn_t)(struct seq_file *m, unsigned int *classes);
/linux-4.4.14/Documentation/usb/
Dacm.txt97 The presence of these three lines (and the Cls= 'comm' and 'data' classes)
Dgadget_multi.txt133 and other USB classes can be found at
Dpower-management.txt118 We can categorize power management events in two broad classes:
/linux-4.4.14/Documentation/filesystems/
Ddirectory-locking9 For our purposes all operations fall in 5 classes:
/linux-4.4.14/Documentation/scheduler/
Dsched-design-CFS.txt153 Scheduling classes are implemented through the sched_class structure, which
/linux-4.4.14/Documentation/
Dsysfs-rules.txt110 classes, including the converted block subsystem, will show up
Djava.txt18 nonstandard classes (not included in the same directory
Dkobject.txt56 from which other classes are derived. A kobject implements a set of
DDMA-API-HOWTO.txt132 different than the rest of physical memory. Even if those classes of
DCodingStyle602 when there are users of different "classes". The subclass count counts
/linux-4.4.14/drivers/macintosh/
DKconfig151 should use the backlight classes in sysfs.
/linux-4.4.14/Documentation/i2c/
Dinstantiating-devices196 * I2C buses must now explicitly say which I2C driver classes can probe
Dwriting-clients208 Note that the absence of matching classes does not prevent the use of
/linux-4.4.14/arch/powerpc/
DKconfig.debug58 emulated by the in-kernel emulator. Counters for the various classes
/linux-4.4.14/Documentation/power/
Dpm_qos_interface.txt8 1. PM QoS classes for cpu_dma_latency, network_latency, network_throughput,
Ddevices.txt138 classes and bus types) don't provide all power management methods.
274 for every device before the next phase begins. Not all busses or classes
301 types or device classes if necessary.
/linux-4.4.14/Documentation/sysctl/
Dnet.txt62 which require setting up classes and bandwidths. Note that physical multiqueue
/linux-4.4.14/net/sched/
DKconfig52 into a tree-like hierarchy of classes; the leaves of this tree are
93 select classes of this queuing discipline. Each class maps
/linux-4.4.14/arch/x86/
DKconfig.debug149 against certain classes of kernel exploits.
/linux-4.4.14/drivers/staging/unisys/Documentation/
Doverview.txt63 visorbus about the device classes (via specifying a list of device type
/linux-4.4.14/Documentation/laptops/
Dthinkpad-acpi.txt89 and classes as much as possible. Since some of these subsystems are not
1396 enable various classes of debugging output, for example:
1400 will enable all debugging output classes. It takes a bitmask, so
/linux-4.4.14/Documentation/arm64/
Dacpi_object_usage.txt549 While this may change in the future, there are several classes of objects
/linux-4.4.14/Documentation/security/
Dcredentials.txt121 is an abbreviated ACL with three fixed classes of subject ('user',
/linux-4.4.14/drivers/regulator/
DKconfig51 There are some classes of devices that are controlled entirely
/linux-4.4.14/Documentation/powerpc/
Dhvcs.txt148 | |-- *other classes of devices*
/linux-4.4.14/Documentation/development-process/
D4.Coding130 classic time/space tradeoff taught in beginning data structures classes
/linux-4.4.14/arch/arm/boot/compressed/
Dhead.S1352 THUMB( bx r4 ) @ entry point is always ARM for A/R classes
/linux-4.4.14/Documentation/PCI/
Dpci.txt138 include/linux/pci_ids.h for a full list of classes.
/linux-4.4.14/Documentation/netlabel/
Ddraft-ietf-cipso-ipsecurity-01.txt188 Tag classes consist of tag types that have common processing requirements
/linux-4.4.14/Documentation/virtual/kvm/
Dtimekeeping.txt24 specific recommendations for certain classes of KVM guests.
Dapi.txt8 of a virtual machine. The ioctls belong to three classes
3340 * kvm_valid_regs specifies the register classes set by the host
3341 * kvm_dirty_regs specified the register classes dirtied by userspace
/linux-4.4.14/Documentation/RCU/
DRTFP.txt2381 usage scenarios, three classes of RCU implementation, wait-free
2662 usage scenarios, three classes of RCU implementation, wait-free
/linux-4.4.14/Documentation/m68k/
Dkernel-options.txt33 To which of these classes an argument belongs is determined as
/linux-4.4.14/Documentation/filesystems/cifs/
DREADME654 contains three flags controlling different classes of
/linux-4.4.14/arch/arm/
DKconfig.debug1644 against certain classes of kernel exploits.
/linux-4.4.14/drivers/scsi/
Dipr.c5091 static int ipr_sata_reset(struct ata_link *link, unsigned int *classes, in ipr_sata_reset() argument
5111 *classes = res->ata_class; in ipr_sata_reset()
DKconfig1201 The SCSI Parallel Interface-2 Standard defines 5 classes of transfer