openat
NR: 257
implementation
complexity: 256
similar syscall
accessed structs
func | struct | target | location | has_read | has_write |
---|---|---|---|---|---|
__put_unused_fd | files_struct | next_fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L609 | true | true |
build_open_flags | open_how | mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1263 | true | true |
build_open_flags | open_how | mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1265 | true | true |
build_open_flags | open_how | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1232 | true | true |
build_open_flags | open_flags | lookup_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1351 | false | false |
build_open_flags | open_flags | intent | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1319 | false | false |
build_open_flags | open_flags | intent | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1322 | true | true |
build_open_flags | open_flags | intent | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1324 | true | true |
build_open_flags | open_flags | acc_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1317 | false | false |
build_open_flags | open_flags | mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1263 | false | false |
build_open_flags | open_flags | mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1267 | false | false |
build_open_flags | open_flags | open_flag | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1306 | false | false |
build_open_how | open_how | mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1226 | false | false |
build_open_how | open_how | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1222 | true | true |
build_open_how | open_how | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1225 | true | true |
build_open_how | open_how | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1223 | true | true |
do_filp_open | open_flags | lookup_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L4012 | true | true |
alloc_empty_file | files_stat_struct | max_files | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L224 | true | true |
alloc_empty_file | files_stat_struct | max_files | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L229 | true | true |
fput | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L519 | true | true |
fput | file | f_ref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L516 | false | false |
fput | (unnamed class/struct/union) | f_llist | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L534 | false | false |
fput | (unnamed class/struct/union) | f_task_work | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L524 | false | false |
fput | (unnamed class/struct/union) | f_task_work | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L525 | false | false |
fput | task_struct | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L523 | true | true |
fd_install | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L644 | true | true |
fd_install | task_struct | files | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L641 | true | true |
fd_install | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L652 | false | false |
fd_install | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L651 | false | false |
fd_install | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L655 | false | false |
fd_install | fdtable | fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L654 | true | true |
fd_install | fdtable | fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L653 | true | true |
fd_install | fdtable | fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L661 | true | true |
fd_install | fdtable | fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L662 | true | true |
fd_install | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L652 | false | false |
fd_install | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L660 | false | false |
fd_install | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L652 | true | true |
fd_install | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L660 | true | true |
fd_install | files_struct | resize_in_progress | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L649 | true | true |
put_unused_fd | task_struct | files | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L615 | true | true |
put_unused_fd | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L616 | false | false |
put_unused_fd | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L618 | false | false |
alloc_fd | task_struct | files | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L552 | true | true |
alloc_fd | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L557 | false | false |
alloc_fd | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L559 | false | false |
alloc_fd | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L590 | false | false |
alloc_fd | fdtable | max_fds | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L564 | true | true |
alloc_fd | fdtable | max_fds | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L575 | true | true |
alloc_fd | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L559 | false | false |
alloc_fd | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L559 | true | true |
alloc_fd | files_struct | next_fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L584 | false | false |
alloc_fd | files_struct | next_fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L561 | true | true |
alloc_fd | files_struct | next_fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L562 | true | true |
alloc_fd | files_struct | next_fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L583 | true | true |
__put_unused_fd | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L607 | false | false |
__put_unused_fd | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L607 | false | false |
__put_unused_fd | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L607 | true | true |
__put_unused_fd | files_struct | next_fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L610 | false | false |
do_open | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3795 | true | true |
do_open | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3800 | true | true |
do_open | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3804 | true | true |
do_open | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3818 | true | true |
do_open | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3829 | true | true |
do_open | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3802 | true | true |
do_open | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3823 | true | true |
do_open | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3840 | true | true |
do_open | open_flags | acc_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3817 | true | true |
do_open | open_flags | acc_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3832 | true | true |
do_open | open_flags | open_flag | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3790 | true | true |
do_open | nameidata | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3801 | true | true |
do_open | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3828 | false | false |
do_open | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3830 | false | false |
do_open | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3801 | true | true |
do_open | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3802 | true | true |
do_open | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3806 | true | true |
do_open | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3809 | true | true |
do_open | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3813 | true | true |
do_open | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3822 | true | true |
do_open | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3823 | true | true |
do_open | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3840 | true | true |
do_open | nameidata | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3813 | true | true |
terminate_walk | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L763 | false | false |
terminate_walk | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L762 | false | false |
terminate_walk | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L751 | false | false |
terminate_walk | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L762 | true | true |
terminate_walk | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L763 | true | true |
terminate_walk | nameidata | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L749 | true | true |
terminate_walk | nameidata | depth | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L761 | false | false |
terminate_walk | nameidata | depth | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L752 | true | true |
terminate_walk | nameidata | state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L754 | true | true |
terminate_walk | nameidata | state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L756 | true | true |
terminate_walk | nameidata | root | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L755 | false | false |
terminate_walk | nameidata | stack | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L753 | true | true |
terminate_walk | saved | link | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L753 | false | false |
__set_nameidata | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L669 | false | false |
__set_nameidata | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L668 | false | false |
__set_nameidata | task_struct | nameidata | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L672 | false | false |
__set_nameidata | task_struct | nameidata | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L662 | true | true |
__set_nameidata | filename | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L667 | true | true |
__set_nameidata | nameidata | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L666 | false | false |
__set_nameidata | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L668 | true | true |
__set_nameidata | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L669 | true | true |
__set_nameidata | nameidata | depth | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L664 | false | false |
__set_nameidata | nameidata | pathname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L667 | false | false |
__set_nameidata | nameidata | dfd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L665 | false | false |
__set_nameidata | nameidata | stack | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L663 | false | false |
__set_nameidata | nameidata | total_link_count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L670 | false | false |
__set_nameidata | nameidata | total_link_count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L670 | true | true |
__set_nameidata | nameidata | internal | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L663 | false | false |
__set_nameidata | nameidata | saved | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L671 | false | false |
do_sys_openat2 | open_how | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1426 | true | true |
open_last_lookups | nameidata | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3779 | true | true |
open_last_lookups | nameidata | last_type | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3714 | true | true |
open_last_lookups | nameidata | last_type | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3717 | true | true |
open_last_lookups | nameidata | depth | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3715 | true | true |
open_last_lookups | nameidata | depth | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3775 | true | true |
do_open | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3801 | true | true |
do_open | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3806 | true | true |
do_open | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3809 | true | true |
do_open | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3813 | true | true |
do_open | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3822 | true | true |
putname | filename | iname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L292 | false | false |
putname | filename | refcnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L286 | false | false |
putname | filename | refcnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L289 | false | false |
putname | filename | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L292 | true | true |
putname | filename | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L293 | true | true |
getname_flags | filename | iname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L147 | false | false |
getname_flags | filename | iname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L174 | false | false |
getname_flags | filename | iname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L150 | true | true |
getname_flags | filename | iname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L173 | true | true |
getname_flags | filename | aname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L209 | false | false |
getname_flags | filename | refcnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L207 | false | false |
getname_flags | filename | uptr | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L208 | false | false |
getname_flags | filename | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L148 | false | false |
getname_flags | filename | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L187 | false | false |
build_open_flags | open_how | resolve | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1252 | true | true |
build_open_flags | open_how | resolve | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1256 | true | true |
build_open_flags | open_how | resolve | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1334 | true | true |
build_open_flags | open_how | resolve | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1336 | true | true |
build_open_flags | open_how | resolve | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1338 | true | true |
build_open_flags | open_how | resolve | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1340 | true | true |
build_open_flags | open_how | resolve | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1342 | true | true |
build_open_flags | open_how | resolve | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1344 | true | true |
build_open_flags | open_how | mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1261 | true | true |
__clear_open_fd | fdtable | open_fds | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L324 | true | true |
__clear_open_fd | fdtable | full_fds_bits | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L326 | true | true |
__clear_open_fd | fdtable | full_fds_bits | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L327 | true | true |
set_nameidata | nameidata | state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L679 | false | false |
set_nameidata | nameidata | state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L681 | false | false |
set_nameidata | nameidata | root | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L682 | false | false |
path_openat | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3993 | true | true |
path_openat | file | f_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3979 | true | true |
path_openat | file | f_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3981 | true | true |
path_openat | task_struct | cred | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3975 | true | true |
path_openat | open_flags | open_flag | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3975 | true | true |
restore_nameidata | task_struct | nameidata | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L690 | false | false |
restore_nameidata | task_struct | nameidata | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L688 | true | true |
restore_nameidata | nameidata | stack | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L693 | true | true |
restore_nameidata | nameidata | stack | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L694 | true | true |
restore_nameidata | nameidata | total_link_count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L692 | false | false |
restore_nameidata | nameidata | total_link_count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L692 | true | true |
restore_nameidata | nameidata | internal | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L693 | false | false |
restore_nameidata | nameidata | saved | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L688 | true | true |
do_tmpfile | file | f_path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3949 | true | true |
do_tmpfile | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3949 | true | true |
do_tmpfile | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3943 | true | true |
do_tmpfile | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3946 | true | true |
do_tmpfile | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3951 | true | true |
do_tmpfile | open_flags | mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3946 | true | true |
do_tmpfile | nameidata | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3949 | true | true |
do_o_path | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3962 | true | true |
do_o_path | nameidata | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3962 | true | true |
path_init | file | f_path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2579 | true | true |
path_init | file | f_path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2584 | true | true |
path_init | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2524 | true | true |
path_init | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2531 | true | true |
path_init | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2558 | true | true |
path_init | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2559 | true | true |
path_init | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2563 | true | true |
path_init | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2579 | true | true |
path_init | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2586 | true | true |
path_init | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2587 | true | true |
path_init | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2590 | true | true |
path_init | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2525 | true | true |
path_init | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2558 | true | true |
path_init | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2563 | true | true |
path_init | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2586 | true | true |
path_init | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2590 | true | true |
path_init | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2539 | false | false |
path_init | file | f_cred | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2574 | true | true |
path_init | file | f_cred | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2575 | true | true |
path_init | dentry | d_seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2531 | false | false |
path_init | dentry | d_seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2559 | false | false |
path_init | dentry | d_seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2587 | false | false |
path_init | task_struct | fs | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2552 | true | true |
path_init | task_struct | fs | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2562 | true | true |
path_init | task_struct | cred | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2574 | true | true |
path_init | cred | user_ns | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2575 | true | true |
path_init | fd | word | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2574 | true | true |
path_init | fd | word | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2575 | true | true |
path_init | fd | word | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2579 | true | true |
path_init | fd | word | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2584 | true | true |
path_init | (unnamed class/struct/union) | seqcount | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2519 | false | false |
path_init | (unnamed class/struct/union) | seqcount | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2520 | false | false |
path_init | fs_struct | seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2560 | false | false |
path_init | fs_struct | seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2556 | false | false |
path_init | fs_struct | pwd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2557 | true | true |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2528 | false | false |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2534 | false | false |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2557 | false | false |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2562 | false | false |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2584 | false | false |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2589 | false | false |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2531 | true | true |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2558 | true | true |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2559 | true | true |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2563 | true | true |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2586 | true | true |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2587 | true | true |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2590 | true | true |
path_init | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2596 | true | true |
path_init | nameidata | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2516 | false | false |
path_init | nameidata | state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2523 | true | true |
path_init | nameidata | state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2517 | true | true |
path_init | nameidata | state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2601 | true | true |
path_init | nameidata | next_seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2514 | false | false |
path_init | nameidata | seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2514 | false | false |
path_init | nameidata | seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2531 | false | false |
path_init | nameidata | seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2559 | false | false |
path_init | nameidata | seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2587 | false | false |
path_init | nameidata | seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2532 | true | true |
path_init | nameidata | seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2598 | true | true |
path_init | nameidata | pathname | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2503 | true | true |
path_init | nameidata | m_seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2519 | false | false |
path_init | nameidata | r_seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2520 | false | false |
path_init | nameidata | root | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2596 | false | false |
path_init | nameidata | root | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2600 | false | false |
path_init | nameidata | root | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2524 | true | true |
path_init | nameidata | root | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2528 | true | true |
path_init | nameidata | root | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2539 | true | true |
path_init | nameidata | inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2529 | false | false |
path_init | nameidata | inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2558 | false | false |
path_init | nameidata | inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2563 | false | false |
path_init | nameidata | inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2586 | false | false |
path_init | nameidata | inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2590 | false | false |
path_init | nameidata | root_seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2532 | false | false |
path_init | nameidata | root_seq | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2598 | false | false |
path_init | nameidata | dfd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2550 | true | true |
path_init | nameidata | dfd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2567 | true | true |
link_path_walk | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2448 | true | true |
link_path_walk | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2489 | true | true |
link_path_walk | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2426 | true | true |
link_path_walk | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2449 | true | true |
link_path_walk | dentry | d_op | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2450 | true | true |
link_path_walk | qstr | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2431 | false | false |
link_path_walk | inode | i_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2470 | true | true |
link_path_walk | dentry_operations | d_hash | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2450 | true | true |
link_path_walk | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2426 | true | true |
link_path_walk | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2448 | true | true |
link_path_walk | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2489 | true | true |
link_path_walk | nameidata | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2490 | true | true |
link_path_walk | nameidata | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2410 | true | true |
link_path_walk | nameidata | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2471 | true | true |
link_path_walk | nameidata | last_type | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2409 | false | false |
link_path_walk | nameidata | last_type | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2436 | false | false |
link_path_walk | nameidata | last_type | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2441 | false | false |
link_path_walk | nameidata | last_type | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2445 | false | false |
link_path_walk | nameidata | last | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2450 | false | false |
link_path_walk | nameidata | last | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2431 | true | true |
link_path_walk | nameidata | state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2437 | true | true |
link_path_walk | nameidata | state | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2446 | true | true |
link_path_walk | nameidata | inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2469 | true | true |
link_path_walk | nameidata | inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2470 | true | true |
link_path_walk | nameidata | dir_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2416 | false | false |
link_path_walk | nameidata | dir_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2470 | false | false |
link_path_walk | nameidata | dir_vfsuid | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2469 | false | false |
link_path_walk | nameidata | stack | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2475 | true | true |
link_path_walk | nameidata | stack | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2485 | true | true |
link_path_walk | saved | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2485 | false | false |
link_path_walk | saved | name | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L2475 | true | true |
open_last_lookups | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3770 | false | false |
open_last_lookups | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3706 | true | true |
open_last_lookups | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3769 | true | true |
open_last_lookups | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3747 | true | true |
open_last_lookups | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3749 | true | true |
open_last_lookups | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3753 | true | true |
open_last_lookups | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3758 | true | true |
open_last_lookups | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3760 | true | true |
open_last_lookups | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3752 | true | true |
open_last_lookups | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3754 | true | true |
open_last_lookups | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3768 | true | true |
open_last_lookups | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3739 | true | true |
open_last_lookups | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3763 | true | true |
open_last_lookups | open_flags | intent | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3712 | true | true |
open_last_lookups | open_flags | open_flag | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3707 | true | true |
open_last_lookups | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3706 | true | true |
open_last_lookups | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3739 | true | true |
open_last_lookups | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3763 | true | true |
open_last_lookups | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3769 | true | true |
open_last_lookups | nameidata | path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3770 | true | true |
open_last_lookups | nameidata | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3729 | true | true |
open_last_lookups | nameidata | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3732 | true | true |
open_last_lookups | nameidata | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L3712 | true | true |