/linux-master/include/linux/usb/ |
H A D | g_hid.h | 12 unsigned char subclass; member in struct:hidg_func_descriptor
|
/linux-master/include/linux/ |
H A D | spinlock_rt.h | 36 extern void rt_spin_lock_nested(spinlock_t *lock, int subclass); 49 # define __spin_lock_nested(lock, subclass) \ 50 rt_spin_lock_nested(lock, subclass) 57 # define __spin_lock_irqsave_nested(lock, flags, subclass) \ 61 __spin_lock_nested(lock, subclass); \ 66 * Always evaluate the 'subclass' argument to avoid that the compiler 70 # define __spin_lock_nested(lock, subclass) spin_lock(((void)(subclass), (lock))) 71 # define __spin_lock_nest_lock(lock, subclass) spin_lock(((void)(subclass), (loc [all...] |
H A D | mutex.h | 125 extern void mutex_lock_nested(struct mutex *lock, unsigned int subclass); 129 unsigned int subclass); 131 unsigned int subclass); 132 extern void mutex_lock_io_nested(struct mutex *lock, unsigned int subclass); 151 # define mutex_lock_nested(lock, subclass) mutex_lock(lock) 152 # define mutex_lock_interruptible_nested(lock, subclass) mutex_lock_interruptible(lock) 153 # define mutex_lock_killable_nested(lock, subclass) mutex_lock_killable(lock) 155 # define mutex_lock_io_nested(lock, subclass) mutex_lock_io(lock)
|
H A D | rwlock_rt.h | 31 extern void rt_write_lock_nested(rwlock_t *rwlock, int subclass); 88 static __always_inline void write_lock_nested(rwlock_t *rwlock, int subclass) argument 90 rt_write_lock_nested(rwlock, subclass); 93 #define write_lock_nested(lock, subclass) rt_write_lock(((void)(subclass), (lock)))
|
H A D | tty_ldisc.h | 47 int ldsem_down_read_nested(struct ld_semaphore *sem, int subclass, 49 int ldsem_down_write_nested(struct ld_semaphore *sem, int subclass, 52 # define ldsem_down_read_nested(sem, subclass, timeout) \ 54 # define ldsem_down_write_nested(sem, subclass, timeout) \
|
H A D | rwsem.h | 267 extern void down_read_nested(struct rw_semaphore *sem, int subclass); 268 extern int __must_check down_read_killable_nested(struct rw_semaphore *sem, int subclass); 269 extern void down_write_nested(struct rw_semaphore *sem, int subclass); 270 extern int down_write_killable_nested(struct rw_semaphore *sem, int subclass); 288 # define down_read_nested(sem, subclass) down_read(sem) 289 # define down_read_killable_nested(sem, subclass) down_read_killable(sem) 291 # define down_write_nested(sem, subclass) down_write(sem) 292 # define down_write_killable_nested(sem, subclass) down_write_killable(sem)
|
H A D | spinlock.h | 220 # define raw_spin_lock_nested(lock, subclass) \ 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) \ 235 _raw_spin_lock(((void)(subclass), (lock))) 248 #define raw_spin_lock_irqsave_nested(lock, flags, subclass) \ 251 flags = _raw_spin_lock_irqsave_nested(lock, subclass); \ 254 #define raw_spin_lock_irqsave_nested(lock, flags, subclass) \ 269 #define raw_spin_lock_irqsave_nested(lock, flags, subclass) \ 364 #define spin_lock_nested(lock, subclass) \ [all...] |
H A D | rtmutex.h | 101 extern void rt_mutex_lock_nested(struct rt_mutex *lock, unsigned int subclass); 112 #define rt_mutex_lock_nested(lock, subclass) rt_mutex_lock(lock)
|
H A D | lockdep.h | 129 struct lock_class_key *key, int subclass, u8 inner, u8 outer, u8 lock_type); 133 struct lock_class_key *key, int subclass, u8 inner, u8 outer) 135 lockdep_init_map_type(lock, name, key, subclass, inner, outer, LD_LOCK_NORMAL); 140 struct lock_class_key *key, int subclass, u8 inner) 142 lockdep_init_map_waits(lock, name, key, subclass, inner, LD_WAIT_INV); 146 struct lock_class_key *key, int subclass) 148 lockdep_init_map_wait(lock, name, key, subclass, LD_WAIT_INV); 209 extern void lock_acquire(struct lockdep_map *lock, unsigned int subclass, 215 extern void lock_sync(struct lockdep_map *lock, unsigned int subclass, 238 struct lock_class_key *key, unsigned int subclass, 132 lockdep_init_map_waits(struct lockdep_map *lock, const char *name, struct lock_class_key *key, int subclass, u8 inner, u8 outer) argument 139 lockdep_init_map_wait(struct lockdep_map *lock, const char *name, struct lock_class_key *key, int subclass, u8 inner) argument 145 lockdep_init_map(struct lockdep_map *lock, const char *name, struct lock_class_key *key, int subclass) argument 244 lock_set_subclass(struct lockdep_map *lock, unsigned int subclass, unsigned long ip) argument [all...] |
H A D | rwlock.h | 59 #define write_lock_nested(lock, subclass) _raw_write_lock_nested(lock, subclass) 61 #define write_lock_nested(lock, subclass) _raw_write_lock(lock)
|
H A D | spinlock_api_up.h | 59 #define _raw_spin_lock_nested(lock, subclass) __LOCK(lock) 62 #define _raw_write_lock_nested(lock, subclass) __LOCK(lock)
|
/linux-master/tools/include/linux/ |
H A D | rwsem.h | 41 #define down_read_nested(sem, subclass) down_read(sem) 42 #define down_write_nested(sem, subclass) down_write(sem)
|
H A D | spinlock.h | 14 #define spin_lock_nested(x, subclass) pthread_mutex_lock(x)
|
/linux-master/drivers/usb/gadget/function/ |
H A D | u_hid.h | 21 unsigned char subclass; member in struct:f_hid_opts
|
H A D | u_rndis.h | 31 u8 subclass; member in struct:f_rndis_opts
|
/linux-master/kernel/locking/ |
H A D | rtmutex_api.c | 25 unsigned int subclass) 30 mutex_acquire_nest(&lock->dep_map, subclass, 0, nest_lock, _RET_IP_); 48 * @subclass: the lockdep subclass 50 void __sched rt_mutex_lock_nested(struct rt_mutex *lock, unsigned int subclass) argument 52 __rt_mutex_lock_common(lock, TASK_UNINTERRUPTIBLE, NULL, subclass); 504 unsigned int subclass, 511 mutex_acquire_nest(&lock->dep_map, subclass, 0, nest_lock, ip); 521 void __sched mutex_lock_nested(struct mutex *lock, unsigned int subclass) argument 523 __mutex_lock_common(lock, TASK_UNINTERRUPTIBLE, subclass, NUL 22 __rt_mutex_lock_common(struct rt_mutex *lock, unsigned int state, struct lockdep_map *nest_lock, unsigned int subclass) argument 502 __mutex_lock_common(struct mutex *lock, unsigned int state, unsigned int subclass, struct lockdep_map *nest_lock, unsigned long ip) argument 534 mutex_lock_interruptible_nested(struct mutex *lock, unsigned int subclass) argument 541 mutex_lock_killable_nested(struct mutex *lock, unsigned int subclass) argument 548 mutex_lock_io_nested(struct mutex *lock, unsigned int subclass) argument [all...] |
H A D | spinlock.c | 305 #define __raw_write_lock_nested(lock, subclass) __raw_write_lock(((void)(subclass), (lock))) 308 void __lockfunc _raw_write_lock_nested(rwlock_t *lock, int subclass) argument 310 __raw_write_lock_nested(lock, subclass); 375 void __lockfunc _raw_spin_lock_nested(raw_spinlock_t *lock, int subclass) argument 378 spin_acquire(&lock->dep_map, subclass, 0, _RET_IP_); 384 int subclass) 390 spin_acquire(&lock->dep_map, subclass, 0, _RET_IP_); 383 _raw_spin_lock_irqsave_nested(raw_spinlock_t *lock, int subclass) argument
|
H A D | mutex.c | 574 __mutex_lock_common(struct mutex *lock, unsigned int state, unsigned int subclass, argument 608 mutex_acquire_nest(&lock->dep_map, subclass, 0, nest_lock, ip); 749 __mutex_lock(struct mutex *lock, unsigned int state, unsigned int subclass, argument 752 return __mutex_lock_common(lock, state, subclass, nest_lock, ip, NULL, false); 756 __ww_mutex_lock(struct mutex *lock, unsigned int state, unsigned int subclass, argument 759 return __mutex_lock_common(lock, state, subclass, NULL, ip, ww_ctx, true); 802 mutex_lock_nested(struct mutex *lock, unsigned int subclass) argument 804 __mutex_lock(lock, TASK_UNINTERRUPTIBLE, subclass, NULL, _RET_IP_); 817 mutex_lock_killable_nested(struct mutex *lock, unsigned int subclass) argument 819 return __mutex_lock(lock, TASK_KILLABLE, subclass, NUL 824 mutex_lock_interruptible_nested(struct mutex *lock, unsigned int subclass) argument 831 mutex_lock_io_nested(struct mutex *lock, unsigned int subclass) argument [all...] |
/linux-master/fs/jfs/ |
H A D | jfs_incore.h | 108 #define IREAD_LOCK(ip, subclass) \ 109 down_read_nested(&JFS_IP(ip)->rdwrlock, subclass) 111 #define IWRITE_LOCK(ip, subclass) \ 112 down_write_nested(&JFS_IP(ip)->rdwrlock, subclass)
|
/linux-master/arch/arm/mach-omap2/ |
H A D | soc.h | 108 #define IS_OMAP_SUBCLASS(subclass, id) \ 109 static inline int is_omap ##subclass (void) \ 114 #define IS_TI_SUBCLASS(subclass, id) \ 115 static inline int is_ti ##subclass (void) \ 120 #define IS_AM_SUBCLASS(subclass, id) \ 121 static inline int is_am ##subclass (void) \ 126 #define IS_DRA_SUBCLASS(subclass, id) \ 127 static inline int is_dra ##subclass (void) \ 134 #define IS_DRA_SUBCLASS_PACKAGE(subclass, package, id) \ 135 static inline int is_dra ##subclass ## [all...] |
/linux-master/drivers/tty/ |
H A D | tty_ldsem.c | 296 int subclass, long timeout) 300 rwsem_acquire_read(&sem->dep_map, subclass, 0, _RET_IP_); 315 int subclass, long timeout) 319 rwsem_acquire(&sem->dep_map, subclass, 0, _RET_IP_); 417 int ldsem_down_read_nested(struct ld_semaphore *sem, int subclass, long timeout) argument 420 return __ldsem_down_read_nested(sem, subclass, timeout); 423 int ldsem_down_write_nested(struct ld_semaphore *sem, int subclass, argument 427 return __ldsem_down_write_nested(sem, subclass, timeout); 295 __ldsem_down_read_nested(struct ld_semaphore *sem, int subclass, long timeout) argument 314 __ldsem_down_write_nested(struct ld_semaphore *sem, int subclass, long timeout) argument
|
/linux-master/include/linux/soc/ti/ |
H A D | omap1-soc.h | 69 #define IS_OMAP_SUBCLASS(subclass, id) \ 70 static inline int is_omap ##subclass (void) \
|
/linux-master/arch/s390/include/asm/ |
H A D | irq.h | 117 void irq_subclass_register(enum irq_subclass subclass); 118 void irq_subclass_unregister(enum irq_subclass subclass);
|
/linux-master/tools/usb/usbip/libsrc/ |
H A D | usbip_common.c | 296 uint8_t subclass, uint8_t protocol) 300 if (class == 0 && subclass == 0 && protocol == 0) { 301 snprintf(buff, size, "(Defined at Interface level) (%02x/%02x/%02x)", class, subclass, protocol); 305 p = names_protocol(class, subclass, protocol); 309 s = names_subclass(class, subclass); 311 s = "unknown subclass"; 317 snprintf(buff, size, "%s / %s / %s (%02x/%02x/%02x)", c, s, p, class, subclass, protocol); 295 usbip_names_get_class(char *buff, size_t size, uint8_t class, uint8_t subclass, uint8_t protocol) argument
|
/linux-master/include/trace/events/ |
H A D | lock.h | 26 TP_PROTO(struct lockdep_map *lock, unsigned int subclass, 30 TP_ARGS(lock, subclass, trylock, read, check, next_lock, ip),
|