get_futex_key
Regular
4.4
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, int rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff810ffa20)
Location: kernel/futex.c:468
Inline: False
Direct callers:
- kernel/futex.c:futex_wake
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:do_futex
Symbols:
ffffffff810ffa20-ffffffff810ffcb7: get_futex_key (STB_LOCAL)
4.8
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, int rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff811075c0)
Location: kernel/futex.c:489
Inline: False
Direct callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff811075c0-ffffffff811079bf: get_futex_key (STB_LOCAL)
4.10
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, int rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8110ed80)
Location: kernel/futex.c:498
Inline: False
Direct callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff8110ed80-ffffffff8110f1ac: get_futex_key (STB_LOCAL)
4.13
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, int rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81110020)
Location: kernel/futex.c:500
Inline: False
Direct callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff81110020-ffffffff81110350: get_futex_key (STB_LOCAL)
4.15
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, int rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8111b740)
Location: kernel/futex.c:500
Inline: False
Direct callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff8111b740-ffffffff8111baec: get_futex_key (STB_LOCAL)
4.18
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, int rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81128260)
Location: kernel/futex.c:500
Inline: False
Direct callers:
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake
Symbols:
ffffffff81128260-ffffffff81128623: get_futex_key (STB_LOCAL)
5.0
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81133b40)
Location: kernel/futex.c:508
Inline: False
Direct callers:
- kernel/futex.c:do_futex
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff81133b40-ffffffff81133f05: get_futex_key (STB_LOCAL)
5.3
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8113eab0)
Location: kernel/futex.c:523
Inline: False
Direct callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff8113eab0-ffffffff8113ee5d: get_futex_key (STB_LOCAL)
5.4
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8114a550)
Location: kernel/futex.c:572
Inline: False
Direct callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff8114a550-ffffffff8114a8ff: get_futex_key (STB_LOCAL)
5.8
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8115b090)
Location: kernel/futex.c:504
Inline: False
Direct callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff8115b090-ffffffff8115b421: get_futex_key (STB_LOCAL)
5.11
: ✅int get_futex_key(u32 *uaddr, bool fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff811571b0)
Location: kernel/futex.c:485
Inline: False
Direct callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff811571b0-ffffffff81157565: get_futex_key (STB_LOCAL)
5.13
: ✅int get_futex_key(u32 *uaddr, bool fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff811585e0)
Location: kernel/futex.c:484
Inline: False
Direct callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff811585e0-ffffffff811589b4: get_futex_key (STB_LOCAL)
5.15
: ✅int get_futex_key(u32 *uaddr, bool fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8117d4f0)
Location: kernel/futex.c:542
Inline: False
Direct callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff8117d4f0-ffffffff8117d8a9: get_futex_key (STB_LOCAL)
5.19
: ✅int get_futex_key(u32 *uaddr, bool fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/futex/core.c (ffffffff811b2590)
Location: kernel/futex/core.c:220
Inline: False
Direct callers:
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/waitwake.c:futex_wait_setup
- kernel/futex/waitwake.c:futex_wait_multiple_setup
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake
Symbols:
ffffffff811b2590-ffffffff811b2bab: get_futex_key (STB_GLOBAL)
6.2
: ✅int get_futex_key(u32 *uaddr, bool fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/futex/core.c (ffffffff811f3430)
Location: kernel/futex/core.c:220
Inline: False
Direct callers:
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/waitwake.c:futex_wait_setup
- kernel/futex/waitwake.c:futex_wait_multiple_setup
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake
Symbols:
ffffffff811f3430-ffffffff811f3a4b: get_futex_key (STB_GLOBAL)
6.5
: ✅int get_futex_key(u32 *uaddr, bool fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/futex/core.c (ffffffff81207bb0)
Location: kernel/futex/core.c:220
Inline: False
Direct callers:
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/waitwake.c:futex_wait_setup
- kernel/futex/waitwake.c:futex_wait_multiple_setup
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake
Symbols:
ffffffff81207bb0-ffffffff812081e5: get_futex_key (STB_GLOBAL)
6.8
: ✅int get_futex_key(u32 *uaddr, unsigned int flags, union futex_key *key, enum futex_access rw);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/futex/core.c (ffffffff8121edc0)
Location: kernel/futex/core.c:221
Inline: False
Direct callers:
- kernel/futex/pi.c:futex_unlock_pi
- kernel/futex/pi.c:futex_lock_pi
- kernel/futex/requeue.c:futex_wait_requeue_pi
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/requeue.c:futex_requeue
- kernel/futex/waitwake.c:futex_wait_setup
- kernel/futex/waitwake.c:futex_wait_multiple_setup
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake_op
- kernel/futex/waitwake.c:futex_wake
Symbols:
ffffffff8121edc0-ffffffff8121f080: get_futex_key (STB_GLOBAL)
arm64
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffff8000101b79b8)
Location: kernel/futex.c:572
Inline: False
Direct callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffff8000101b79b8-ffff8000101b7dd0: get_futex_key (STB_LOCAL)
armhf
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (c0401764)
Location: kernel/futex.c:572
Inline: False
Direct callers:
- kernel/futex.c:do_futex
- kernel/futex.c:do_futex
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake
Symbols:
c0401764-c0401b8c: get_futex_key (STB_LOCAL)
ppc64el
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (c00000000021cdd0)
Location: kernel/futex.c:572
Inline: False
Direct callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
c00000000021cdd0-c00000000021d410: get_futex_key (STB_LOCAL)
riscv64
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffe00013c738)
Location: kernel/futex.c:572
Inline: False
Direct callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffe00013c738-ffffffe00013ca5a: get_futex_key (STB_LOCAL)
aws
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81142b70)
Location: kernel/futex.c:572
Inline: False
Direct callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff81142b70-ffffffff81142f1f: get_futex_key (STB_LOCAL)
azure
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81135ed0)
Location: kernel/futex.c:572
Inline: False
Direct callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff81135ed0-ffffffff8113627f: get_futex_key (STB_LOCAL)
gcp
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff81140a20)
Location: kernel/futex.c:572
Inline: False
Direct callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff81140a20-ffffffff81140dcf: get_futex_key (STB_LOCAL)
lowlatency
: ✅int get_futex_key(u32 *uaddr, int fshared, union futex_key *key, enum futex_access rw);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In kernel/futex.c (ffffffff8114dc80)
Location: kernel/futex.c:572
Inline: False
Direct callers:
- kernel/futex.c:futex_unlock_pi
- kernel/futex.c:futex_lock_pi
- kernel/futex.c:futex_wait_setup
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_requeue
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake_op
- kernel/futex.c:futex_wake
Symbols:
ffffffff8114dc80-ffffffff8114e02a: get_futex_key (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
⚠️int rw
➡️ enum futex_access rw
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
⚠️int fshared
➡️ bool fshared
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
⚠️unsigned int flags
bool fshared
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅