close_range

NR: 436

implementation

Bootlin

complexity: 397

similar syscall

accessed structs

func struct target location has_read has_write
dnotify_flush fsnotify_mark lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L183 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_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
file_ref_read (unnamed class/struct/union) refcnt https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/file_ref.h#L171 false false
kmem_dump_obj kmem_cache name https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L616 true true
kmem_dump_obj kmem_obj_info kp_objp https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L626 true true
kmem_dump_obj kmem_obj_info kp_objp https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L625 true true
kmem_dump_obj kmem_obj_info kp_objp https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L622 true true
kmem_dump_obj kmem_obj_info kp_objp https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L621 true true
kmem_dump_obj kmem_obj_info kp_data_offset https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L626 true true
kmem_dump_obj kmem_obj_info kp_data_offset https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L624 true true
kmem_dump_obj kmem_obj_info kp_data_offset https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L623 true true
kmem_dump_obj kmem_obj_info kp_slab_cache https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L630 true true
kmem_dump_obj kmem_obj_info kp_slab_cache https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L629 true true
kmem_dump_obj kmem_obj_info kp_slab_cache https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L616 true true
task_work_add callback_head next https://elixir.bootlin.com/linux/v6.14.7/source/kernel/task_work.c#L72 false false
kmem_dump_obj kmem_obj_info kp_slab_cache https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L615 true true
kmem_dump_obj kmem_obj_info kp_ret https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L632 true true
kmem_dump_obj kmem_obj_info kp_ret https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L631 true true
kmem_dump_obj kmem_obj_info kp_stack https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L635 true true
kmem_dump_obj kmem_obj_info kp_stack https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L638 false false
kmem_dump_obj kmem_obj_info kp_stack https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L636 false false
kmem_dump_obj kmem_obj_info kp_stack https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L635 false false
kmem_dump_obj kmem_obj_info kp_free_stack https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L644 true true
kmem_dump_obj kmem_obj_info kp_free_stack https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L647 false false
kmem_dump_obj kmem_obj_info kp_free_stack https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L645 false false
kmem_dump_obj kmem_obj_info kp_free_stack https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L644 false false
kmem_dump_obj kmem_obj_info kp_free_stack https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L641 false false
kmem_dump_obj kmem_cache object_size https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L630 true true
kmem_dump_obj kmem_cache object_size https://elixir.bootlin.com/linux/v6.14.7/source/mm/slab_common.c#L629 true true
__kvmalloc_node_noprof (unnamed class/struct/union) x86_capability https://elixir.bootlin.com/linux/v6.14.7/source/mm/util.c#L687 false false
__init_waitqueue_head wait_queue_head lock https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L10 false false
__init_waitqueue_head wait_queue_head head https://elixir.bootlin.com/linux/v6.14.7/source/kernel/sched/wait.c#L12 false false
is_vmalloc_addr (unnamed class/struct/union) x86_capability https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L83 false false
warn_alloc va_format fmt https://elixir.bootlin.com/linux/v6.14.7/source/mm/page_alloc.c#L3577 false false
warn_alloc va_format va https://elixir.bootlin.com/linux/v6.14.7/source/mm/page_alloc.c#L3578 false false
warn_alloc task_struct comm https://elixir.bootlin.com/linux/v6.14.7/source/mm/page_alloc.c#L3580 false false
want_init_on_alloc static_key_false key https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mm.h#L3691 false false
want_init_on_free static_key_false key https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/mm.h#L3700 false false
tif_test_bit thread_info flags https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/thread_info.h#L193 false false
security_file_free static_key_false key https://elixir.bootlin.com/linux/v6.14.7/source/security/security.c#L2889 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 file f_security https://elixir.bootlin.com/linux/v6.14.7/source/security/security.c#L2893 false false
path_put path mnt https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L626 true true
path_put path dentry https://elixir.bootlin.com/linux/v6.14.7/source/fs/namei.c#L625 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
schedule_timeout_uninterruptible task_struct __state https://elixir.bootlin.com/linux/v6.14.7/source/kernel/time/sleep_timeout.c#L157 true true
schedule_timeout_uninterruptible task_struct __state https://elixir.bootlin.com/linux/v6.14.7/source/kernel/time/sleep_timeout.c#L157 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
get_file file f_ref https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L1143 false false
file_inode file f_inode https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fs.h#L1184 true true
dnotify_recalc_inode_mask raw_spinlock raw_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L70 false false
dnotify_recalc_inode_mask (unnamed class/struct/union) rlock https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L70 false false
dnotify_recalc_inode_mask dnotify_struct dn_mask https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L73 true true
dnotify_recalc_inode_mask dnotify_struct dn_next https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L72 true true
dnotify_recalc_inode_mask fsnotify_mark mask https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L76 false false
dnotify_recalc_inode_mask fsnotify_mark mask https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L74 true true
dnotify_recalc_inode_mask fsnotify_mark connector https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L78 true true
dnotify_recalc_inode_mask fsnotify_mark lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L70 false false
dnotify_recalc_inode_mask dnotify_mark fsn_mark https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L66 true true
dnotify_recalc_inode_mask dnotify_mark dn https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L72 true true
filp_flush file f_mode https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1542 true true
filp_flush file f_op https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1535 true true
filp_flush file f_op https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1539 true true
filp_flush file f_op https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1540 true true
filp_flush file f_ref https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1533 false false
filp_flush file_operations flush https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1539 true true
filp_flush file_operations flush https://elixir.bootlin.com/linux/v6.14.7/source/fs/open.c#L1540 true true
vmalloc_dump_obj vm_struct addr https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L4925 true true
vmalloc_dump_obj (unnamed class/struct/union) vm https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L4924 true true
vmalloc_dump_obj vm_struct caller https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L4926 true true
vmalloc_dump_obj vm_struct nr_pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L4927 true true
vmalloc_dump_obj vmap_node busy https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L4915 true true
vmalloc_dump_obj vmap_node busy https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L4918 true true
vmalloc_dump_obj vmap_node busy https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L4920 true true
vmalloc_dump_obj vmap_node busy https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L4928 true true
vmalloc_dump_obj rb_list root https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L4918 false false
vmalloc_dump_obj rb_list lock https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L4915 false false
vmalloc_dump_obj rb_list lock https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L4920 false false
vmalloc_dump_obj rb_list lock https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L4928 false false
__vmalloc_node_range_noprof pgprot pgprot https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3826 true true
__vmalloc_node_range_noprof vm_struct addr https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3864 false false
__vmalloc_node_range_noprof vm_struct addr https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3864 true true
__vmalloc_node_range_noprof vm_struct addr https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3877 true true
__get_vm_area_node vm_struct addr https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3153 false false
__get_vm_area_node vm_struct addr https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3153 true true
__get_vm_area_node vm_struct flags https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3134 false false
__get_vm_area_node vm_struct requested_size https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3136 false false
__get_vm_area_node vm_struct caller https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3135 false false
__vmalloc_area_node vm_struct addr https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3630 true true
__vmalloc_area_node vm_struct addr https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3732 true true
__vmalloc_area_node vm_struct addr https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3735 true true
__vmalloc_area_node vm_struct caller https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3646 true true
__vmalloc_area_node vm_struct nr_pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3670 false false
__vmalloc_area_node vm_struct nr_pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3674 true true
__vmalloc_area_node vm_struct nr_pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3678 true true
__vmalloc_area_node vm_struct nr_pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3686 true true
__vmalloc_area_node vm_struct nr_pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3700 true true
__vmalloc_area_node vm_struct nr_pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3728 true true
__vmalloc_area_node vm_struct pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3645 false false
__vmalloc_area_node vm_struct pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3648 false false
__vmalloc_area_node vm_struct pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3651 true true
__vmalloc_area_node vm_struct pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3672 true true
__vmalloc_area_node vm_struct pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3679 true true
__vmalloc_area_node vm_struct pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3714 true true
clear_vm_uninitialized_flag vm_struct flags https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3106 true true
vm_reset_perms vm_struct nr_pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3275 true true
vm_reset_perms vm_struct pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3276 true true
fsnotify_group_lock fsnotify_group owner_flags https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fsnotify_backend.h#L279 false false
fsnotify_group_lock fsnotify_group mark_mutex https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fsnotify_backend.h#L278 false false
fsnotify_group_unlock fsnotify_group owner_flags https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fsnotify_backend.h#L284 true true
fsnotify_group_unlock fsnotify_group mark_mutex https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/fsnotify_backend.h#L285 false false
fsnotify_detach_mark fsnotify_mark refcnt https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L538 false false
fsnotify_detach_mark fsnotify_mark group https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L536 true true
fsnotify_detach_mark fsnotify_mark g_list https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L548 false false
fsnotify_detach_mark fsnotify_mark lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L549 false false
fsnotify_detach_mark fsnotify_mark lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L544 false false
fsnotify_detach_mark fsnotify_mark lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L541 false false
fsnotify_detach_mark fsnotify_mark flags https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L547 true true
fsnotify_detach_mark fsnotify_mark flags https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L543 true true
fsnotify_detach_mark fsnotify_mark flags https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L539 true true
fsnotify_free_mark fsnotify_group ops https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L582 true true
fsnotify_free_mark fsnotify_group ops https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L581 true true
fsnotify_free_mark fsnotify_mark group https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L565 true true
fsnotify_free_mark fsnotify_mark lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L574 false false
fsnotify_free_mark fsnotify_mark lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L570 false false
fsnotify_free_mark fsnotify_mark lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L567 false false
fsnotify_free_mark fsnotify_ops freeing_mark https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L582 true true
fsnotify_free_mark fsnotify_ops freeing_mark https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L581 true true
fsnotify_free_mark fsnotify_mark flags https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L573 true true
fsnotify_free_mark fsnotify_mark flags https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L569 true true
fsnotify_put_mark (unnamed class/struct/union) destroy_next https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L421 false false
fsnotify_put_mark fsnotify_mark_connector lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L415 false false
fsnotify_put_mark fsnotify_mark_connector lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L398 false false
fsnotify_put_mark fsnotify_mark_connector type https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L412 true true
fsnotify_put_mark fsnotify_mark_connector list https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L402 false false
fsnotify_put_mark fsnotify_mark refcnt https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L398 false false
fsnotify_put_mark fsnotify_mark refcnt https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L389 false false
fsnotify_put_mark fsnotify_mark g_list https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L433 false false
fsnotify_put_mark fsnotify_mark obj_list https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L401 false false
fsnotify_put_mark fsnotify_mark connector https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L414 true true
fsnotify_put_mark fsnotify_mark connector https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L382 true true
fsnotify_put_mark fsnotify_mark connector https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L414 false false
fsnotify_put_mark fsnotify_mark connector https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/mark.c#L382 false false
dnotify_flush dnotify_mark dn https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L187 true true
dnotify_flush dnotify_mark dn https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L172 false false
dnotify_flush dnotify_mark fsn_mark https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L167 true true
vmalloc_dump_obj (unnamed class/struct/union) vm https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L4919 true true
dnotify_flush fsnotify_mark lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L171 false false
dnotify_flush dnotify_struct dn_next https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L175 true true
dnotify_flush dnotify_struct dn_next https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L180 false false
dnotify_flush dnotify_struct dn_filp https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L174 true true
dnotify_flush dnotify_struct dn_owner https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L174 true true
dnotify_flush inode i_mode https://elixir.bootlin.com/linux/v6.14.7/source/fs/notify/dnotify/dnotify.c#L161 true true
locks_remove_posix file_lock_context flc_posix https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2617 false false
locks_remove_posix file_lock fl_lmops https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2629 false false
locks_remove_posix file_lock_operations fl_release_private https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2634 true true
locks_remove_posix file_lock_operations fl_release_private https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2633 true true
locks_remove_posix file_lock fl_ops https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2634 true true
locks_remove_posix file_lock fl_ops https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2633 true true
locks_remove_posix file_lock fl_ops https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2628 false false
locks_remove_posix file_lock_core flc_owner https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2625 false false
locks_remove_posix file_lock_core flc_file https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2627 false false
locks_remove_posix file_lock_core flc_pid https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2626 false false
locks_remove_posix file_lock fl_end https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2624 false false
locks_remove_posix file_lock fl_start https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2623 false false
locks_remove_posix file_lock_core flc_type https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2621 false false
locks_remove_posix file_lock_core flc_flags https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2622 false false
locks_remove_posix file_lock c https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2627 true true
locks_remove_posix file_lock c https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2626 true true
locks_remove_posix file_lock c https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2625 true true
locks_remove_posix file_lock c https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2622 true true
locks_remove_posix file_lock c https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2621 true true
locks_remove_posix task_struct tgid https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2626 true true
locks_inode_context inode i_flctx https://elixir.bootlin.com/linux/v6.14.7/source/include/linux/filelock.h#L230 false false
vfs_lock_file file_lock_core flc_file https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2351 true true
vfs_lock_file file_lock c https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2351 true true
vfs_lock_file file_operations lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2353 true true
vfs_lock_file file_operations lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2352 true true
vfs_lock_file file f_op https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2353 true true
vfs_lock_file file f_op https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L2352 true true
locks_init_lock file_lock c https://elixir.bootlin.com/linux/v6.14.7/source/fs/locks.c#L382 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
copy_fd_bitmaps fdtable full_fds_bits https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L128 true true
copy_fd_bitmaps fdtable open_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L124 true true
copy_fd_bitmaps fdtable close_on_exec https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L126 true true
copy_fd_bitmaps fdtable max_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L122 true true
alloc_fdtable fdtable full_fds_bits https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L213 false false
alloc_fdtable fdtable open_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L209 false false
alloc_fdtable fdtable close_on_exec https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L211 false false
alloc_fdtable fdtable fd https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L218 true true
alloc_fdtable fdtable fd https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L202 false false
alloc_fdtable fdtable max_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L198 false false
sane_fdtable_size fdtable open_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L351 true true
sane_fdtable_size fdtable open_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L346 true true
sane_fdtable_size fd_range to https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L350 true true
sane_fdtable_size fd_range from https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L352 true true
sane_fdtable_size fd_range from https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L351 true true
sane_fdtable_size fd_range from https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L350 true true
sane_fdtable_size fdtable max_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L348 true true
sane_fdtable_size fdtable max_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L346 true true
__free_fdtable fdtable open_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L101 true true
__free_fdtable fdtable fd https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L100 true true
close_files fdtable open_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L469 true true
close_files files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L461 true true
close_files files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L461 false false
close_files fdtable fd https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L472 true true
close_files fdtable max_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L467 true true
__clear_open_fd fdtable full_fds_bits https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L327 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 open_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L324 true true
last_fd fdtable max_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L723 true true
put_files_struct files_struct fdtab https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L492 false false
put_files_struct files_struct count https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L488 false false
__range_close files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L747 true true
__range_close files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L747 false false
__range_close files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L763 false false
__range_close files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L760 false false
__range_close files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L758 false false
__range_close files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L756 false false
__range_close files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L753 false false
__range_close files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L747 false false
__range_close files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L746 false false
__range_cloexec fdtable close_on_exec https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L736 true true
__range_cloexec files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L733 true true
__range_cloexec files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L733 false false
__range_cloexec files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L737 false false
__range_cloexec files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L733 false false
__range_cloexec files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L732 false false
dup_fd files_struct fd_array https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L385 false false
dup_fd files_struct full_fds_bits_init https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L384 false false
dup_fd files_struct open_fds_init https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L383 false false
dup_fd files_struct close_on_exec_init https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L382 false false
dup_fd files_struct resize_wait https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L378 false false
dup_fd files_struct fdtab https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L397 false false
dup_fd files_struct fdtab https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L380 false false
dup_fd fdtable full_fds_bits https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L384 false false
dup_fd fdtable open_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L383 false false
dup_fd files_struct next_fd https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L379 false false
dup_fd files_struct resize_in_progress https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L377 false false
dup_fd fdtable close_on_exec https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L382 false false
dup_fd files_struct count https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L374 false false
dup_fd files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L449 true true
dup_fd files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L412 true true
dup_fd files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L388 true true
dup_fd files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L449 false false
dup_fd files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L412 false false
dup_fd files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L388 false false
dup_fd fdtable fd https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L419 true true
dup_fd fdtable fd https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L418 true true
dup_fd fdtable fd https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L385 false false
dup_fd fdtable max_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L447 true true
dup_fd fdtable max_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L394 true true
dup_fd fdtable max_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L381 false false
dup_fd files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L444 false false
dup_fd files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L411 false false
dup_fd files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L395 false false
dup_fd files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L412 false false
dup_fd files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L388 false false
dup_fd files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L387 false false
dup_fd files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L376 false false
__do_sys_close_range files_struct count https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L789 false false
__do_sys_close_range task_struct files https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L781 true true
__do_sys_close_range task_struct files https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L821 false false
__put_unused_fd files_struct next_fd https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L609 true true
__put_unused_fd files_struct next_fd https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L610 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 fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L607 false false
__put_unused_fd files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L607 false false
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
file_close_fd_locked files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L681 true true
file_close_fd_locked files_struct fdt https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L681 false false
file_close_fd_locked fdtable fd https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L692 true true
file_close_fd_locked fdtable fd https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L690 true true
file_close_fd_locked fdtable max_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L689 true true
file_close_fd_locked fdtable max_fds https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L686 true true
file_close_fd_locked files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L684 false false
file_close_fd_locked files_struct file_lock https://elixir.bootlin.com/linux/v6.14.7/source/fs/file.c#L681 false false
remove_vm_area (unnamed class/struct/union) vm https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3239 true true
remove_vm_area (unnamed class/struct/union) vm https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3237 true true
remove_vm_area vm_struct addr https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3244 true true
remove_vm_area vm_struct addr https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3242 true true
remove_vm_area vm_struct addr https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3241 true true
vfree_atomic vfree_deferred wq https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3328 false false
vfree_atomic vfree_deferred list https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3327 false false
vfree vm_struct pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3389 true true
vfree vm_struct pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3375 true true
vfree vm_struct nr_pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3388 true true
vfree vm_struct nr_pages https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3374 true true
vfree vm_struct flags https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3387 true true
vfree vm_struct flags https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3378 true true
vfree vm_struct flags https://elixir.bootlin.com/linux/v6.14.7/source/mm/vmalloc.c#L3372 true true