Home
last modified time | relevance | path

Searched full:subclass (Results 1 – 25 of 144) sorted by relevance

123456

/linux/drivers/s390/cio/
H A Disc.c19 * isc_register - register an I/O interruption subclass.
20 * @isc: I/O interruption subclass to register
23 * register @isc, the corresponding I/O interruption subclass mask is enabled.
44 * isc_unregister - unregister an I/O interruption subclass.
45 * @isc: I/O interruption subclass to unregister
48 * unregister @isc, the corresponding I/O interruption subclass mask is
/linux/include/uapi/linux/usb/
H A Dcdc.h332 * CDC NCM NTB parameters structure, CDC NCM subclass 6.2.1
352 * CDC NCM transfer headers, CDC NCM subclass 3.2
375 * CDC NCM datagram pointers, CDC NCM subclass 3.3
418 /* CDC NCM subclass 3.2.1 and 3.2.2 */
422 /* CDC NCM subclass 3.3.3 Datagram Formatting */
426 /* CDC NCM subclass 4.2 NCM Communications Interface Protocol Code */
430 /* CDC NCM subclass 5.2.1 NCM Functional Descriptor, bmNetworkCapabilities */
438 /* CDC NCM subclass Table 6-3: NTB Parameter Structure */
442 /* CDC NCM subclass Table 6-3: NTB Parameter Structure */
446 /* CDC NCM subclass 6.2.5 SetNtbFormat */
[all …]
/linux/drivers/gpu/drm/
H A Ddrm_atomic_state_helper.c71 * values. This is useful for drivers that subclass the CRTC state.
91 * This is useful for drivers that subclass the CRTC state.
132 * This is useful for drivers that subclass the CRTC state.
191 * the memory of the CRTC state. This is useful for drivers that subclass the
244 * values. This is useful for drivers that subclass the CRTC state.
311 * This is useful for drivers that subclass the plane state.
348 * drivers that subclass the plane state.
393 * the memory of the plane state. This is useful for drivers that subclass the
433 * values. This is useful for drivers that subclass the connector state.
453 * This is useful for drivers that subclass the connector state.
[all …]
/linux/include/linux/
H A Dspinlock.h220 # define raw_spin_lock_nested(lock, subclass) \ argument
221 _raw_spin_lock_nested(lock, subclass)
230 * Always evaluate the 'subclass' argument to avoid that the compiler
234 # define raw_spin_lock_nested(lock, subclass) \ argument
235 _raw_spin_lock(((void)(subclass), (lock)))
248 #define raw_spin_lock_irqsave_nested(lock, flags, subclass) \ argument
251 flags = _raw_spin_lock_irqsave_nested(lock, subclass); \
254 #define raw_spin_lock_irqsave_nested(lock, flags, subclass) \ argument
269 #define raw_spin_lock_irqsave_nested(lock, flags, subclass) \ argument
356 #define spin_lock_nested(lock, subclass) \ in spin_lock_bh()
364 spin_lock_nested(lock,subclass) global() argument
384 spin_lock_irqsave_nested(lock,flags,subclass) global() argument
[all...]
H A Dlockdep_types.h56 * Currently main class (subclass == 0) and single depth subclass
122 unsigned int subclass; member
/linux/drivers/gpu/drm/xe/tests/
H A Dxe_test.h26 * @id: enum xe_test_priv_id to identify the subclass.
37 * current->kunit->priv if it exists and is embedded in the expected subclass.
38 * @id: Id of the expected subclass.
42 * subclass. A pointer to the embedded struct xe_test_priv otherwise.
/linux/tools/usb/usbip/libsrc/
H A Dnames.c43 struct subclass { struct
44 struct subclass *next; argument
80 static struct subclass *subclasses[HASHSZ] = { NULL, };
118 struct subclass *s; in names_subclass()
249 struct subclass *s; in new_subclass()
256 s = my_malloc(sizeof(struct subclass) + strlen(name)); in new_subclass()
388 /* product or subclass spec */ in parse()
393 err("Invalid product/subclass spec at line %u", in parse()
407 err("Duplicate subclass spec at line %u class %02x:%02x %s", in parse()
409 dbg("line %5u subclass %02x:%02x %s", linectr, in parse()
[all …]
H A Dusbip_common.c296 uint8_t subclass, uint8_t protocol) in usbip_names_get_class() argument
300 if (class == 0 && subclass == 0 && protocol == 0) { in usbip_names_get_class()
301 snprintf(buff, size, "(Defined at Interface level) (%02x/%02x/%02x)", class, subclass, protocol); in usbip_names_get_class()
305 p = names_protocol(class, subclass, protocol); in usbip_names_get_class()
309 s = names_subclass(class, subclass); in usbip_names_get_class()
311 s = "unknown subclass"; in usbip_names_get_class()
317 snprintf(buff, size, "%s / %s / %s (%02x/%02x/%02x)", c, s, p, class, subclass, protocol); in usbip_names_get_class()
/linux/arch/arm/mach-omap2/
H A Dsoc.h108 #define IS_OMAP_SUBCLASS(subclass, id) \ argument
109 static inline int is_omap ##subclass (void) \
114 #define IS_TI_SUBCLASS(subclass, id) \ argument
115 static inline int is_ti ##subclass (void) \
120 #define IS_AM_SUBCLASS(subclass, id) \ argument
121 static inline int is_am ##subclass (void) \
126 #define IS_DRA_SUBCLASS(subclass, id) \ argument
127 static inline int is_dra ##subclass (void) \
134 #define IS_DRA_SUBCLASS_PACKAGE(subclass, package, id) \ argument
135 static inline int is_dra ##subclass ##_ ##package (void) \
[all …]
/linux/tools/usb/usbip/
H A DREADME201 : (Defined at Interface level) / unknown subclass / unknown protocol (00/00/00)
206 : (Defined at Interface level) / unknown subclass / unknown protocol (00/00/00)
207 : 0 - Human Interface Devices / Boot Interface Subclass / Keyboard (03/01/01)
211 : (Defined at Interface level) / unknown subclass / unknown protocol (00/00/00)
212 : 0 - Vendor Specific Class / unknown subclass / unknown protocol (ff/00/00)
216 : (Defined at Interface level) / unknown subclass / unknown protocol (00/00/00)
217 : 0 - Data / unknown subclass / unknown protocol (0a/ff/00)
/linux/Documentation/usb/
H A Dfunctionfs-desc.rst19 Standard USB interface descriptors may be written. The class/subclass of the
26 Class-specific descriptors are accepted only for the class/subclass of the
33 When the interface class is USB_CLASS_APP_SPEC and the interface subclass
/linux/arch/s390/kernel/
H A Dirq.c393 void irq_subclass_register(enum irq_subclass subclass) in irq_subclass_register() argument
396 if (!irq_subclass_refcount[subclass]) in irq_subclass_register()
397 system_ctl_set_bit(0, subclass); in irq_subclass_register()
398 irq_subclass_refcount[subclass]++; in irq_subclass_register()
403 void irq_subclass_unregister(enum irq_subclass subclass) in irq_subclass_unregister() argument
406 irq_subclass_refcount[subclass]--; in irq_subclass_unregister()
407 if (!irq_subclass_refcount[subclass]) in irq_subclass_unregister()
408 system_ctl_clear_bit(0, subclass); in irq_subclass_unregister()
/linux/fs/btrfs/
H A Dlocking.h25 * you decide you want to add another subclass.
34 * a subclass for COW'ed blocks so that lockdep doesn't complain.
44 * acceptable by having a different subclass for each of these
62 * used up all of our available subclasses, so this subclass exists to
69 * subclass so we don't confuse lockdep, as it will appear that we are
/linux/Documentation/ABI/testing/
H A Dconfigfs-usb-gadget-hid12 subclass HID device subclass to use
H A Dconfigfs-usb-gadget-rndis17 subclass USB interface subclass, default is 06 (hex)
/linux/tools/include/linux/
H A Drwsem.h41 #define down_read_nested(sem, subclass) down_read(sem) argument
42 #define down_write_nested(sem, subclass) down_write(sem) argument
/linux/drivers/message/fusion/lsi/
H A Dmpi_log_fc.h23 * b = Specifies a subclass of the firmware where
33 * c = A specific value within the subclass.
35 * NOTE: Any new values should be added to the end of each subclass so that the
/linux/fs/jfs/
H A Djfs_incore.h108 #define IREAD_LOCK(ip, subclass) \ argument
109 down_read_nested(&JFS_IP(ip)->rdwrlock, subclass)
111 #define IWRITE_LOCK(ip, subclass) \ argument
112 down_write_nested(&JFS_IP(ip)->rdwrlock, subclass)
/linux/fs/xfs/
H A Dxfs_inode.h464 * MMAPLOCK does not support this class, ILOCK requires a single subclass
472 * with xfs_lock_inodes(). This flag is used as the starting subclass
473 * and each subsequent lock acquired will increment the subclass by one.
493 * 0-3 subclass value
498 * 0-3 subclass value
502 * 0-4 subclass values
503 * 5 PARENT subclass (not nestable)
/linux/arch/s390/include/asm/
H A Dirq.h118 void irq_subclass_register(enum irq_subclass subclass);
119 void irq_subclass_unregister(enum irq_subclass subclass);
/linux/sound/hda/core/
H A Dintel-dsp-config.c707 * detect DSP by checking class/subclass/prog-id information in snd_intel_dsp_driver_probe()
708 * class=04 subclass 03 prog-if 00: no DSP, use legacy driver in snd_intel_dsp_driver_probe()
709 * class=04 subclass 01 prog-if 00: DSP is present in snd_intel_dsp_driver_probe()
711 * class=04 subclass 03 prog-if 80: use DSP or legacy mode in snd_intel_dsp_driver_probe()
716 dev_err(&pci->dev, "Unknown PCI class/subclass/prog-if information (0x%06x) found, selecting HDAudio legacy driver\n", pci->class); in snd_intel_dsp_driver_probe()
720 dev_dbg(&pci->dev, "DSP detected with PCI class/subclass/prog-if info 0x%06x\n", pci->class); in snd_intel_dsp_driver_probe()
/linux/Documentation/translations/zh_CN/locking/
H A Dmutex-design.rst112 void mutex_lock_nested(struct mutex *lock, unsigned int subclass);
118 unsigned int subclass);
/linux/rust/kernel/
H A Dusb.rs154 pub const fn from_device_info(class: u8, subclass: u8, protocol: u8) -> Self { in from_device_info()
158 bDeviceSubClass: subclass, in from_device_info()
166 pub const fn from_interface_info(class: u8, subclass: u8, protocol: u8) -> Self { in from_interface_info()
170 bInterfaceSubClass: subclass, in from_interface_info()
221 subclass: u8, in from_device_and_interface_info()
230 bInterfaceSubClass: subclass, in from_device_and_interface_info()
/linux/include/trace/events/
H A Dlock.h26 TP_PROTO(struct lockdep_map *lock, unsigned int subclass,
30 TP_ARGS(lock, subclass, trylock, read, check, next_lock, ip),
/linux/net/bluetooth/hidp/
H A Dsock.c139 __u8 subclass; member
190 ca.subclass = ca32.subclass; in hidp_sock_compat_ioctl()

123456