Defined in 1 files as a macro:

No references found in the database

Smatch caller information:

kernel/ptrace.c ptrace_attach() -> class_write_lock_irq_constructor()

Type Parameter Key Value
PARAM_VALUE 0 l 4856102275509112832
LOCK2 &_T->lock->alloc_lock

sound/core/control.c __snd_ctl_add_replace() -> class_write_lock_irq_constructor()

Type Parameter Key Value
PARAM_VALUE 0 l 4096-ptr_max
LOCK2 _T->lock

sound/core/control.c __snd_ctl_remove() -> class_write_lock_irq_constructor()

Type Parameter Key Value
PARAM_VALUE 0 l 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

sound/core/timer.c check_matching_master_slave() -> class_write_lock_irq_constructor()

Type Parameter Key Value
PARAM_VALUE 0 l 6148310333300039680
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &register_mutex
HALF_LOCKED2 _T->lock

sound/core/timer.c remove_slave_links() -> class_write_lock_irq_constructor()

Type Parameter Key Value
PARAM_VALUE 0 l 6148310333300039680
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &register_mutex

lib/test_context-analysis.c test_write_lock_guard() -> class_write_lock_irq_constructor()

Type Parameter Key Value
LOCK2 _T->lock