Defined in 1 files as a macro:

No references found in the database

Smatch caller information:

kernel/sched/build_policy.c sched_init_dl_servers() -> class_rq_lock_irq_constructor()

Type Parameter Key Value
HALF_LOCKED2 _T->lock
HALF_LOCKED2 global &once_lock

kernel/sched/build_utility.c psi_cgroup_restart() -> class_rq_lock_irq_constructor()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 global &cgroup_mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

kernel/sched/core.c mm_cid_fixup_cpus_to_tasks() -> class_rq_lock_irq_constructor()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

kernel/sched/core.c tg_set_cfs_bandwidth() -> class_rq_lock_irq_constructor()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &of->mutex
LOCK2 _T->lock
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex