mutex_spin_on_ownerRegular
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 ✅