rt_mutex_adjust_prio_chainRegular
4.4: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810caf60)
Location: kernel/locking/rtmutex.c:424
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
Symbols:
ffffffff810caf60-ffffffff810cb390: rt_mutex_adjust_prio_chain (STB_LOCAL)
4.8: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810cfa50)
Location: kernel/locking/rtmutex.c:426
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff810cfa50-ffffffff810cfe19: rt_mutex_adjust_prio_chain (STB_LOCAL)
4.10: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810d6430)
Location: kernel/locking/rtmutex.c:490
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff810d6430-ffffffff810d680c: rt_mutex_adjust_prio_chain (STB_LOCAL)
4.13: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810d5400)
Location: kernel/locking/rtmutex.c:460
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff810d5400-ffffffff810d586f: rt_mutex_adjust_prio_chain (STB_LOCAL)
4.15: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810dd2e0)
Location: kernel/locking/rtmutex.c:448
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff810dd2e0-ffffffff810dd7c5: rt_mutex_adjust_prio_chain (STB_LOCAL)
4.18: Transformation ⚠️int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In kernel/locking/rtmutex.c (0)
Location: kernel/locking/rtmutex.c:448
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff810e59a0-ffffffff810e5e34: rt_mutex_adjust_prio_chain (STB_LOCAL)
ffffffff810e6521-ffffffff810e6549: rt_mutex_adjust_prio_chain.cold.23 (STB_LOCAL)
5.0: Transformation ⚠️int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In kernel/locking/rtmutex.c (0)
Location: kernel/locking/rtmutex.c:448
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff810f0f20-ffffffff810f13bd: rt_mutex_adjust_prio_chain (STB_LOCAL)
ffffffff810f1aa1-ffffffff810f1ac9: rt_mutex_adjust_prio_chain.cold.23 (STB_LOCAL)
5.3: Transformation ⚠️int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In kernel/locking/rtmutex.c (0)
Location: kernel/locking/rtmutex.c:449
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff810f96c0-ffffffff810f9bff: rt_mutex_adjust_prio_chain (STB_LOCAL)
ffffffff810fa3b6-ffffffff810fa3de: rt_mutex_adjust_prio_chain.cold (STB_LOCAL)
5.4: Transformation ⚠️int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In kernel/locking/rtmutex.c (0)
Location: kernel/locking/rtmutex.c:449
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff811054b0-ffffffff811059ef: rt_mutex_adjust_prio_chain (STB_LOCAL)
ffffffff81106193-ffffffff811061bb: rt_mutex_adjust_prio_chain.cold (STB_LOCAL)
5.8: Transformation ⚠️int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In kernel/locking/rtmutex.c (0)
Location: kernel/locking/rtmutex.c:447
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff81110260-ffffffff811108c6: rt_mutex_adjust_prio_chain (STB_LOCAL)
ffffffff8111113b-ffffffff81111163: rt_mutex_adjust_prio_chain.cold (STB_LOCAL)
5.11: Transformation ⚠️int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In kernel/locking/rtmutex.c (0)
Location: kernel/locking/rtmutex.c:447
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff8110d410-ffffffff8110da76: rt_mutex_adjust_prio_chain (STB_LOCAL)
ffffffff81bde8c1-ffffffff81bde8e9: rt_mutex_adjust_prio_chain.cold (STB_LOCAL)
5.13: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff81c36200)
Location: kernel/locking/rtmutex.c:424
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff81c36200-ffffffff81c36a45: rt_mutex_adjust_prio_chain (STB_LOCAL)
5.15: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex_base *orig_lock, struct rt_mutex_base *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex_api.c (ffffffff81d54ae0)
Location: kernel/locking/rtmutex.c:567
Inline: False
Direct callers:
- kernel/locking/rtmutex_api.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex_api.c:remove_waiter
Symbols:
ffffffff81d54ae0-ffffffff81d55359: rt_mutex_adjust_prio_chain (STB_LOCAL)
5.19: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex_base *orig_lock, struct rt_mutex_base *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex_api.c (ffffffff81f26690)
Location: kernel/locking/rtmutex.c:576
Inline: False
Direct callers:
- kernel/locking/rtmutex_api.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex_api.c:remove_waiter
Symbols:
ffffffff81f26690-ffffffff81f26fbc: rt_mutex_adjust_prio_chain (STB_LOCAL)
6.2: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex_base *orig_lock, struct rt_mutex_base *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex_api.c (ffffffff820d2140)
Location: kernel/locking/rtmutex.c:613
Inline: False
Direct callers:
- kernel/locking/rtmutex_api.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex_api.c:remove_waiter
Symbols:
ffffffff820d2140-ffffffff820d2a62: rt_mutex_adjust_prio_chain (STB_LOCAL)
6.5: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex_base *orig_lock, struct rt_mutex_base *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex_api.c (ffffffff82156500)
Location: kernel/locking/rtmutex.c:655
Inline: False
Direct callers:
- kernel/locking/rtmutex_api.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex_api.c:remove_waiter
Symbols:
ffffffff82156500-ffffffff82156ddc: rt_mutex_adjust_prio_chain (STB_LOCAL)
6.8: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex_base *orig_lock, struct rt_mutex_base *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex_api.c (ffffffff82239340)
Location: kernel/locking/rtmutex.c:674
Inline: False
Direct callers:
- kernel/locking/rtmutex_api.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex_api.c:remove_waiter
Symbols:
ffffffff82239340-ffffffff82239c1c: rt_mutex_adjust_prio_chain (STB_LOCAL)
arm64: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffff80001016b1d8)
Location: kernel/locking/rtmutex.c:449
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffff80001016b1d8-ffff80001016b9c0: rt_mutex_adjust_prio_chain (STB_LOCAL)
armhf: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex.c (c03b6dbc)
Location: kernel/locking/rtmutex.c:449
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
c03b6dbc-c03b7474: rt_mutex_adjust_prio_chain (STB_LOCAL)
ppc64el: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex.c (c0000000001c2b40)
Location: kernel/locking/rtmutex.c:449
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
c0000000001c2b40-c0000000001c3458: rt_mutex_adjust_prio_chain (STB_LOCAL)
riscv64: ✅int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffe00010b76e)
Location: kernel/locking/rtmutex.c:449
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffe00010b76e-ffffffe00010bdbc: rt_mutex_adjust_prio_chain (STB_LOCAL)
aws: Transformation ⚠️int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In kernel/locking/rtmutex.c (0)
Location: kernel/locking/rtmutex.c:449
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff810fe7c0-ffffffff810fecff: rt_mutex_adjust_prio_chain (STB_LOCAL)
ffffffff810ff4a3-ffffffff810ff4cb: rt_mutex_adjust_prio_chain.cold (STB_LOCAL)
azure: Transformation ⚠️int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In kernel/locking/rtmutex.c (0)
Location: kernel/locking/rtmutex.c:449
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff810ee9c0-ffffffff810eeee1: rt_mutex_adjust_prio_chain (STB_LOCAL)
ffffffff810ef68d-ffffffff810ef6b5: rt_mutex_adjust_prio_chain.cold (STB_LOCAL)
gcp: Transformation ⚠️int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In kernel/locking/rtmutex.c (0)
Location: kernel/locking/rtmutex.c:449
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff810fb980-ffffffff810fbebf: rt_mutex_adjust_prio_chain (STB_LOCAL)
ffffffff810fc663-ffffffff810fc68b: rt_mutex_adjust_prio_chain.cold (STB_LOCAL)
lowlatency: Transformation ⚠️int rt_mutex_adjust_prio_chain(struct task_struct *task, enum rtmutex_chainwalk chwalk, struct rt_mutex *orig_lock, struct rt_mutex *next_lock, struct rt_mutex_waiter *orig_waiter, struct task_struct *top_task);
Collision: Unique Static
Inline: No
Transformation: True
Instances:
In kernel/locking/rtmutex.c (0)
Location: kernel/locking/rtmutex.c:449
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_adjust_pi
- kernel/locking/rtmutex.c:remove_waiter
- kernel/locking/rtmutex.c:task_blocks_on_rt_mutex
Symbols:
ffffffff81106b40-ffffffff811070dd: rt_mutex_adjust_prio_chain (STB_LOCAL)
ffffffff8110788a-ffffffff811078b2: rt_mutex_adjust_prio_chain.cold (STB_LOCAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ✅
4.18 and 5.0 ✅
5.0 and 5.3 ✅
5.3 and 5.4 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ⚠️struct rt_mutex *orig_lock ➡️ struct rt_mutex_base *orig_lock
struct rt_mutex *next_lock ➡️ struct rt_mutex_base *next_lock
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅