dup
NR: 32
implementation
complexity: 242
similar syscall
accessed structs
func | struct | target | location | has_read | has_write |
---|---|---|---|---|---|
init_wait_entry | wait_queue_entry | entry | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L266 | false | false |
__fget_files_rcu | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L981 | true | true |
__fget_files_rcu | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L1030 | false | false |
__fget_files_rcu | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L981 | false | false |
__fget_files_rcu | fdtable | fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L993 | true | true |
__fget_files_rcu | fdtable | max_fds | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L986 | true | true |
__fget_files_rcu | file | f_ref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L1012 | false | false |
__fget_files_rcu | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L1039 | true | true |
alloc_fd | files_struct | next_fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L583 | 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#L561 | 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 | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L559 | true | true |
alloc_fd | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L559 | false | false |
alloc_fd | fdtable | max_fds | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L575 | true | true |
alloc_fd | fdtable | max_fds | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L564 | true | true |
alloc_fd | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L590 | 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#L557 | false | false |
alloc_fd | task_struct | files | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L552 | true | true |
retain_dentry | dentry_operations | d_delete | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L736 | true | true |
retain_dentry | dentry | d_op | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L736 | true | true |
retain_dentry | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L756 | true | true |
retain_dentry | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L723 | true | true |
retain_dentry | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L723 | false | false |
fast_dput | (unnamed class/struct/union) | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L806 | true | true |
fast_dput | (unnamed class/struct/union) | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L839 | true | true |
fast_dput | (unnamed class/struct/union) | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L802 | true | true |
fast_dput | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L840 | false | false |
fast_dput | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L830 | false | false |
fast_dput | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L803 | false | false |
fast_dput | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L801 | false | false |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L840 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L839 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L830 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L806 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L803 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L802 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L801 | true | true |
fast_dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L793 | false | false |
__dentry_kill | dentry_operations | d_release | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L648 | true | true |
__dentry_kill | dentry_operations | d_release | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L647 | true | true |
__dentry_kill | dentry_operations | d_prune | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L634 | true | true |
__dentry_kill | (unnamed class/struct/union) | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L663 | true | true |
__dentry_kill | dentry | d_parent | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L653 | true | true |
__dentry_kill | dentry | d_parent | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L652 | true | true |
__dentry_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L664 | false | false |
__dentry_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L660 | false | false |
__dentry_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L656 | false | false |
__dentry_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L654 | false | false |
__dentry_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L645 | false | false |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L664 | true | true |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L663 | true | true |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L660 | true | true |
__fget_files_rcu | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L1030 | true | true |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L656 | true | true |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L654 | true | true |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L645 | true | true |
__dentry_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L627 | false | false |
__dentry_kill | dentry | d_op | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L648 | true | true |
__dentry_kill | dentry | d_op | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L647 | true | true |
__dentry_kill | dentry | d_op | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L634 | true | true |
__dentry_kill | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L658 | true | true |
__dentry_kill | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L637 | true | true |
__dentry_kill | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L636 | true | true |
__dentry_kill | dentry | d_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L633 | true | true |
__dentry_kill | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L642 | true | true |
lock_for_kill | inode | i_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L703 | false | false |
lock_for_kill | inode | i_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L697 | false | false |
lock_for_kill | inode | i_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L693 | false | false |
lock_for_kill | inode | i_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L688 | false | false |
lock_for_kill | (unnamed class/struct/union) | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L700 | true | true |
lock_for_kill | (unnamed class/struct/union) | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L685 | true | true |
lock_for_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L694 | false | false |
lock_for_kill | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L692 | false | false |
lock_for_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L700 | true | true |
lock_for_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L694 | true | true |
lock_for_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L692 | true | true |
lock_for_kill | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L685 | true | true |
lock_for_kill | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L698 | true | true |
lock_for_kill | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L695 | true | true |
lock_for_kill | dentry | d_inode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L683 | true | true |
real_mount | mount | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/mount.h#L92 | true | true |
fd_install | files_struct | resize_in_progress | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L649 | 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 | 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 | false | false |
fd_install | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L652 | false | false |
fd_install | fdtable | fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L662 | 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#L653 | true | true |
fd_install | fdtable | fd | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L654 | true | true |
fd_install | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L655 | 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#L652 | false | false |
fd_install | task_struct | files | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L641 | true | true |
fd_install | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L644 | true | true |
fput | task_struct | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L523 | true | true |
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 | (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_llist | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L534 | false | false |
fput | file | f_ref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L516 | false | false |
fput | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L519 | true | true |
task_work_add | callback_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/task_work.c#L72 | false | false |
task_work_add | task_struct | task_works | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/task_work.c#L68 | true | true |
task_work_add | task_struct | task_works | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/task_work.c#L73 | false | false |
task_work_add | task_struct | task_works | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/task_work.c#L68 | false | false |
file_ref_get | (unnamed class/struct/union) | refcnt | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/file_ref.h#L108 | false | false |
__file_ref_put | (unnamed class/struct/union) | refcnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L86 | false | false |
__file_ref_put | (unnamed class/struct/union) | refcnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L76 | false | false |
__file_ref_put | (unnamed class/struct/union) | refcnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L59 | false | false |
file_ref_put | (unnamed class/struct/union) | refcnt | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/file_ref.h#L157 | false | false |
percpu_counter_add_batch | percpu_counter | lock | https://elixir.bootlin.com/linux/v6.14.7/source/lib/percpu_counter.c#L109 | false | false |
percpu_counter_add_batch | percpu_counter | lock | https://elixir.bootlin.com/linux/v6.14.7/source/lib/percpu_counter.c#L101 | false | false |
percpu_counter_add_batch | percpu_counter | count | https://elixir.bootlin.com/linux/v6.14.7/source/lib/percpu_counter.c#L107 | true | true |
percpu_counter_add_batch | percpu_counter | counters | https://elixir.bootlin.com/linux/v6.14.7/source/lib/percpu_counter.c#L108 | true | true |
percpu_counter_add_batch | percpu_counter | counters | https://elixir.bootlin.com/linux/v6.14.7/source/lib/percpu_counter.c#L106 | true | true |
percpu_counter_add_batch | percpu_counter | counters | https://elixir.bootlin.com/linux/v6.14.7/source/lib/percpu_counter.c#L112 | true | true |
percpu_counter_add_batch | percpu_counter | counters | https://elixir.bootlin.com/linux/v6.14.7/source/lib/percpu_counter.c#L98 | true | true |
init_wait_entry | wait_queue_entry | func | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L265 | false | false |
init_wait_entry | wait_queue_entry | private | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L264 | false | false |
init_wait_entry | wait_queue_entry | flags | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L263 | false | false |
irq_work_raise | irq_work | func | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/irq_work.c#L82 | true | true |
irq_work_raise | (unnamed class/struct/union) | cpu_number | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/irq_work.c#L82 | true | true |
irq_work_raise | (unnamed class/struct/union) | cpu_number | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/irq_work.c#L82 | false | false |
__irq_work_queue_local | irq_work | node | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/irq_work.c#L107 | true | true |
__irq_work_queue_local | irq_work | node | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/irq_work.c#L95 | true | true |
__irq_work_queue_local | __call_single_node | llist | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/irq_work.c#L107 | false | false |
__irq_work_queue_local | (unnamed class/struct/union) | a_flags | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/irq_work.c#L95 | false | false |
irq_work_claim | irq_work | node | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/irq_work.c#L61 | true | true |
irq_work_claim | (unnamed class/struct/union) | a_flags | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/irq_work.c#L61 | false | false |
mntput_no_expire | (unnamed class/struct/union) | mnt_rcu | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1492 | false | false |
mntput_no_expire | (unnamed class/struct/union) | mnt_rcu | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1491 | false | false |
mntput_no_expire | (unnamed class/struct/union) | mnt_llist | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1495 | false | false |
mntput_no_expire | (unnamed class/struct/union) | mnt_umount | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1482 | false | false |
mntput_no_expire | mount | mnt_mounts | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | false | false |
mntput_no_expire | mount | mnt_mounts | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1478 | false | false |
mntput_no_expire | mount | mnt_child | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | mount | mnt_child | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | false | false |
mntput_no_expire | mount | mnt_instance | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1476 | false | false |
mntput_no_expire | mount | mnt_stuck_children | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1482 | false | false |
mntput_no_expire | mount | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1488 | true | true |
mntput_no_expire | mount | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1473 | true | true |
mntput_no_expire | mount | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1468 | true | true |
mntput_no_expire | mount | mnt_ns | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1440 | true | true |
mntput_no_expire | mount | mnt_ns | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1440 | false | false |
mntput_no_expire | vfsmount | mnt_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1473 | true | true |
mntput_no_expire | vfsmount | mnt_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1488 | true | true |
mntput_no_expire | vfsmount | mnt_flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1468 | true | true |
mntput_no_expire | task_struct | flags | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1490 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
mntput_no_expire | list_head | next | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 | true | true |
backing_file | backing_file | file | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L57 | true | true |
init_task_work | callback_head | func | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/task_work.h#L13 | false | false |
file_free | file | f_cred | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L71 | true | true |
file_free | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L72 | true | true |
file_free | file | f_mode | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L69 | true | true |
expand_fdtable | fdtable | rcu | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L255 | false | false |
expand_fdtable | files_struct | fdtab | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L254 | false | false |
expand_fdtable | files_struct | count | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L244 | false | false |
expand_fdtable | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L253 | true | true |
expand_fdtable | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L250 | true | true |
expand_fdtable | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L253 | false | false |
expand_fdtable | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L250 | false | false |
expand_fdtable | fdtable | max_fds | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L251 | true | true |
expand_fdtable | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L250 | false | false |
expand_fdtable | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L247 | false | false |
expand_fdtable | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L238 | false | false |
find_next_fd | fdtable | full_fds_bits | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L539 | true | true |
find_next_fd | fdtable | open_fds | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L544 | true | true |
find_next_fd | fdtable | open_fds | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L534 | true | true |
find_next_fd | fdtable | max_fds | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L526 | true | true |
__fget | task_struct | files | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L1066 | true | true |
__set_close_on_exec | fdtable | close_on_exec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L309 | true | true |
__set_close_on_exec | fdtable | close_on_exec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L308 | true | true |
__set_close_on_exec | fdtable | close_on_exec | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L306 | true | true |
__set_open_fd | fdtable | full_fds_bits | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L319 | true | true |
__set_open_fd | fdtable | open_fds | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L318 | true | true |
__set_open_fd | fdtable | open_fds | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L315 | true | true |
expand_files | files_struct | resize_wait | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L298 | false | false |
expand_files | files_struct | resize_wait | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L284 | false | false |
expand_files | files_struct | resize_in_progress | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L284 | true | true |
expand_files | files_struct | resize_in_progress | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L282 | true | true |
expand_files | files_struct | resize_in_progress | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L296 | false | false |
expand_files | files_struct | resize_in_progress | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L294 | false | false |
expand_files | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L276 | true | true |
expand_files | files_struct | fdt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L276 | false | false |
expand_files | fdtable | max_fds | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L279 | true | true |
expand_files | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L285 | false | false |
expand_files | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L283 | false | false |
expand_files | files_struct | file_lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L276 | false | false |
test_and_set_tsk_thread_flag | task_struct | thread_info | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/sched.h#L2032 | false | false |
task_cpu | task_struct | thread_info | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/sched.h#L2166 | false | false |
task_cpu | thread_info | cpu | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/sched.h#L2166 | false | false |
task_cpu | thread_info | cpu | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/sched.h#L2166 | true | true |
test_and_set_ti_thread_flag | thread_info | flags | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/thread_info.h#L116 | false | false |
kick_process | (unnamed class/struct/union) | cpu_number | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/core.c#L3473 | false | false |
kick_process | (unnamed class/struct/union) | cpu_number | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/core.c#L3473 | true | true |
task_curr | (unnamed class/struct/union) | curr | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/core.c#L2152 | true | true |
schedule | task_struct | __state | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/core.c#L6855 | false | false |
schedule | task_struct | __state | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/core.c#L6855 | true | true |
backing_file_user_path | (unnamed class/struct/union) | user_path | https://elixir.bootlin.com/linux/v6.14.7/source/fs/file_table.c#L62 | false | false |
dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L889 | true | true |
dput | dentry | d_lockref | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L895 | true | true |
dput | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L889 | false | false |
dput | (unnamed class/struct/union) | lock | https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L895 | false | false |
path_put | path | dentry | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L625 | true | true |
path_put | path | mnt | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L626 | true | true |
put_cred_many | cred | usage | https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/cred.h#L249 | false | false |
__put_cred | task_struct | comm | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cred.c#L100 | false | false |
__put_cred | task_struct | cred | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cred.c#L104 | true | true |
__put_cred | task_struct | real_cred | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cred.c#L105 | true | true |
__put_cred | task_struct | pid | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cred.c#L100 | true | true |
__put_cred | cred | usage | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cred.c#L101 | false | false |
__put_cred | cred | usage | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cred.c#L103 | false | false |
__put_cred | (unnamed class/struct/union) | non_rcu | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cred.c#L107 | true | true |
__put_cred | (unnamed class/struct/union) | rcu | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cred.c#L108 | false | false |
__put_cred | (unnamed class/struct/union) | rcu | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/cred.c#L110 | false | false |
mntput | mount | mnt_expiry_mark | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1508 | false | false |
mntput | mount | mnt_expiry_mark | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1508 | true | true |
mntput | mount | mnt_expiry_mark | https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1507 | true | true |
prepare_to_wait_event | task_struct | __state | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L298 | false | false |
prepare_to_wait_event | wait_queue_entry | entry | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L289 | false | false |
prepare_to_wait_event | wait_queue_entry | entry | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L292 | false | false |
prepare_to_wait_event | wait_queue_entry | flags | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L293 | true | true |
prepare_to_wait_event | wait_queue_head | lock | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L275 | false | false |
prepare_to_wait_event | wait_queue_head | lock | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L300 | false | false |
finish_wait | task_struct | __state | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L360 | false | false |
finish_wait | task_struct | __state | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L360 | true | true |
finish_wait | wait_queue_entry | entry | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L374 | false | false |
finish_wait | wait_queue_entry | entry | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L376 | false | false |
finish_wait | wait_queue_head | lock | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L375 | false | false |
finish_wait | wait_queue_head | lock | https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L377 | false | false |
security_file_free | file | f_security | https://elixir.bootlin.com/linux/v6.14.7/source/security/security.c#L2893 | false | false |
security_file_free | file | f_security | https://elixir.bootlin.com/linux/v6.14.7/source/security/security.c#L2891 | true | true |
security_file_free | static_key_false | key | https://elixir.bootlin.com/linux/v6.14.7/source/security/security.c#L2889 | false | false |