| /linux/include/linux/ |
| H A D | spinlock.h | 536 raw_spin_lock(_T->lock), 537 raw_spin_unlock(_T->lock)) 539 DEFINE_LOCK_GUARD_1_COND(raw_spinlock, _try, raw_spin_trylock(_T->lock)) 542 raw_spin_lock_nested(_T->lock, SINGLE_DEPTH_NESTING), 543 raw_spin_unlock(_T->lock)) 546 raw_spin_lock_irq(_T->lock), 547 raw_spin_unlock_irq(_T->lock)) 549 DEFINE_LOCK_GUARD_1_COND(raw_spinlock_irq, _try, raw_spin_trylock_irq(_T->lock)) 552 raw_spin_lock_bh(_T->lock), 553 raw_spin_unlock_bh(_T->lock)) [all …]
|
| H A D | cleanup.h | 211 static inline void __free_##_name(void *p) { _type _T = *(_type *)p; _free; } 278 { _type _T = *p; _exit; } \ 350 static inline void *class_##_name##_lock_ptr(class_##_name##_t *_T) \ 358 static inline int class_##_name##_lock_err(class_##_name##_t *_T) \ 372 __DEFINE_GUARD_LOCK_PTR(_name, _T) 376 __DEFINE_GUARD_LOCK_PTR(_name, _T) 379 DEFINE_CLASS(_name, _type, if (!__GUARD_IS_ERR(_T)) { _unlock; }, ({ _lock; _T; }), _type _T); \ 385 ({ void *_t = _T; int _RET = (_lock); if (_T && !(_cond)) _t = ERR_PTR(_RET); _t; }), \ 386 class_##_name##_t _T) \ 387 static inline void * class_##_name##_ext##_lock_ptr(class_##_name##_t *_T) \ [all …]
|
| H A D | local_lock.h | 85 local_lock(_T), 86 local_unlock(_T)) 88 local_lock_irq(_T), 89 local_unlock_irq(_T)) 91 local_lock_irqsave(_T->lock, _T->flags), 92 local_unlock_irqrestore(_T->lock, _T->flags), 102 local_lock_nested_bh(_T), 103 local_unlock_nested_bh(_T))
|
| H A D | srcu.h | 509 _T->idx = srcu_read_lock(_T->lock), 510 srcu_read_unlock(_T->lock, _T->idx), 514 _T->scp = srcu_read_lock_fast(_T->lock), 515 srcu_read_unlock_fast(_T->lock, _T->scp), 519 _T->scp = srcu_read_lock_fast_notrace(_T->lock), 520 srcu_read_unlock_fast_notrace(_T->lock, _T->scp),
|
| H A D | file.h | 83 DEFINE_CLASS(fd, struct fd, fdput(_T), fdget(fd), int fd) 84 DEFINE_CLASS(fd_raw, struct fd, fdput(_T), fdget_raw(fd), int fd) 85 DEFINE_CLASS(fd_pos, struct fd, fdput_pos(_T), fdget_pos(fd), int fd) 95 DEFINE_CLASS(get_unused_fd, int, if (_T >= 0) put_unused_fd(_T), 97 DEFINE_FREE(fput, struct file *, if (!IS_ERR_OR_NULL(_T)) fput(_T))
|
| H A D | rwsem.h | 253 DEFINE_GUARD(rwsem_read, struct rw_semaphore *, down_read(_T), up_read(_T)) 254 DEFINE_GUARD_COND(rwsem_read, _try, down_read_trylock(_T)) 255 DEFINE_GUARD_COND(rwsem_read, _intr, down_read_interruptible(_T), _RET == 0) 257 DEFINE_GUARD(rwsem_write, struct rw_semaphore *, down_write(_T), up_write(_T)) 258 DEFINE_GUARD_COND(rwsem_write, _try, down_write_trylock(_T)) 259 DEFINE_GUARD_COND(rwsem_write, _kill, down_write_killable(_T), _RET == 0)
|
| H A D | pm_runtime.h | 618 pm_runtime_get_noresume(_T), pm_runtime_put_noidle(_T)); 621 pm_runtime_get_sync(_T), pm_runtime_put(_T)); 623 pm_runtime_get_sync(_T), pm_runtime_put_autosuspend(_T)); 632 pm_runtime_get_active(_T, RPM_TRANSPARENT), _RET == 0) 634 pm_runtime_resume_and_get(_T), _RET == 0) 636 pm_runtime_get_active(_T, RPM_TRANSPARENT), _RET == 0) 638 pm_runtime_resume_and_get(_T), _RET == 0)
|
| H A D | percpu-rwsem.h | 142 percpu_down_read(_T), percpu_up_read(_T)) in DEFINE_GUARD() argument 143 DEFINE_GUARD_COND(percpu_read, _try, percpu_down_read_trylock(_T)) in DEFINE_GUARD() 146 percpu_down_write(_T), percpu_up_write(_T)) in DEFINE_GUARD()
|
| H A D | serial_core.h | 791 DEFINE_GUARD(uart_port_lock, struct uart_port *, uart_port_lock(_T), uart_port_unlock(_T)); 792 DEFINE_GUARD_COND(uart_port_lock, _try, uart_port_trylock(_T)); 794 DEFINE_GUARD(uart_port_lock_irq, struct uart_port *, uart_port_lock_irq(_T), 795 uart_port_unlock_irq(_T)); 798 uart_port_lock_irqsave(_T->lock, &_T->flags), 799 uart_port_unlock_irqrestore(_T->lock, _T->flags), 802 uart_port_trylock_irqsave(_T->lock, &_T->flags));
|
| H A D | mnt_namespace.h | 19 DEFINE_FREE(put_mnt_ns, struct mnt_namespace *, if (!IS_ERR_OR_NULL(_T)) put_mnt_ns(_T))
|
| H A D | mutex.h | 228 DEFINE_GUARD(mutex, struct mutex *, mutex_lock(_T), mutex_unlock(_T)) 229 DEFINE_GUARD_COND(mutex, _try, mutex_trylock(_T)) 230 DEFINE_GUARD_COND(mutex, _intr, mutex_lock_interruptible(_T), _RET == 0)
|
| H A D | execmem.h | 179 DEFINE_FREE(execmem, void *, if (_T) execmem_free(_T));
|
| H A D | nsproxy.h | 115 DEFINE_FREE(put_nsproxy, struct nsproxy *, if (_T) put_nsproxy(_T))
|
| H A D | fwctl.h | 116 DEFINE_FREE(fwctl, struct fwctl_device *, if (_T) fwctl_put(_T));
|
| /linux/include/linux/gpio/ |
| H A D | generic.h | 181 gpio_generic_chip_lock(_T->lock), 182 gpio_generic_chip_unlock(_T->lock)) 186 gpio_generic_chip_lock_irqsave(_T->lock, _T->flags), 187 gpio_generic_chip_unlock_irqrestore(_T->lock, _T->flags),
|
| /linux/tools/perf/tests/ |
| H A D | event-times.c | 222 #define _T(attach, detach) \ in test__event_times() macro 228 _T(attach__enable_on_exec, detach__enable_on_exec) in test__event_times() 230 _T(attach__current_enabled, detach__disable) in test__event_times() 232 _T(attach__current_disabled, detach__disable) in test__event_times() 234 _T(attach__cpu_disabled, detach__disable) in test__event_times() 236 _T(attach__cpu_enabled, detach__disable) in test__event_times() 238 #undef _T in test__event_times()
|
| /linux/drivers/thermal/ |
| H A D | thermal_core.h | 155 DEFINE_GUARD(thermal_zone, struct thermal_zone_device *, mutex_lock(&_T->lock), 156 mutex_unlock(&_T->lock)) 159 mutex_unlock(&_T->lock), mutex_lock(&_T->lock)) 214 if (_T) put_device(&_T->device), thermal_zone_get_by_id(id), int id)
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_validation.h | 168 if (_T) xe_validation_ctx_fini(_T);, 173 static inline void *class_xe_validation_lock_ptr(class_xe_validation_t *_T) in class_xe_validation_lock_ptr() argument 174 {return *_T; } in class_xe_validation_lock_ptr()
|
| H A D | xe_guc_buf.h | 38 xe_guc_buf_release(_T), 43 xe_guc_buf_release(_T),
|
| /linux/include/linux/sched/ |
| H A D | task.h | 162 DEFINE_FREE(put_task, struct task_struct *, if (_T) put_task_struct(_T)) in DEFINE_FREE() argument 226 DEFINE_GUARD(task_lock, struct task_struct *, task_lock(_T), task_unlock(_T))
|
| /linux/crypto/asymmetric_keys/ |
| H A D | x509_parser.h | 49 if (!IS_ERR(_T)) x509_free_certificate(_T))
|
| /linux/include/linux/firmware/qcom/ |
| H A D | qcom_tzmem.h | 52 DEFINE_FREE(qcom_tzmem, void *, if (_T) qcom_tzmem_free(_T))
|
| /linux/sound/core/seq/ |
| H A D | seq_fifo.h | 40 DEFINE_GUARD(snd_seq_fifo, struct snd_seq_fifo *, snd_seq_fifo_lock(_T), snd_seq_fifo_unlock(_T))
|
| /linux/drivers/cxl/ |
| H A D | cxl.h | 758 DEFINE_FREE(put_cxl_root, struct cxl_root *, if (_T) put_device(&_T->port.dev)) 759 DEFINE_FREE(put_cxl_port, struct cxl_port *, if (!IS_ERR_OR_NULL(_T)) put_device(&_T->dev)) 760 …t_cxl_root_decoder, struct cxl_root_decoder *, if (!IS_ERR_OR_NULL(_T)) put_device(&_T->cxlsd.cxld… 761 DEFINE_FREE(put_cxl_region, struct cxl_region *, if (!IS_ERR_OR_NULL(_T)) put_device(&_T->dev))
|
| /linux/kernel/sched/ |
| H A D | sched.h | 1848 _T->rq = task_rq_lock(_T->lock, &_T->rf), 1849 task_rq_unlock(_T->rq, _T->lock, &_T->rf), 1895 rq_lock(_T->lock, &_T->rf), 1896 rq_unlock(_T->lock, &_T->rf), 1900 rq_lock_irq(_T->lock, &_T->rf), 1901 rq_unlock_irq(_T->lock, &_T->rf), 1905 rq_lock_irqsave(_T->lock, &_T->rf), 1906 rq_unlock_irqrestore(_T->lock, &_T->rf), 2911 { class_##name##_t _t = { .lock = lock, .lock2 = lock2 }, *_T = &_t; \ 3048 double_raw_lock(_T->lock, _T->lock2), [all …]
|