try_to_take_rt_mutexRegular
4.4: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810cae70)
Location: kernel/locking/rtmutex.c:766
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:rt_mutex_start_proxy_lock
Symbols:
ffffffff810cae70-ffffffff810caf5a: try_to_take_rt_mutex (STB_LOCAL)
4.8: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810cf960)
Location: kernel/locking/rtmutex.c:767
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_start_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff810cf960-ffffffff810cfa4a: try_to_take_rt_mutex (STB_LOCAL)
4.10: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810d6340)
Location: kernel/locking/rtmutex.c:831
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_start_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff810d6340-ffffffff810d642d: try_to_take_rt_mutex (STB_LOCAL)
4.13: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810d52e0)
Location: kernel/locking/rtmutex.c:820
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff810d52e0-ffffffff810d53fa: try_to_take_rt_mutex (STB_LOCAL)
4.15: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810dd190)
Location: kernel/locking/rtmutex.c:808
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff810dd190-ffffffff810dd2da: try_to_take_rt_mutex (STB_LOCAL)
4.18: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810e5840)
Location: kernel/locking/rtmutex.c:808
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff810e5840-ffffffff810e5991: try_to_take_rt_mutex (STB_LOCAL)
5.0: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810f0dd0)
Location: kernel/locking/rtmutex.c:808
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff810f0dd0-ffffffff810f0f1c: try_to_take_rt_mutex (STB_LOCAL)
5.3: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810f9560)
Location: kernel/locking/rtmutex.c:809
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff810f9560-ffffffff810f96b2: try_to_take_rt_mutex (STB_LOCAL)
5.4: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff81105350)
Location: kernel/locking/rtmutex.c:807
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff81105350-ffffffff811054a2: try_to_take_rt_mutex (STB_LOCAL)
5.8: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff81110110)
Location: kernel/locking/rtmutex.c:805
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_start_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff81110110-ffffffff81110259: try_to_take_rt_mutex (STB_LOCAL)
5.11: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff8110d2c0)
Location: kernel/locking/rtmutex.c:805
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_start_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff8110d2c0-ffffffff8110d409: try_to_take_rt_mutex (STB_LOCAL)
5.13: ✅int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff81c35e80)
Location: kernel/locking/rtmutex.c:782
Inline: False
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_start_proxy_lock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff81c35e80-ffffffff81c36085: try_to_take_rt_mutex (STB_LOCAL)
5.15: ✅int try_to_take_rt_mutex(struct rt_mutex_base *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex_api.c (ffffffff81d54690)
Location: kernel/locking/rtmutex.c:962
Inline: False
Direct callers:
- kernel/locking/rtmutex_api.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex_api.c:__rt_mutex_start_proxy_lock
- kernel/locking/rtmutex_api.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex_api.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex_api.c:rt_mutex_trylock
Symbols:
ffffffff81d54690-ffffffff81d548f8: try_to_take_rt_mutex (STB_LOCAL)
5.19: ✅int try_to_take_rt_mutex(struct rt_mutex_base *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex_api.c (ffffffff81f261d0)
Location: kernel/locking/rtmutex.c:971
Inline: False
Direct callers:
- kernel/locking/rtmutex_api.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex_api.c:rt_mutex_start_proxy_lock
- kernel/locking/rtmutex_api.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex_api.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex_api.c:rt_mutex_trylock
Symbols:
ffffffff81f261d0-ffffffff81f2645d: try_to_take_rt_mutex (STB_LOCAL)
6.2: ✅int try_to_take_rt_mutex(struct rt_mutex_base *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex_api.c (ffffffff820d1ca0)
Location: kernel/locking/rtmutex.c:1009
Inline: False
Direct callers:
- kernel/locking/rtmutex_api.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex_api.c:rt_mutex_start_proxy_lock
- kernel/locking/rtmutex_api.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex_api.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex_api.c:rt_mutex_trylock
Symbols:
ffffffff820d1ca0-ffffffff820d1f2d: try_to_take_rt_mutex (STB_LOCAL)
6.5: ✅int try_to_take_rt_mutex(struct rt_mutex_base *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex_api.c (ffffffff82156000)
Location: kernel/locking/rtmutex.c:1064
Inline: False
Direct callers:
- kernel/locking/rtmutex_api.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex_api.c:rt_mutex_start_proxy_lock
- kernel/locking/rtmutex_api.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex_api.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex_api.c:rt_mutex_trylock
Symbols:
ffffffff82156000-ffffffff8215629b: try_to_take_rt_mutex (STB_LOCAL)
6.8: ✅int try_to_take_rt_mutex(struct rt_mutex_base *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/rtmutex_api.c (ffffffff82238e40)
Location: kernel/locking/rtmutex.c:1083
Inline: False
Direct callers:
- kernel/locking/rtmutex_api.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex_api.c:rt_mutex_start_proxy_lock
- kernel/locking/rtmutex_api.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex_api.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex_api.c:rt_mutex_trylock
Symbols:
ffffffff82238e40-ffffffff822390db: try_to_take_rt_mutex (STB_LOCAL)
arm64: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffff80001016b028)
Location: kernel/locking/rtmutex.c:807
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffff80001016b028-ffff80001016b1d4: try_to_take_rt_mutex (STB_LOCAL)
armhf: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (c03b6c28)
Location: kernel/locking/rtmutex.c:807
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
c03b6c28-c03b6dbc: try_to_take_rt_mutex (STB_LOCAL)
ppc64el: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (c0000000001c2930)
Location: kernel/locking/rtmutex.c:807
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
c0000000001c2930-c0000000001c2b40: try_to_take_rt_mutex (STB_LOCAL)
riscv64: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffe00010b632)
Location: kernel/locking/rtmutex.c:807
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffe00010b632-ffffffe00010b76e: try_to_take_rt_mutex (STB_LOCAL)
aws: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810fe660)
Location: kernel/locking/rtmutex.c:807
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff810fe660-ffffffff810fe7b2: try_to_take_rt_mutex (STB_LOCAL)
azure: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810ee860)
Location: kernel/locking/rtmutex.c:807
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff810ee860-ffffffff810ee9b2: try_to_take_rt_mutex (STB_LOCAL)
gcp: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff810fb820)
Location: kernel/locking/rtmutex.c:807
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff810fb820-ffffffff810fb972: try_to_take_rt_mutex (STB_LOCAL)
lowlatency: Selective Inline ⚠️int try_to_take_rt_mutex(struct rt_mutex *lock, struct task_struct *task, struct rt_mutex_waiter *waiter);
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In kernel/locking/rtmutex.c (ffffffff811069f0)
Location: kernel/locking/rtmutex.c:807
Inline: True
Direct callers:
- kernel/locking/rtmutex.c:rt_mutex_cleanup_proxy_lock
- kernel/locking/rtmutex.c:rt_mutex_trylock
- kernel/locking/rtmutex.c:__rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_futex_trylock
- kernel/locking/rtmutex.c:rt_mutex_slowlock
- kernel/locking/rtmutex.c:__rt_mutex_slowlock
Symbols:
ffffffff811069f0-ffffffff81106b40: try_to_take_rt_mutex (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 *lock ➡️ struct rt_mutex_base *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 ✅