futex_lock_pi_atomic
Regular
4.4
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81101740)
Location: kernel/futex.c:1082
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff81101740-ffffffff81101898: futex_lock_pi_atomic (STB_LOCAL)
4.8
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81108c90)
Location: kernel/futex.c:1162
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff81108c90-ffffffff81108de6: futex_lock_pi_atomic (STB_LOCAL)
4.10
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81110480)
Location: kernel/futex.c:1171
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff81110480-ffffffff811105d6: futex_lock_pi_atomic (STB_LOCAL)
4.13
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81111990)
Location: kernel/futex.c:1269
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff81111990-ffffffff81111ace: futex_lock_pi_atomic (STB_LOCAL)
4.15
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8111c880)
Location: kernel/futex.c:1300
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff8111c880-ffffffff8111c9be: futex_lock_pi_atomic (STB_LOCAL)
4.18
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81128e40)
Location: kernel/futex.c:1282
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff81128e40-ffffffff81128f86: futex_lock_pi_atomic (STB_LOCAL)
5.0
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81134980)
Location: kernel/futex.c:1347
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff81134980-ffffffff81134ad1: futex_lock_pi_atomic (STB_LOCAL)
5.3
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8113f970)
Location: kernel/futex.c:1364
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff8113f970-ffffffff8113fad7: futex_lock_pi_atomic (STB_LOCAL)
5.4
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8114b550)
Location: kernel/futex.c:1437
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff8114b550-ffffffff8114b6be: futex_lock_pi_atomic (STB_LOCAL)
5.8
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8115cd20)
Location: kernel/futex.c:1366
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
Symbols:
ffffffff8115cd20-ffffffff8115ce8a: futex_lock_pi_atomic (STB_LOCAL)
5.11
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81158d20)
Location: kernel/futex.c:1363
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
Symbols:
ffffffff81158d20-ffffffff81158eaa: futex_lock_pi_atomic (STB_LOCAL)
5.13
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8115a080)
Location: kernel/futex.c:1363
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff8115a080-ffffffff8115a203: futex_lock_pi_atomic (STB_LOCAL)
5.15
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8117f020)
Location: kernel/futex.c:1404
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff8117f020-ffffffff8117f4b0: futex_lock_pi_atomic (STB_LOCAL)
5.19
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/futex/pi.c (ffffffff811b4cf0)
Location: kernel/futex/pi.c:514
Inline: False
Direct callers:
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/requeue.c:futex_requeue
Symbols:
ffffffff811b4cf0-ffffffff811b510b: futex_lock_pi_atomic (STB_GLOBAL)
6.2
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/futex/pi.c (ffffffff811f5de0)
Location: kernel/futex/pi.c:514
Inline: False
Direct callers:
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/requeue.c:futex_requeue
Symbols:
ffffffff811f5de0-ffffffff811f61fb: futex_lock_pi_atomic (STB_GLOBAL)
6.5
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/futex/pi.c (ffffffff8120a5e0)
Location: kernel/futex/pi.c:514
Inline: False
Direct callers:
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/requeue.c:futex_requeue
Symbols:
ffffffff8120a5e0-ffffffff8120a9fb: futex_lock_pi_atomic (STB_GLOBAL)
6.8
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/futex/pi.c (ffffffff81221b40)
Location: kernel/futex/pi.c:515
Inline: False
Direct callers:
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/requeue.c:futex_requeue
Symbols:
ffffffff81221b40-ffffffff81221f5b: futex_lock_pi_atomic (STB_GLOBAL)
arm64
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffff8000101b9e20)
Location: kernel/futex.c:1437
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffff8000101b9e20-ffff8000101b9fa4: futex_lock_pi_atomic (STB_LOCAL)
armhf
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (c04015e8)
Location: kernel/futex.c:1437
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
c04015e8-c0401764: futex_lock_pi_atomic (STB_LOCAL)
ppc64el
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (c00000000021ee30)
Location: kernel/futex.c:1437
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
c00000000021ee30-c00000000021f020: futex_lock_pi_atomic (STB_LOCAL)
riscv64
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffe00013e52e)
Location: kernel/futex.c:1437
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffe00013e52e-ffffffe00013e650: futex_lock_pi_atomic (STB_LOCAL)
aws
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81143b70)
Location: kernel/futex.c:1437
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff81143b70-ffffffff81143cde: futex_lock_pi_atomic (STB_LOCAL)
azure
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81136990)
Location: kernel/futex.c:1437
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff81136990-ffffffff81136afe: futex_lock_pi_atomic (STB_LOCAL)
gcp
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81141a20)
Location: kernel/futex.c:1437
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff81141a20-ffffffff81141b8e: futex_lock_pi_atomic (STB_LOCAL)
lowlatency
: ✅int futex_lock_pi_atomic(u32 *uaddr, struct futex_hash_bucket *hb, union futex_key *key, struct futex_pi_state **ps, struct task_struct *task, struct task_struct **exiting, int set_waiters);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8114fcc0)
Location: kernel/futex.c:1437
Inline: False
Direct callers:
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
Symbols:
ffffffff8114fcc0-ffffffff8114fe2e: futex_lock_pi_atomic (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
⚠️struct task_struct **exiting
uaddr, hb, key, ps, task, set_waiters
➡️ uaddr, hb, key, ps, task, exiting, set_waiters
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
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅