filename_parentat
Regular
4.4
: ✅struct filename *filename_parentat(int dfd, struct filename *name, unsigned int flags, struct path *parent, struct qstr *last, int *type);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff8121c050)
Location: fs/namei.c:2198
Inline: False
Direct callers:
- fs/namei.c:filename_create
- fs/namei.c:do_rmdir
- fs/namei.c:do_unlinkat
- fs/namei.c:kern_path_locked
- fs/namei.c:SyS_renameat
- fs/namei.c:SyS_renameat
- fs/namei.c:SyS_rename
- fs/namei.c:SyS_rename
Symbols:
ffffffff8121c050-ffffffff8121c1de: filename_parentat (STB_LOCAL)
4.8
: ✅struct filename *filename_parentat(int dfd, struct filename *name, unsigned int flags, struct path *parent, struct qstr *last, int *type);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812434d0)
Location: fs/namei.c:2335
Inline: False
Direct callers:
- fs/namei.c:SyS_rename
- fs/namei.c:SyS_rename
- fs/namei.c:SyS_renameat
- fs/namei.c:SyS_renameat
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff812434d0-ffffffff8124365e: filename_parentat (STB_LOCAL)
4.10
: ✅struct filename *filename_parentat(int dfd, struct filename *name, unsigned int flags, struct path *parent, struct qstr *last, int *type);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81256450)
Location: fs/namei.c:2324
Inline: False
Direct callers:
- fs/namei.c:SyS_rename
- fs/namei.c:SyS_rename
- fs/namei.c:SyS_renameat
- fs/namei.c:SyS_renameat
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff81256450-ffffffff812565de: filename_parentat (STB_LOCAL)
4.13
: ✅struct filename *filename_parentat(int dfd, struct filename *name, unsigned int flags, struct path *parent, struct qstr *last, int *type);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff812625e0)
Location: fs/namei.c:2369
Inline: False
Direct callers:
- fs/namei.c:SyS_rename
- fs/namei.c:SyS_rename
- fs/namei.c:SyS_renameat
- fs/namei.c:SyS_renameat
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff812625e0-ffffffff81262770: filename_parentat (STB_LOCAL)
4.15
: ✅struct filename *filename_parentat(int dfd, struct filename *name, unsigned int flags, struct path *parent, struct qstr *last, int *type);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81284e30)
Location: fs/namei.c:2367
Inline: False
Direct callers:
- fs/namei.c:SyS_rename
- fs/namei.c:SyS_rename
- fs/namei.c:SyS_renameat
- fs/namei.c:SyS_renameat
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff81284e30-ffffffff81284fc0: filename_parentat (STB_LOCAL)
4.18
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/namei.c (ffffffff812ac79a)
Location: fs/namei.c:2354
Inline: True
Inline callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff812abf80-ffffffff812ac0f4: filename_parentat.isra.57.part.58 (STB_LOCAL)
5.0
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/namei.c (ffffffff812c189a)
Location: fs/namei.c:2378
Inline: True
Inline callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff812c1080-ffffffff812c11f4: filename_parentat.isra.58.part.59 (STB_LOCAL)
5.3
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/namei.c (ffffffff812dd860)
Location: fs/namei.c:2376
Inline: True
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff812dd860-ffffffff812dd9df: filename_parentat.isra.0 (STB_LOCAL)
5.4
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/namei.c (ffffffff812ef390)
Location: fs/namei.c:2369
Inline: True
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff812ef390-ffffffff812ef50f: filename_parentat.isra.0 (STB_LOCAL)
5.8
: ✅struct filename *filename_parentat(int dfd, struct filename *name, unsigned int flags, struct path *parent, struct qstr *last, int *type);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff813273a0)
Location: fs/namei.c:2397
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff813273a0-ffffffff81327555: filename_parentat (STB_LOCAL)
5.11
: ✅struct filename *filename_parentat(int dfd, struct filename *name, unsigned int flags, struct path *parent, struct qstr *last, int *type);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff813327b0)
Location: fs/namei.c:2395
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff813327b0-ffffffff81332965: filename_parentat (STB_LOCAL)
5.13
: ✅struct filename *filename_parentat(int dfd, struct filename *name, unsigned int flags, struct path *parent, struct qstr *last, int *type);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81338800)
Location: fs/namei.c:2485
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff81338800-ffffffff813389c8: filename_parentat (STB_LOCAL)
5.15
: ✅int filename_parentat(int dfd, struct filename *name, unsigned int flags, struct path *parent, struct qstr *last, int *type);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81382bb0)
Location: fs/namei.c:2509
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff81382bb0-ffffffff81382d84: filename_parentat (STB_LOCAL)
5.19
: ✅int filename_parentat(int dfd, struct filename *name, unsigned int flags, struct path *parent, struct qstr *last, int *type);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff81406080)
Location: fs/namei.c:2555
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff81406080-ffffffff8140627a: filename_parentat (STB_LOCAL)
6.2
: ✅int filename_parentat(int dfd, struct filename *name, unsigned int flags, struct path *parent, struct qstr *last, int *type);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffff814903d0)
Location: fs/namei.c:2534
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff814903d0-ffffffff814905ca: filename_parentat (STB_LOCAL)
6.5
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/namei.c (ffffffff814c8b4b)
Location: fs/namei.c:2564
Inline: True
Inline callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
6.8
: Full Inline ⚠️Collision: Unique Static
Inline: Full
Transformation: False
Instances:
In fs/namei.c (ffffffff814fb3fb)
Location: fs/namei.c:2571
Inline: True
Inline callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:__kern_path_locked
arm64
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/namei.c (ffff800010398b48)
Location: fs/namei.c:2369
Inline: True
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffff800010398b48-ffff800010398ca8: filename_parentat.isra.0 (STB_LOCAL)
armhf
: ✅struct filename *filename_parentat(int dfd, struct filename *name, unsigned int flags, struct path *parent, struct qstr *last, int *type);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/namei.c (c057f1e4)
Location: fs/namei.c:2369
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
c057f1e4-c057f354: filename_parentat (STB_LOCAL)
ppc64el
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/namei.c (c000000000493060)
Location: fs/namei.c:2369
Inline: True
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
c000000000493060-c000000000493244: filename_parentat.isra.0 (STB_LOCAL)
riscv64
: ✅struct filename *filename_parentat(int dfd, struct filename *name, unsigned int flags, struct path *parent, struct qstr *last, int *type);
Collision: Unique Static
Inline: No
Transformation: False
Instances:
In fs/namei.c (ffffffe000266744)
Location: fs/namei.c:2369
Inline: False
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffe000266744-ffffffe00026684c: filename_parentat (STB_LOCAL)
aws
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/namei.c (ffffffff812e7970)
Location: fs/namei.c:2369
Inline: True
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff812e7970-ffffffff812e7aef: filename_parentat.isra.0 (STB_LOCAL)
azure
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/namei.c (ffffffff812d85b0)
Location: fs/namei.c:2369
Inline: True
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff812d85b0-ffffffff812d872f: filename_parentat.isra.0 (STB_LOCAL)
gcp
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/namei.c (ffffffff812e5780)
Location: fs/namei.c:2369
Inline: True
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff812e5780-ffffffff812e58ff: filename_parentat.isra.0 (STB_LOCAL)
lowlatency
: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In fs/namei.c (ffffffff812f6700)
Location: fs/namei.c:2369
Inline: True
Direct callers:
- fs/namei.c:do_renameat2
- fs/namei.c:do_renameat2
- fs/namei.c:do_unlinkat
- fs/namei.c:do_rmdir
- fs/namei.c:filename_create
- fs/namei.c:kern_path_locked
Symbols:
ffffffff812f6700-ffffffff812f687f: filename_parentat.isra.0 (STB_LOCAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
⚠️struct filename *
➡️ int
5.15
and 5.19
✅
5.19
and 6.2
✅