rwsem_set_reader_owned
Regular
4.4
: Absent ⚠️
4.8
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff810ce915)
Location: kernel/locking/rwsem.h:36
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read
In kernel/locking/rwsem-xadd.c (ffffffff810d0572)
Location: kernel/locking/rwsem.h:36
Inline: True
Inline callers:
- kernel/locking/rwsem-xadd.c:__rwsem_mark_wake
4.10
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff810d5555)
Location: kernel/locking/rwsem.h:36
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read
In kernel/locking/rwsem-xadd.c (ffffffff810d6f46)
Location: kernel/locking/rwsem.h:36
Inline: True
4.13
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff810d4525)
Location: kernel/locking/rwsem.h:36
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read
In kernel/locking/rwsem-xadd.c (ffffffff810d5fa6)
Location: kernel/locking/rwsem.h:36
Inline: True
4.15
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff810dc485)
Location: kernel/locking/rwsem.h:37
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
In kernel/locking/rwsem-xadd.c (ffffffff810ddf66)
Location: kernel/locking/rwsem.h:37
Inline: True
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff810e4ac5)
Location: kernel/locking/rwsem.h:47
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
In kernel/locking/rwsem-xadd.c (ffffffff810e65d6)
Location: kernel/locking/rwsem.h:47
Inline: True
5.0
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff810f00f5)
Location: kernel/locking/rwsem.h:70
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
5.3
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff810f7d9e)
Location: kernel/locking/rwsem.c:211
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
5.4
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff81103bce)
Location: kernel/locking/rwsem.c:212
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
5.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff8110e75e)
Location: kernel/locking/rwsem.c:211
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
5.11
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff8110b9de)
Location: kernel/locking/rwsem.c:173
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read_interruptible
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
5.13
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff8110d7fe)
Location: kernel/locking/rwsem.c:173
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read_interruptible
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
5.15
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff8112d05e)
Location: kernel/locking/rwsem.c:174
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read_interruptible
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
5.19
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff8114e36d)
Location: kernel/locking/rwsem.c:174
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read_interruptible
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
6.2
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff8117d2fd)
Location: kernel/locking/rwsem.c:179
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read_interruptible
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
6.5
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff8118dfb4)
Location: kernel/locking/rwsem.c:179
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read_interruptible
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
6.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff8119c964)
Location: kernel/locking/rwsem.c:179
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read_interruptible
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
arm64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffff8000101696bc)
Location: kernel/locking/rwsem.c:212
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
armhf
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (c03b561c)
Location: kernel/locking/rwsem.c:212
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
ppc64el
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (c0000000001c0eb8)
Location: kernel/locking/rwsem.c:212
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
riscv64
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffe00010aa76)
Location: kernel/locking/rwsem.c:212
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
aws
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff810fcede)
Location: kernel/locking/rwsem.c:212
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
azure
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff810ed0ee)
Location: kernel/locking/rwsem.c:212
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
gcp
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff810fa09e)
Location: kernel/locking/rwsem.c:212
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin
lowlatency
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In kernel/locking/rwsem.c (ffffffff8110520e)
Location: kernel/locking/rwsem.c:212
Inline: True
Inline callers:
- kernel/locking/rwsem.c:downgrade_write
- kernel/locking/rwsem.c:down_read_trylock
- kernel/locking/rwsem.c:down_read_killable
- kernel/locking/rwsem.c:down_read
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_down_read_slowpath
- kernel/locking/rwsem.c:rwsem_optimistic_spin