raw_spin_rq_lock
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Absent ⚠️
5.0
: Absent ⚠️
5.3
: Absent ⚠️
5.4
: Absent ⚠️
5.8
: Absent ⚠️
5.11
: Absent ⚠️
5.13
: Absent ⚠️
5.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/sched/core.c (ffffffff810f2d76)
Location: kernel/sched/sched.h:1316
Inline: True
Inline callers:
- kernel/sched/core.c:tg_set_cfs_bandwidth
- kernel/sched/core.c:sched_cpu_dying
- kernel/sched/core.c:sched_cpu_deactivate
- kernel/sched/core.c:sched_cpu_activate
- kernel/sched/core.c:balance_push_set
- kernel/sched/core.c:balance_push
- kernel/sched/core.c:balance_push
- kernel/sched/core.c:__balance_push_cpu_stop
- kernel/sched/core.c:init_idle
- kernel/sched/core.c:do_sched_yield
- kernel/sched/core.c:__sched_setscheduler
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:sched_core_balance
- kernel/sched/core.c:scheduler_tick
- kernel/sched/core.c:try_to_wake_up
- kernel/sched/core.c:wake_up_if_idle
- kernel/sched/core.c:sched_ttwu_pending
- kernel/sched/core.c:push_cpu_stop
- kernel/sched/core.c:migration_cpu_stop
- kernel/sched/core.c:move_queued_task
- kernel/sched/core.c:resched_cpu
- kernel/sched/core.c:__hrtick_start
- kernel/sched/core.c:hrtick
- kernel/sched/core.c:task_rq_lock
- kernel/sched/core.c:__task_rq_lock
- kernel/sched/core.c:double_rq_lock
In kernel/sched/idle.c (ffffffff810ff3a2)
Location: kernel/sched/sched.h:1316
Inline: True
Inline callers:
- kernel/sched/idle.c:dequeue_task_idle
In kernel/sched/fair.c (ffffffff8111160d)
Location: kernel/sched/sched.h:1316
Inline: True
Inline callers:
- kernel/sched/fair.c:sched_group_set_idle
- kernel/sched/fair.c:unregister_fair_sched_group
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_fork_fair
- kernel/sched/fair.c:newidle_balance
- kernel/sched/fair.c:active_load_balance_cpu_stop
- kernel/sched/fair.c:active_load_balance_cpu_stop
- kernel/sched/fair.c:load_balance
- kernel/sched/fair.c:load_balance
- kernel/sched/fair.c:load_balance
- kernel/sched/fair.c:update_blocked_averages
- kernel/sched/fair.c:distribute_cfs_runtime
In kernel/sched/rt.c (ffffffff81112fad)
Location: kernel/sched/sched.h:1316
Inline: True
Inline callers:
- kernel/sched/rt.c:pull_rt_task
- kernel/sched/rt.c:rto_push_irq_work_func
- kernel/sched/rt.c:do_sched_rt_period_timer
In kernel/sched/deadline.c (ffffffff81116074)
Location: kernel/sched/sched.h:1316
Inline: True
Inline callers:
- kernel/sched/deadline.c:pull_dl_task
In kernel/sched/topology.c (ffffffff8111f2d7)
Location: kernel/sched/sched.h:1316
Inline: True
Inline callers:
- kernel/sched/topology.c:rq_attach_root
In kernel/sched/debug.c (ffffffff81125c7b)
Location: kernel/sched/sched.h:1316
Inline: True
Inline callers:
- kernel/sched/debug.c:print_cfs_rq
In kernel/sched/psi.c (ffffffff8112ba1f)
Location: kernel/sched/sched.h:1316
Inline: True
Inline callers:
- kernel/sched/psi.c:psi_memstall_leave
- kernel/sched/psi.c:psi_memstall_enter
5.19
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/sched/core.c (ffffffff8110eb30)
Location: kernel/sched/sched.h:1302
Inline: True
Inline callers:
- kernel/sched/core.c:tg_set_cfs_bandwidth
- kernel/sched/core.c:balance_push
- kernel/sched/core.c:balance_push
- kernel/sched/core.c:__balance_push_cpu_stop
- kernel/sched/core.c:init_idle
- kernel/sched/core.c:do_sched_yield
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:sched_core_balance
- kernel/sched/core.c:scheduler_tick
- kernel/sched/core.c:try_to_wake_up
- kernel/sched/core.c:push_cpu_stop
- kernel/sched/core.c:migration_cpu_stop
- kernel/sched/core.c:move_queued_task
- kernel/sched/core.c:__hrtick_start
- kernel/sched/core.c:hrtick
- kernel/sched/core.c:task_rq_lock
- kernel/sched/core.c:__task_rq_lock
- kernel/sched/core.c:double_rq_lock
- kernel/sched/core.c:_raw_spin_rq_lock_irqsave
In kernel/sched/fair.c (ffffffff8112d08b)
Location: kernel/sched/sched.h:1302
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_fork_fair
- kernel/sched/fair.c:newidle_balance
- kernel/sched/fair.c:active_load_balance_cpu_stop
- kernel/sched/fair.c:active_load_balance_cpu_stop
- kernel/sched/fair.c:load_balance
- kernel/sched/fair.c:_raw_spin_rq_lock_irqsave
In kernel/sched/build_policy.c (ffffffff8112fcbb)
Location: kernel/sched/sched.h:1302
Inline: True
Inline callers:
- kernel/sched/build_policy.c:pull_dl_task
- kernel/sched/build_policy.c:migrate_task_rq_dl
- kernel/sched/build_policy.c:pull_rt_task
- kernel/sched/build_policy.c:rto_push_irq_work_func
- kernel/sched/build_policy.c:push_rt_task
- kernel/sched/build_policy.c:do_sched_rt_period_timer
- kernel/sched/build_policy.c:dequeue_task_idle
In kernel/sched/build_utility.c (ffffffff8114c1b5)
Location: kernel/sched/sched.h:1302
Inline: True
Inline callers:
- kernel/sched/build_utility.c:psi_memstall_leave
- kernel/sched/build_utility.c:psi_memstall_enter
- kernel/sched/build_utility.c:_raw_spin_rq_lock_irqsave
6.2
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/sched/core.c (ffffffff811358f6)
Location: kernel/sched/sched.h:1356
Inline: True
Inline callers:
- kernel/sched/core.c:tg_set_cfs_bandwidth
- kernel/sched/core.c:balance_push
- kernel/sched/core.c:balance_push
- kernel/sched/core.c:__balance_push_cpu_stop
- kernel/sched/core.c:init_idle
- kernel/sched/core.c:do_sched_yield
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:sched_core_balance
- kernel/sched/core.c:scheduler_tick
- kernel/sched/core.c:try_to_wake_up
- kernel/sched/core.c:push_cpu_stop
- kernel/sched/core.c:migration_cpu_stop
- kernel/sched/core.c:move_queued_task
- kernel/sched/core.c:__hrtick_start
- kernel/sched/core.c:hrtick
- kernel/sched/core.c:task_rq_lock
- kernel/sched/core.c:__task_rq_lock
- kernel/sched/core.c:double_rq_lock
- kernel/sched/core.c:_raw_spin_rq_lock_irqsave
In kernel/sched/fair.c (ffffffff81156df7)
Location: kernel/sched/sched.h:1356
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_fork_fair
- kernel/sched/fair.c:newidle_balance
- kernel/sched/fair.c:active_load_balance_cpu_stop
- kernel/sched/fair.c:active_load_balance_cpu_stop
- kernel/sched/fair.c:load_balance
- kernel/sched/fair.c:_raw_spin_rq_lock_irqsave
In kernel/sched/build_policy.c (ffffffff81159d81)
Location: kernel/sched/sched.h:1356
Inline: True
Inline callers:
- kernel/sched/build_policy.c:pull_dl_task
- kernel/sched/build_policy.c:migrate_task_rq_dl
- kernel/sched/build_policy.c:pull_rt_task
- kernel/sched/build_policy.c:rto_push_irq_work_func
- kernel/sched/build_policy.c:push_rt_task
- kernel/sched/build_policy.c:do_sched_rt_period_timer
- kernel/sched/build_policy.c:dequeue_task_idle
In kernel/sched/build_utility.c (ffffffff8117b026)
Location: kernel/sched/sched.h:1356
Inline: True
Inline callers:
- kernel/sched/build_utility.c:psi_cgroup_restart
- kernel/sched/build_utility.c:psi_memstall_enter
- kernel/sched/build_utility.c:_raw_spin_rq_lock_irqsave
6.5
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/sched/core.c (ffffffff81144a5d)
Location: kernel/sched/sched.h:1364
Inline: True
Inline callers:
- kernel/sched/core.c:tg_set_cfs_bandwidth
- kernel/sched/core.c:balance_push
- kernel/sched/core.c:balance_push
- kernel/sched/core.c:__balance_push_cpu_stop
- kernel/sched/core.c:init_idle
- kernel/sched/core.c:do_sched_yield
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:sched_core_balance
- kernel/sched/core.c:scheduler_tick
- kernel/sched/core.c:try_to_wake_up
- kernel/sched/core.c:push_cpu_stop
- kernel/sched/core.c:migration_cpu_stop
- kernel/sched/core.c:move_queued_task
- kernel/sched/core.c:__hrtick_start
- kernel/sched/core.c:hrtick
- kernel/sched/core.c:task_rq_lock
- kernel/sched/core.c:__task_rq_lock
- kernel/sched/core.c:double_rq_lock
- kernel/sched/core.c:_raw_spin_rq_lock_irqsave
In kernel/sched/fair.c (ffffffff81166eb7)
Location: kernel/sched/sched.h:1364
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_fork_fair
- kernel/sched/fair.c:newidle_balance
- kernel/sched/fair.c:active_load_balance_cpu_stop
- kernel/sched/fair.c:active_load_balance_cpu_stop
- kernel/sched/fair.c:load_balance
- kernel/sched/fair.c:__cfsb_csd_unthrottle
- kernel/sched/fair.c:_raw_spin_rq_lock_irqsave
In kernel/sched/build_policy.c (ffffffff81169f91)
Location: kernel/sched/sched.h:1364
Inline: True
Inline callers:
- kernel/sched/build_policy.c:pull_dl_task
- kernel/sched/build_policy.c:migrate_task_rq_dl
- kernel/sched/build_policy.c:pull_rt_task
- kernel/sched/build_policy.c:rto_push_irq_work_func
- kernel/sched/build_policy.c:push_rt_task
- kernel/sched/build_policy.c:do_sched_rt_period_timer
- kernel/sched/build_policy.c:dequeue_task_idle
In kernel/sched/build_utility.c (ffffffff8118bb64)
Location: kernel/sched/sched.h:1364
Inline: True
Inline callers:
- kernel/sched/build_utility.c:psi_cgroup_restart
- kernel/sched/build_utility.c:psi_memstall_enter
- kernel/sched/build_utility.c:_raw_spin_rq_lock_irqsave
6.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/sched/core.c (ffffffff8114ffab)
Location: kernel/sched/sched.h:1383
Inline: True
Inline callers:
- kernel/sched/core.c:tg_set_cfs_bandwidth
- kernel/sched/core.c:balance_push
- kernel/sched/core.c:balance_push
- kernel/sched/core.c:__balance_push_cpu_stop
- kernel/sched/core.c:init_idle
- kernel/sched/core.c:do_sched_yield
- kernel/sched/core.c:__schedule
- kernel/sched/core.c:sched_core_balance
- kernel/sched/core.c:sched_tick_remote
- kernel/sched/core.c:scheduler_tick
- kernel/sched/core.c:try_to_wake_up
- kernel/sched/core.c:push_cpu_stop
- kernel/sched/core.c:migration_cpu_stop
- kernel/sched/core.c:move_queued_task
- kernel/sched/core.c:__hrtick_start
- kernel/sched/core.c:hrtick
- kernel/sched/core.c:task_rq_lock
- kernel/sched/core.c:__task_rq_lock
- kernel/sched/core.c:double_rq_lock
- kernel/sched/core.c:_raw_spin_rq_lock_irqsave
In kernel/sched/fair.c (ffffffff81173c37)
Location: kernel/sched/sched.h:1383
Inline: True
Inline callers:
- kernel/sched/fair.c:online_fair_sched_group
- kernel/sched/fair.c:task_fork_fair
- kernel/sched/fair.c:newidle_balance
- kernel/sched/fair.c:active_load_balance_cpu_stop
- kernel/sched/fair.c:active_load_balance_cpu_stop
- kernel/sched/fair.c:load_balance
- kernel/sched/fair.c:__cfsb_csd_unthrottle
- kernel/sched/fair.c:_raw_spin_rq_lock_irqsave
In kernel/sched/build_policy.c (ffffffff81177645)
Location: kernel/sched/sched.h:1383
Inline: True
Inline callers:
- kernel/sched/build_policy.c:pull_dl_task
- kernel/sched/build_policy.c:migrate_task_rq_dl
- kernel/sched/build_policy.c:inactive_task_timer
- kernel/sched/build_policy.c:dl_task_timer
- kernel/sched/build_policy.c:pull_rt_task
- kernel/sched/build_policy.c:rto_push_irq_work_func
- kernel/sched/build_policy.c:push_rt_task
- kernel/sched/build_policy.c:do_sched_rt_period_timer
- kernel/sched/build_policy.c:dequeue_task_idle
In kernel/sched/build_utility.c (ffffffff8119a4c4)
Location: kernel/sched/sched.h:1383
Inline: True
Inline callers:
- kernel/sched/build_utility.c:psi_cgroup_restart
- kernel/sched/build_utility.c:psi_memstall_enter
- kernel/sched/build_utility.c:_raw_spin_rq_lock_irqsave
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Absent ⚠️
azure
: Absent ⚠️
gcp
: Absent ⚠️
lowlatency
: Absent ⚠️