msync

NR: 26

implementation

Bootlin

complexity: 380

similar syscall

accessed structs

func struct target location has_read has_write
real_mount mount mnt https://elixir.bootlin.com/linux/v6.14.7/source/fs/mount.h#L92 true true
lock_for_kill dentry d_inode https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L683 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#L698 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_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#L694 true true
lock_for_kill dentry d_lockref https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L700 true true
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 (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) count https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L685 true true
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 inode i_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L688 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#L697 false false
lock_for_kill inode i_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L703 false false
__dentry_kill dentry d_inode https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L642 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_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#L637 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_op https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L634 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#L648 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_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#L654 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#L660 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#L664 true true
__dentry_kill (unnamed class/struct/union) lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L645 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#L656 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#L664 false false
__dentry_kill dentry d_parent https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L652 true true
__dentry_kill dentry d_parent https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L653 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_operations d_prune https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L634 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_release https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L648 true true
fast_dput dentry d_lockref https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L793 false false
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#L802 true true
fast_dput dentry d_lockref https://elixir.bootlin.com/linux/v6.14.7/source/fs/dcache.c#L803 true true
wb_io_lists_depopulated bdi_writeback b_dirty https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L100 false false
wb_io_lists_depopulated bdi_writeback b_io https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L101 false false
wb_io_lists_depopulated bdi_writeback b_more_io https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L101 false false
wb_io_lists_depopulated bdi_writeback avg_write_bandwidth https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L103 true true
wb_io_lists_depopulated backing_dev_info tot_write_bandwidth https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L104 false false
wb_io_lists_populated bdi_writeback bdi https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L93 true true
wb_io_lists_populated bdi_writeback state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L90 false false
wb_io_lists_populated bdi_writeback avg_write_bandwidth https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L92 true true
wb_io_lists_populated bdi_writeback avg_write_bandwidth https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L91 true true
wb_io_lists_populated backing_dev_info tot_write_bandwidth https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L93 false false
wb_wakeup_delayed bdi_writeback state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L164 false false
wb_wakeup_delayed bdi_writeback work_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L166 false false
wb_wakeup_delayed bdi_writeback work_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L163 false false
wb_wakeup_delayed bdi_writeback dwork https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L165 false false
inode_io_list_move_locked (unnamed class/struct/union) rlock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L123 false false
inode_io_list_move_locked (unnamed class/struct/union) rlock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L122 false false
inode_io_list_move_locked bdi_writeback b_dirty_time https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L129 false false
inode_io_list_move_locked bdi_writeback list_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L122 false false
inode_io_list_move_locked inode i_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L123 false false
inode_io_list_move_locked inode i_io_list https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L126 false false
inode_io_list_move_locked inode i_state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L124 true true
inode_io_list_move_locked raw_spinlock raw_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L123 false false
inode_io_list_move_locked raw_spinlock raw_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L122 false false
locked_inode_to_wb_and_lock_list bdi_writeback list_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L1215 false false
locked_inode_to_wb_and_lock_list inode i_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L1214 false false
inode_to_wb backing_dev_info wb https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/backing-dev.h#L341 false false
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
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
wb_io_lists_depopulated bdi_writeback state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L102 false false
wb_io_lists_depopulated bdi_writeback bdi https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L104 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
mntput_no_expire task_struct flags https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1490 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 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#L1473 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 mount mnt_ns https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1440 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 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#L1488 true true
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_instance https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1476 false false
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_child https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 true true
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_mounts https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1480 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 (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_rcu https://elixir.bootlin.com/linux/v6.14.7/source/fs/namespace.c#L1491 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
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
irq_work_claim irq_work node https://elixir.bootlin.com/linux/v6.14.7/source/kernel/irq_work.c#L61 true true
__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_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 irq_work node https://elixir.bootlin.com/linux/v6.14.7/source/kernel/irq_work.c#L95 true true
__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_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_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 irq_work func https://elixir.bootlin.com/linux/v6.14.7/source/kernel/irq_work.c#L82 true true
mas_is_start ma_state status https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L279 true true
mas_next_slot ma_state index https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4686 false false
mas_next_slot ma_state index https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4708 false false
mas_next_slot ma_state index https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4730 false false
mas_next_slot ma_state last https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4690 false false
mas_next_slot ma_state last https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4692 false false
mas_next_slot ma_state last https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4712 false false
mas_next_slot ma_state last https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4660 true true
mas_next_slot ma_state last https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4694 true true
mas_next_slot ma_state last https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4725 true true
mas_next_slot ma_state last https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4730 true true
mas_next_slot ma_state tree https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4716 true true
mas_next_slot ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4665 true true
mas_next_slot ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4710 true true
mas_next_slot ma_state status https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4680 false false
mas_next_slot ma_state status https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4695 false false
mas_next_slot ma_state status https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4726 false false
mas_next_slot ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4670 true true
mas_next_slot ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4674 true true
mas_next_slot ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4692 true true
mas_next_slot ma_state end https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4671 true true
mas_next_slot ma_state end https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4685 true true
mas_next_slot ma_state end https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4689 true true
mas_next_slot ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4707 false false
mas_next_slot ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4671 true true
mas_next_slot ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4672 true true
mas_next_slot ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4685 true true
mas_next_slot ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4686 true true
mas_next_slot ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4689 true true
mas_next_slot ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4690 true true
mas_next_slot ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4716 true true
mas_next_slot ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4688 true true
mas_next_slot ma_state min https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4708 true true
mas_start ma_state index https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1401 true true
mas_start ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1380 false false
mas_start ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1388 false false
mas_start ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1382 true true
mas_start ma_state status https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1379 false false
mas_start ma_state status https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1391 false false
mas_start ma_state status https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1397 false false
mas_start ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1371 false false
mas_start ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1381 false false
mas_start ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1392 false false
mas_start ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1398 false false
mas_start ma_state depth https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1374 false false
mas_start ma_state depth https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1378 false false
mas_start ma_state min https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1370 false false
mas_is_ptr ma_state status https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L274 true true
mas_is_none ma_state status https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L284 true true
mas_ascend ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1094 false false
mas_ascend ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1082 true true
mas_ascend ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1086 true true
mas_ascend ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1087 true true
mas_ascend ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1091 true true
mas_ascend ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1097 false false
mas_ascend ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1141 false false
mas_ascend ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1109 true true
mas_ascend ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1078 false false
mas_ascend ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1087 false false
mas_ascend ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1104 true true
mas_ascend ma_state min https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1098 false false
mas_ascend ma_state min https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1142 false false
mas_ascend ma_state min https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L1105 true true
ma_slots (unnamed class/struct/union) ma64 https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L777 true true
ma_slots (unnamed class/struct/union) mr64 https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L780 true true
ma_slots (unnamed class/struct/union) slot https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L782 false false
ma_slots maple_arange_64 slot https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L777 false false
ma_slots (unnamed class/struct/union) slot https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L780 false false
mas_root ma_state tree https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L847 true true
mas_root maple_tree ma_root https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L847 false false
mas_root maple_tree ma_root https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L847 true true
mtree_range_walk ma_state index https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L2798 false false
mtree_range_walk ma_state index https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L2773 true true
mtree_range_walk ma_state index https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L2781 true true
mtree_range_walk ma_state last https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L2799 false false
mtree_range_walk ma_state tree https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L2791 true true
mtree_range_walk ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L2802 false false
mtree_range_walk ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L2762 true true
mtree_range_walk ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L2801 false false
mtree_range_walk ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L2764 true true
mtree_range_walk ma_state end https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L2796 false false
mtree_range_walk ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L2797 false false
mtree_range_walk ma_state min https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L2800 false false
mtree_range_walk ma_state min https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L2763 true true
mas_mn ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L328 true true
ma_pivots (unnamed class/struct/union) ma64 https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L671 true true
ma_pivots (unnamed class/struct/union) mr64 https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L674 true true
ma_pivots maple_arange_64 pivot https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L671 false false
ma_pivots maple_range_64 pivot https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L674 false false
mas_safe_pivot ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L717 true true
mas_slot ma_state tree https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L836 true true
mas_next_node ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4612 false false
mas_next_node ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4632 false false
mas_next_node ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4593 true true
mas_next_node ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4614 true true
mas_next_node ma_state status https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4640 false false
mas_next_node ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4624 false false
mas_next_node ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4578 true true
mas_next_node ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4581 true true
mas_next_node ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4595 true true
mas_next_node ma_state max https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4628 true true
mas_next_node ma_state end https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4628 false false
mas_next_node ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4608 false false
mas_next_node ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4599 true true
mas_next_node ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4603 true true
mas_next_node ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4621 true true
mas_next_node ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4624 true true
mas_next_node ma_state offset https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4602 true true
mas_next_node ma_state min https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L4633 false false
mas_is_overflow ma_state status https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L294 true true
ma_is_root (unnamed class/struct/union) parent https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L382 true true
ma_dead_node (unnamed class/struct/union) parent https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L575 true true
mt_locked (unnamed class/struct/union) ma_lock https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L797 false false
__do_sys_msync vm_area_struct vm_file https://elixir.bootlin.com/linux/v6.14.7/source/mm/msync.c#L87 true true
__do_sys_msync vm_area_struct vm_pgoff https://elixir.bootlin.com/linux/v6.14.7/source/mm/msync.c#L89 true true
__do_sys_msync (unnamed class/struct/union) vm_flags https://elixir.bootlin.com/linux/v6.14.7/source/mm/msync.c#L83 true true
__do_sys_msync (unnamed class/struct/union) vm_flags https://elixir.bootlin.com/linux/v6.14.7/source/mm/msync.c#L93 true true
__do_sys_msync (unnamed class/struct/union) vm_end https://elixir.bootlin.com/linux/v6.14.7/source/mm/msync.c#L91 true true
__do_sys_msync (unnamed class/struct/union) vm_end https://elixir.bootlin.com/linux/v6.14.7/source/mm/msync.c#L107 true true
__do_sys_msync (unnamed class/struct/union) vm_start https://elixir.bootlin.com/linux/v6.14.7/source/mm/msync.c#L73 true true
__do_sys_msync (unnamed class/struct/union) vm_start https://elixir.bootlin.com/linux/v6.14.7/source/mm/msync.c#L76 true true
__do_sys_msync (unnamed class/struct/union) vm_start https://elixir.bootlin.com/linux/v6.14.7/source/mm/msync.c#L88 true true
__do_sys_msync task_struct mm https://elixir.bootlin.com/linux/v6.14.7/source/mm/msync.c#L35 true true
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
inode_unhashed inode i_hash https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L835 false false
get_file file f_ref https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L1143 false false
file_ref_inc (unnamed class/struct/union) refcnt https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/file_ref.h#L120 false false
queued_spin_is_locked (unnamed class/struct/union) val https://elixir.bootlin.com/linux/v6.14.7/source/include/asm-generic/qspinlock.h#L57 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
vfs_fsync_range file f_op https://elixir.bootlin.com/linux/v6.14.7/source/fs/sync.c#L183 true true
vfs_fsync_range file f_op https://elixir.bootlin.com/linux/v6.14.7/source/fs/sync.c#L187 true true
vfs_fsync_range file f_mapping https://elixir.bootlin.com/linux/v6.14.7/source/fs/sync.c#L181 true true
vfs_fsync_range address_space host https://elixir.bootlin.com/linux/v6.14.7/source/fs/sync.c#L181 true true
vfs_fsync_range inode i_state https://elixir.bootlin.com/linux/v6.14.7/source/fs/sync.c#L185 true true
vfs_fsync_range file_operations fsync https://elixir.bootlin.com/linux/v6.14.7/source/fs/sync.c#L183 true true
vfs_fsync_range file_operations fsync https://elixir.bootlin.com/linux/v6.14.7/source/fs/sync.c#L187 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
__mark_inode_dirty inode i_sb https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2485 true true
__mark_inode_dirty inode i_mode https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2572 true true
__mark_inode_dirty inode i_state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2497 true true
__mark_inode_dirty inode i_state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2499 true true
__mark_inode_dirty inode i_state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2537 true true
__mark_inode_dirty inode i_state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2541 true true
__mark_inode_dirty inode i_state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2542 true true
__mark_inode_dirty inode i_state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2565 true true
__mark_inode_dirty inode i_state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2576 true true
__mark_inode_dirty inode i_state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2591 true true
__mark_inode_dirty inode i_state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2500 true true
__mark_inode_dirty inode i_state https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2546 true true
__mark_inode_dirty inode dirtied_time_when https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2589 false false
__mark_inode_dirty inode dirtied_when https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2587 false false
__mark_inode_dirty inode i_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2498 false false
__mark_inode_dirty inode i_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2503 false false
__mark_inode_dirty inode i_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2540 false false
__mark_inode_dirty inode i_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2556 false false
__mark_inode_dirty inode i_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2600 false false
__mark_inode_dirty inode i_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2618 false false
__mark_inode_dirty super_block s_op https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2514 true true
__mark_inode_dirty super_block s_op https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2515 true true
__mark_inode_dirty super_operations dirty_inode https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2514 true true
__mark_inode_dirty super_operations dirty_inode https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2515 true true
__mark_inode_dirty backing_dev_info capabilities https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2610 true true
__mark_inode_dirty bdi_writeback list_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2599 false false
__mark_inode_dirty bdi_writeback list_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2617 false false
__mark_inode_dirty bdi_writeback b_dirty_time https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2594 false false
__mark_inode_dirty bdi_writeback b_dirty https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2592 false false
__mark_inode_dirty bdi_writeback bdi https://elixir.bootlin.com/linux/v6.14.7/source/fs/fs-writeback.c#L2610 true true
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
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
find_vma (unnamed class/struct/union) mm_mt https://elixir.bootlin.com/linux/v6.14.7/source/mm/mmap.c#L913 false false
mmap_assert_locked (unnamed class/struct/union) mmap_lock https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L65 false false
mmap_read_unlock (unnamed class/struct/union) mmap_lock https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L217 false false
mmap_read_lock (unnamed class/struct/union) mmap_lock https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L190 false false
mt_find ma_state last https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L6899 true true
mt_find ma_state last https://elixir.bootlin.com/linux/v6.14.7/source/lib/maple_tree.c#L6910 true true
mas_reset ma_state node https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/maple_tree.h#L578 false false
mas_reset ma_state status https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/maple_tree.h#L577 false false
mas_is_active ma_state status https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/maple_tree.h#L557 true true
rwsem_assert_held_nolockdep rw_semaphore count https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/rwsem.h#L80 false false
percpu_counter_add_batch percpu_counter counters https://elixir.bootlin.com/linux/v6.14.7/source/lib/percpu_counter.c#L98 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#L106 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 count https://elixir.bootlin.com/linux/v6.14.7/source/lib/percpu_counter.c#L107 true true
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 lock https://elixir.bootlin.com/linux/v6.14.7/source/lib/percpu_counter.c#L109 false false
__mmap_lock_trace_released static_key_false key https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L41 false false
__mmap_lock_trace_released tracepoint key https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L41 false false
__mmap_lock_trace_start_locking static_key_false key https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L28 false false
__mmap_lock_trace_start_locking tracepoint key https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L28 false false
__mmap_lock_trace_acquire_returned static_key_false key https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L35 false false
__mmap_lock_trace_acquire_returned tracepoint key https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mmap_lock.h#L35 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
__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/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#L86 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
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 true true
task_work_add callback_head next https://elixir.bootlin.com/linux/v6.14.7/source/kernel/task_work.c#L72 false false
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