Home
last modified time | relevance | path

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

/linux-4.1.27/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/lokcing/lockdep-design.txt).
/linux-4.1.27/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.txt513 errors are divided into different error classes that may be filtered
Dbonding.txt1551 classes of traffic to certain physical interfaces on output to implement
/linux-4.1.27/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.1.27/arch/mips/fw/arc/
Dtree.c69 static char *classes[] = { variable
97 p, classes[p->class], types[p->type], in dump_component()
/linux-4.1.27/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.1.27/drivers/ata/
Dlibata-eh.c2606 unsigned int *classes, unsigned long deadline, in ata_do_reset() argument
2613 classes[dev->devno] = ATA_DEV_UNKNOWN; in ata_do_reset()
2615 return reset(link, classes, deadline); in ata_do_reset()
2637 unsigned int *classes = ehc->classes; in ata_eh_reset() local
2739 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
2754 classes[dev->devno] = ATA_DEV_NONE; in ata_eh_reset()
2784 rc = ata_do_reset(link, reset, classes, deadline, true); in ata_eh_reset()
2798 tmp = ata_do_reset(slave, reset, classes, deadline, in ata_eh_reset()
2826 rc = ata_do_reset(link, reset, classes, deadline, true); in ata_eh_reset()
2856 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.1.27/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.1.27/include/linux/
Di2c-mux-gpio.h36 const unsigned *classes; member
Dlibata.h539 typedef int (*ata_reset_fn_t)(struct ata_link *link, unsigned int *classes,
541 typedef void (*ata_postreset_fn_t)(struct ata_link *link, unsigned int *classes);
759 unsigned int classes[ATA_MAX_DEVICES]; member
1121 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.1.27/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.1.27/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.1.27/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.1.27/net/dcb/
DKconfig17 framework for assigning bandwidth guarantees to traffic classes.
/linux-4.1.27/drivers/i2c/muxes/
Di2c-mux-gpio.c223 unsigned int class = mux->data.classes ? mux->data.classes[i] : 0; in i2c_mux_gpio_probe()
/linux-4.1.27/drivers/i2c/busses/
Di2c-i801.c196 unsigned classes[3]; member
981 .classes = { I2C_CLASS_SPD, I2C_CLASS_SPD },
990 .classes = { I2C_CLASS_SPD, I2C_CLASS_SPD, I2C_CLASS_SPD },
1079 gpio_data.classes = mux_config->classes; in i801_add_mux()
1117 class &= ~mux_config->classes[i]; in i801_get_adapter_class()
/linux-4.1.27/drivers/staging/i2o/
Dbus-osm.c131 .classes = i2o_bus_class_id,
Ddriver.c50 struct i2o_class_id *ids = i2o_drv->classes; in i2o_bus_match()
Dexec-osm.c582 .classes = i2o_exec_class_id,
Di2o_scsi.c482 .classes = i2o_scsi_class_id,
Di2o.h459 struct i2o_class_id *classes; /* I2O classes that this OSM handles */ member
Di2o_block.c1130 .classes = i2o_block_class_id,
/linux-4.1.27/fs/minix/
DKconfig5 Minix is a simple operating system used in many classes about OS's.
/linux-4.1.27/Documentation/block/
Dioprio.txt14 Scheduling classes
17 CFQ implements three generic scheduling classes that determine how io is
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/cpm/
Di2c.txt22 being used. The definition of the classes can be found in
/linux-4.1.27/security/selinux/ss/
Dservices.c2713 char *name = k, **classes = args; in get_classes_callback() local
2716 classes[value] = kstrdup(name, GFP_ATOMIC); in get_classes_callback()
2717 if (!classes[value]) in get_classes_callback()
2723 int security_get_classes(char ***classes, int *nclasses) in security_get_classes() argument
2731 *classes = kcalloc(*nclasses, sizeof(**classes), GFP_ATOMIC); in security_get_classes()
2732 if (!*classes) in security_get_classes()
2736 *classes); in security_get_classes()
2740 kfree((*classes)[i]); in security_get_classes()
2741 kfree(*classes); in security_get_classes()
/linux-4.1.27/security/selinux/
Dselinuxfs.c1652 char **classes; in sel_make_classes() local
1657 rc = security_get_classes(&classes, &nclasses); in sel_make_classes()
1667 class_name_dir = sel_make_dir(class_dir, classes[i], in sel_make_classes()
1675 rc = sel_make_class_dir_entries(classes[i], i + 1, in sel_make_classes()
1683 kfree(classes[i]); in sel_make_classes()
1684 kfree(classes); in sel_make_classes()
/linux-4.1.27/security/selinux/include/
Dsecurity.h167 int security_get_classes(char ***classes, int *nclasses);
/linux-4.1.27/drivers/usb/
DREADME10 such as those for USB OTG and the various device classes.
/linux-4.1.27/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.1.27/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.1.27/Documentation/x86/x86_64/
Dfake-numa-for-cpusets66 interesting combinations of use-cases for various classes of tasks for your
/linux-4.1.27/tools/perf/Documentation/
Dperf-probe.txt64 classes(e.g. [a-z], [!A-Z]).
172 …of pattern and target. So this accepts wildcards('*', '?') and character classes(e.g. [a-z], [!A-Z…
/linux-4.1.27/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.1.27/arch/arm64/
DKconfig.debug66 against certain classes of kernel exploits.
/linux-4.1.27/kernel/time/
Dtimer_list.c30 typedef void (*print_fn_t)(struct seq_file *m, unsigned int *classes);
/linux-4.1.27/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.1.27/Documentation/filesystems/
Ddirectory-locking9 For our purposes all operations fall in 5 classes:
/linux-4.1.27/drivers/macintosh/
DKconfig151 should use the backlight classes in sysfs.
/linux-4.1.27/Documentation/scheduler/
Dsched-design-CFS.txt153 Scheduling classes are implemented through the sched_class structure, which
/linux-4.1.27/Documentation/sysctl/
Dnet.txt63 up classes and bandwidths.
/linux-4.1.27/arch/x86/
DKconfig.debug116 against certain classes of kernel exploits.
/linux-4.1.27/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
DCodingStyle602 when there are users of different "classes". The subclass count counts
DDMA-API-HOWTO.txt132 different than the rest of physical memory. Even if those classes of
/linux-4.1.27/arch/powerpc/
DKconfig.debug50 emulated by the in-kernel emulator. Counters for the various classes
/linux-4.1.27/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.1.27/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.1.27/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.1.27/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.1.27/Documentation/arm64/
Dacpi_object_usage.txt549 While this may change in the future, there are several classes of objects
/linux-4.1.27/Documentation/security/
Dcredentials.txt121 is an abbreviated ACL with three fixed classes of subject ('user',
/linux-4.1.27/drivers/regulator/
DKconfig51 There are some classes of devices that are controlled entirely
/linux-4.1.27/Documentation/development-process/
D4.Coding130 classic time/space tradeoff taught in beginning data structures classes
/linux-4.1.27/arch/arm/boot/compressed/
Dhead.S1352 THUMB( bx r4 ) @ entry point is always ARM for A/R classes
/linux-4.1.27/Documentation/powerpc/
Dhvcs.txt148 | |-- *other classes of devices*
/linux-4.1.27/Documentation/PCI/
Dpci.txt138 include/linux/pci_ids.h for a full list of classes.
/linux-4.1.27/Documentation/netlabel/
Ddraft-ietf-cipso-ipsecurity-01.txt188 Tag classes consist of tag types that have common processing requirements
/linux-4.1.27/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
3265 * kvm_valid_regs specifies the register classes set by the host
3266 * kvm_dirty_regs specified the register classes dirtied by userspace
/linux-4.1.27/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.1.27/Documentation/m68k/
Dkernel-options.txt33 To which of these classes an argument belongs is determined as
/linux-4.1.27/Documentation/filesystems/cifs/
DREADME654 contains three flags controlling different classes of
/linux-4.1.27/arch/arm/
DKconfig.debug1594 against certain classes of kernel exploits.
/linux-4.1.27/drivers/scsi/
Dipr.c5086 static int ipr_sata_reset(struct ata_link *link, unsigned int *classes, in ipr_sata_reset() argument
5106 *classes = res->ata_class; in ipr_sata_reset()
DKconfig1189 The SCSI Parallel Interface-2 Standard defines 5 classes of transfer