mutex_spin_on_owner
Regular
4.4
: Transformation ⚠️Collision: Unique Static
Inline: No
Transformation: True
Instances:
In kernel/locking/mutex.c (ffffffff810c9a80)
Location: kernel/locking/mutex.c:225
Inline: False
Direct callers:
- kernel/locking/mutex.c:mutex_optimistic_spin
Symbols:
ffffffff810c9a80-ffffffff810c9acd: mutex_spin_on_owner.isra.3 (STB_LOCAL)
4.8
: Transformation ⚠️Collision: Unique Static
Inline: No
Transformation: True
Instances:
In kernel/locking/mutex.c (ffffffff810ce3f0)
Location: kernel/locking/mutex.c:225
Inline: False
Direct callers:
- kernel/locking/mutex.c:mutex_optimistic_spin
Symbols:
ffffffff810ce3f0-ffffffff810ce43d: mutex_spin_on_owner.isra.1 (STB_LOCAL)
4.10
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff810d5050)
Location: kernel/locking/mutex.c:353
Inline: False
Direct callers:
- kernel/locking/mutex.c:mutex_optimistic_spin
Symbols:
ffffffff810d5050-ffffffff810d50be: mutex_spin_on_owner (STB_LOCAL)
4.13
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff810d4190)
Location: kernel/locking/mutex.c:424
Inline: False
Symbols:
ffffffff810d4190-ffffffff810d422c: mutex_spin_on_owner (STB_LOCAL)
4.15
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff810dc0e0)
Location: kernel/locking/mutex.c:424
Inline: False
Symbols:
ffffffff810dc0e0-ffffffff810dc182: mutex_spin_on_owner (STB_LOCAL)
4.18
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff810e4720)
Location: kernel/locking/mutex.c:425
Inline: False
Symbols:
ffffffff810e4720-ffffffff810e47c4: mutex_spin_on_owner (STB_LOCAL)
5.0
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff810efd10)
Location: kernel/locking/mutex.c:523
Inline: False
Symbols:
ffffffff810efd10-ffffffff810efdb4: mutex_spin_on_owner (STB_LOCAL)
5.3
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff810f7770)
Location: kernel/locking/mutex.c:524
Inline: False
Symbols:
ffffffff810f7770-ffffffff810f780e: mutex_spin_on_owner (STB_LOCAL)
5.4
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff81103530)
Location: kernel/locking/mutex.c:550
Inline: False
Symbols:
ffffffff81103530-ffffffff811035ce: mutex_spin_on_owner (STB_LOCAL)
5.8
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff8110e050)
Location: kernel/locking/mutex.c:550
Inline: False
Symbols:
ffffffff8110e050-ffffffff8110e0ef: mutex_spin_on_owner (STB_LOCAL)
5.11
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff8110b310)
Location: kernel/locking/mutex.c:550
Inline: False
Symbols:
ffffffff8110b310-ffffffff8110b3ae: mutex_spin_on_owner (STB_LOCAL)
5.13
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff8110d1a0)
Location: kernel/locking/mutex.c:550
Inline: False
Symbols:
ffffffff8110d1a0-ffffffff8110d23e: mutex_spin_on_owner (STB_LOCAL)
5.15
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff8112c9e0)
Location: kernel/locking/mutex.c:346
Inline: False
Symbols:
ffffffff8112c9e0-ffffffff8112ca7e: mutex_spin_on_owner (STB_LOCAL)
5.19
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff8114d980)
Location: kernel/locking/mutex.c:352
Inline: False
Symbols:
ffffffff8114d980-ffffffff8114da61: mutex_spin_on_owner (STB_LOCAL)
6.2
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff8117cc50)
Location: kernel/locking/mutex.c:352
Inline: False
Symbols:
ffffffff8117cc50-ffffffff8117cd38: mutex_spin_on_owner (STB_LOCAL)
6.5
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff8118d7f0)
Location: kernel/locking/mutex.c:352
Inline: False
Symbols:
ffffffff8118d7f0-ffffffff8118d8d8: mutex_spin_on_owner (STB_LOCAL)
6.8
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff8119c1a0)
Location: kernel/locking/mutex.c:352
Inline: False
Symbols:
ffffffff8119c1a0-ffffffff8119c288: mutex_spin_on_owner (STB_LOCAL)
arm64
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffff800010168628)
Location: kernel/locking/mutex.c:550
Inline: False
Symbols:
ffff800010168628-ffff8000101686d4: mutex_spin_on_owner (STB_LOCAL)
armhf
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (c03b4d18)
Location: kernel/locking/mutex.c:550
Inline: False
Symbols:
c03b4d18-c03b4df4: mutex_spin_on_owner (STB_LOCAL)
ppc64el
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (c0000000001c0460)
Location: kernel/locking/mutex.c:550
Inline: False
Symbols:
c0000000001c0460-c0000000001c054c: mutex_spin_on_owner (STB_LOCAL)
riscv64
: Absent ⚠️
aws
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff810fc840)
Location: kernel/locking/mutex.c:550
Inline: False
Symbols:
ffffffff810fc840-ffffffff810fc8de: mutex_spin_on_owner (STB_LOCAL)
azure
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff810eca50)
Location: kernel/locking/mutex.c:550
Inline: False
Symbols:
ffffffff810eca50-ffffffff810ecaee: mutex_spin_on_owner (STB_LOCAL)
gcp
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff810f9a00)
Location: kernel/locking/mutex.c:550
Inline: False
Symbols:
ffffffff810f9a00-ffffffff810f9a9e: mutex_spin_on_owner (STB_LOCAL)
lowlatency
: ✅bool mutex_spin_on_owner(struct mutex *lock, struct task_struct *owner, struct ww_acquire_ctx *ww_ctx, struct mutex_waiter *waiter);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/locking/mutex.c (ffffffff81104b60)
Location: kernel/locking/mutex.c:550
Inline: False
Symbols:
ffffffff81104b60-ffffffff81104c09: mutex_spin_on_owner (STB_LOCAL)
Regular
4.10
and 4.13
⚠️struct ww_acquire_ctx *ww_ctx
struct mutex_waiter *waiter
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
✅
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
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅