fput
Regular
4.4
: Selective Inline ⚠️void fput(struct file *file);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/file_table.c (ffffffff8120e350)
Location: fs/file_table.c:265
Inline: True
Direct callers:
- kernel/sysctl_binary.c:do_sysctl
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/nsproxy.c:SyS_setns
- kernel/time/posix-clock.c:get_clock_desc
- kernel/time/posix-clock.c:pc_timer_gettime
- kernel/time/posix-clock.c:pc_timer_delete
- kernel/time/posix-clock.c:pc_timer_settime
- kernel/time/posix-clock.c:pc_timer_create
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/kexec_file.c:copy_file_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:bpf_prog_get
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:perf_ioctl
- kernel/events/core.c:perf_ioctl
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:perf_event_get
- mm/readahead.c:SyS_readahead
- mm/shmem.c:shmem_zero_setup
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/mmap.c:SyS_mmap_pgoff
- mm/msync.c:SyS_msync
- mm/madvise.c:SyS_madvise
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:SyS_fallocate
- fs/open.c:SyS_fchdir
- fs/open.c:SyS_fchmod
- fs/open.c:SyS_fchown
- fs/read_write.c:compat_SyS_lseek
- fs/read_write.c:SyS_llseek
- fs/read_write.c:__compat_sys_preadv64
- fs/read_write.c:__compat_sys_pwritev64
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:SyS_read
- fs/read_write.c:SyS_write
- fs/read_write.c:SyS_pread64
- fs/read_write.c:SyS_pwrite64
- fs/read_write.c:SyS_readv
- fs/read_write.c:SyS_writev
- fs/read_write.c:SyS_preadv
- fs/read_write.c:SyS_pwritev
- fs/read_write.c:compat_SyS_readv
- fs/read_write.c:compat_SyS_writev
- fs/stat.c:vfs_fstat
- fs/exec.c:do_open_execat
- fs/exec.c:free_bprm
- fs/exec.c:SyS_uselib
- fs/pipe.c:SyS_pipe
- fs/pipe.c:SyS_pipe
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/fcntl.c:SyS_fcntl
- fs/ioctl.c:SyS_ioctl
- fs/readdir.c:SyS_old_readdir
- fs/readdir.c:SyS_getdents
- fs/readdir.c:SyS_getdents64
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/select.c:do_select
- fs/select.c:do_sys_poll
- fs/file.c:SyS_dup
- fs/xattr.c:SyS_fsetxattr
- fs/xattr.c:SyS_fgetxattr
- fs/xattr.c:SyS_flistxattr
- fs/xattr.c:SyS_fremovexattr
- fs/splice.c:compat_SyS_vmsplice
- fs/splice.c:SyS_splice
- fs/splice.c:SyS_splice
- fs/splice.c:SyS_tee
- fs/splice.c:SyS_tee
- fs/sync.c:do_fsync
- fs/sync.c:SyS_syncfs
- fs/sync.c:SyS_sync_file_range2
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_rm_watch
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:compat_SyS_fanotify_mark
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:SyS_epoll_pwait
- fs/eventpoll.c:compat_SyS_epoll_pwait
- fs/signalfd.c:SyS_signalfd
- fs/signalfd.c:SyS_signalfd
- fs/signalfd.c:compat_SyS_signalfd
- fs/signalfd.c:compat_SyS_signalfd
- fs/timerfd.c:timerfd_fget
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/eventfd.c:eventfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/aio.c:kiocb_free
- fs/locks.c:SyS_flock
- fs/compat.c:compat_SyS_old_readdir
- fs/compat.c:compat_SyS_getdents
- fs/compat.c:compat_SyS_getdents64
- fs/compat_ioctl.c:compat_SyS_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:umh_pipe_setup
- fs/coredump.c:do_coredump
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:shm_destroy
- ipc/shm.c:newseg
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:do_shmat
- ipc/mqueue.c:SYSC_mq_getsetattr
- ipc/mqueue.c:SyS_mq_timedsend
- ipc/mqueue.c:SyS_mq_timedreceive
- ipc/mqueue.c:SyS_mq_notify
- ipc/mqueue.c:SyS_mq_notify
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_read
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/iint.c:integrity_read_file
- drivers/tty/tty_io.c:__tty_hangup
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:tty_ioctl
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/base/firmware_class.c:_request_firmware
- drivers/block/loop.c:loop_clr_fd
- drivers/block/loop.c:loop_clr_fd
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/md/md.c:do_md_stop
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/bitmap.c:bitmap_file_unmap
- drivers/md/bitmap.c:location_store
- net/socket.c:sockfd_lookup
- net/socket.c:sockfd_lookup_light
- net/socket.c:SYSC_accept4
- net/socket.c:SYSC_accept4
- net/socket.c:SYSC_getsockname
- net/socket.c:SYSC_getpeername
- net/socket.c:SYSC_getpeername
- net/socket.c:SYSC_recvfrom
- net/socket.c:SYSC_bind
- net/socket.c:SYSC_connect
- net/socket.c:SYSC_sendto
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_recvmmsg
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/compat.c:compat_SyS_socketcall
Symbols:
ffffffff8120e350-ffffffff8120e3d1: fput (STB_GLOBAL)
4.8
: Selective Inline ⚠️void fput(struct file *file);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/file_table.c (ffffffff81234d70)
Location: fs/file_table.c:266
Inline: True
Direct callers:
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/sysctl_binary.c:do_sysctl
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/nsproxy.c:SyS_setns
- kernel/time/posix-clock.c:pc_timer_settime
- kernel/time/posix-clock.c:pc_timer_gettime
- kernel/time/posix-clock.c:pc_timer_delete
- kernel/time/posix-clock.c:pc_timer_create
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:get_clock_desc
- kernel/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_ioctl
- kernel/events/core.c:perf_ioctl
- mm/readahead.c:SyS_readahead
- mm/shmem.c:shmem_zero_setup
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/mmap.c:SyS_remap_file_pages
- mm/mmap.c:SyS_remap_file_pages
- mm/mmap.c:SyS_remap_file_pages
- mm/mmap.c:SyS_mmap_pgoff
- mm/msync.c:SyS_msync
- mm/fadvise.c:SyS_fadvise64
- mm/madvise.c:SyS_madvise
- mm/khugepaged.c:khugepaged
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:SyS_fchown
- fs/open.c:SyS_fchmod
- fs/open.c:SyS_fchdir
- fs/open.c:SyS_fallocate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:SyS_copy_file_range
- fs/read_write.c:SyS_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:SyS_pwrite64
- fs/read_write.c:SyS_pread64
- fs/read_write.c:SyS_write
- fs/read_write.c:SyS_read
- fs/read_write.c:SyS_llseek
- fs/read_write.c:compat_SyS_lseek
- fs/stat.c:vfs_fstat
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:SyS_uselib
- fs/pipe.c:SyS_pipe
- fs/pipe.c:SyS_pipe
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:SyS_fcntl
- fs/ioctl.c:SyS_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:SyS_getdents64
- fs/readdir.c:SyS_getdents
- fs/readdir.c:SyS_old_readdir
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:SyS_dup
- fs/xattr.c:SyS_fremovexattr
- fs/xattr.c:SyS_flistxattr
- fs/xattr.c:SyS_fgetxattr
- fs/xattr.c:SyS_fsetxattr
- fs/splice.c:SyS_tee
- fs/splice.c:SyS_tee
- fs/splice.c:SyS_splice
- fs/splice.c:SyS_splice
- fs/splice.c:compat_SyS_vmsplice
- fs/sync.c:SyS_sync_file_range2
- fs/sync.c:do_fsync
- fs/sync.c:SyS_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/notify/inotify/inotify_user.c:SyS_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:compat_SyS_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:compat_SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:SyS_epoll_ctl
- fs/signalfd.c:compat_SyS_signalfd
- fs/signalfd.c:compat_SyS_signalfd
- fs/signalfd.c:SyS_signalfd
- fs/signalfd.c:SyS_signalfd
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:kiocb_free
- fs/locks.c:SyS_flock
- fs/compat.c:compat_SyS_getdents64
- fs/compat.c:compat_SyS_getdents
- fs/compat.c:compat_SyS_old_readdir
- fs/compat_ioctl.c:compat_SyS_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:newseg
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:SYSC_mq_getsetattr
- ipc/mqueue.c:SyS_mq_notify
- ipc/mqueue.c:SyS_mq_notify
- ipc/mqueue.c:SyS_mq_timedreceive
- ipc/mqueue.c:SyS_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/iint.c:integrity_read_file
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:__tty_hangup
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:loop_clr_fd
- drivers/block/loop.c:loop_clr_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/bitmap.c:bitmap_file_unmap
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:__sys_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:SYSC_recvfrom
- net/socket.c:SYSC_sendto
- net/socket.c:SYSC_getpeername
- net/socket.c:SYSC_getpeername
- net/socket.c:SYSC_getsockname
- net/socket.c:SYSC_connect
- net/socket.c:SYSC_accept4
- net/socket.c:SYSC_accept4
- net/socket.c:SYSC_bind
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/compat.c:compat_SyS_socketcall
Symbols:
ffffffff81234d70-ffffffff81234df5: fput (STB_GLOBAL)
4.10
: Selective Inline ⚠️void fput(struct file *file);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/file_table.c (ffffffff81247920)
Location: fs/file_table.c:266
Inline: True
Direct callers:
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/sysctl_binary.c:do_sysctl
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/nsproxy.c:SyS_setns
- kernel/time/posix-clock.c:pc_timer_settime
- kernel/time/posix-clock.c:pc_timer_gettime
- kernel/time/posix-clock.c:pc_timer_delete
- kernel/time/posix-clock.c:pc_timer_create
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:get_clock_desc
- kernel/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_ioctl
- kernel/events/core.c:perf_ioctl
- mm/readahead.c:SyS_readahead
- mm/shmem.c:shmem_zero_setup
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/mmap.c:SyS_remap_file_pages
- mm/mmap.c:SyS_remap_file_pages
- mm/mmap.c:SyS_remap_file_pages
- mm/mmap.c:SyS_mmap_pgoff
- mm/msync.c:SyS_msync
- mm/fadvise.c:SyS_fadvise64
- mm/madvise.c:SyS_madvise
- mm/khugepaged.c:khugepaged
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:SyS_fchown
- fs/open.c:SyS_fchmod
- fs/open.c:SyS_fchdir
- fs/open.c:SyS_fallocate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:SyS_copy_file_range
- fs/read_write.c:SyS_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:SyS_pwrite64
- fs/read_write.c:SyS_pread64
- fs/read_write.c:SyS_write
- fs/read_write.c:SyS_read
- fs/read_write.c:SyS_llseek
- fs/read_write.c:compat_SyS_lseek
- fs/stat.c:vfs_fstat
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:SyS_uselib
- fs/pipe.c:SyS_pipe
- fs/pipe.c:SyS_pipe
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:SyS_fcntl
- fs/ioctl.c:SyS_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:SyS_getdents64
- fs/readdir.c:SyS_getdents
- fs/readdir.c:SyS_old_readdir
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:SyS_dup
- fs/xattr.c:SyS_fremovexattr
- fs/xattr.c:SyS_flistxattr
- fs/xattr.c:SyS_fgetxattr
- fs/xattr.c:SyS_fsetxattr
- fs/splice.c:SyS_tee
- fs/splice.c:SyS_tee
- fs/splice.c:SyS_splice
- fs/splice.c:SyS_splice
- fs/splice.c:compat_SyS_vmsplice
- fs/sync.c:SyS_sync_file_range2
- fs/sync.c:do_fsync
- fs/sync.c:SyS_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/notify/inotify/inotify_user.c:SyS_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:compat_SyS_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:compat_SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:SyS_epoll_ctl
- fs/signalfd.c:compat_SyS_signalfd
- fs/signalfd.c:compat_SyS_signalfd
- fs/signalfd.c:SyS_signalfd
- fs/signalfd.c:SyS_signalfd
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:do_io_submit
- fs/aio.c:do_io_submit
- fs/aio.c:do_io_submit
- fs/aio.c:kiocb_free
- fs/locks.c:SyS_flock
- fs/compat.c:compat_SyS_getdents64
- fs/compat.c:compat_SyS_getdents
- fs/compat.c:compat_SyS_old_readdir
- fs/compat_ioctl.c:compat_SyS_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:newseg
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:SYSC_mq_getsetattr
- ipc/mqueue.c:SyS_mq_notify
- ipc/mqueue.c:SyS_mq_notify
- ipc/mqueue.c:SyS_mq_timedreceive
- ipc/mqueue.c:SyS_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/iint.c:integrity_read_file
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/tty/tty_io.c:__tty_hangup
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:loop_clr_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/bitmap.c:bitmap_file_unmap
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:__sys_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:SYSC_recvfrom
- net/socket.c:SYSC_sendto
- net/socket.c:SYSC_getpeername
- net/socket.c:SYSC_getpeername
- net/socket.c:SYSC_getsockname
- net/socket.c:SYSC_connect
- net/socket.c:SYSC_accept4
- net/socket.c:SYSC_accept4
- net/socket.c:SYSC_bind
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/compat.c:compat_SyS_socketcall
Symbols:
ffffffff81247920-ffffffff812479a5: fput (STB_GLOBAL)
4.13
: Selective Inline ⚠️void fput(struct file *file);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/file_table.c (ffffffff81253150)
Location: fs/file_table.c:268
Inline: True
Direct callers:
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/nsproxy.c:SyS_setns
- kernel/kcmp.c:SyS_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:get_clock_desc
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:perf_ioctl
- kernel/events/core.c:perf_ioctl
- mm/readahead.c:SyS_readahead
- mm/shmem.c:shmem_zero_setup
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/mmap.c:SyS_remap_file_pages
- mm/mmap.c:SyS_remap_file_pages
- mm/mmap.c:SyS_remap_file_pages
- mm/mmap.c:SyS_mmap_pgoff
- mm/msync.c:SyS_msync
- mm/fadvise.c:SyS_fadvise64
- mm/madvise.c:SyS_madvise
- mm/khugepaged.c:khugepaged
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:SyS_fchown
- fs/open.c:SyS_fchmod
- fs/open.c:SyS_fchdir
- fs/open.c:SyS_fallocate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:SyS_copy_file_range
- fs/read_write.c:SyS_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_pwritev64
- fs/read_write.c:do_compat_writev
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:SyS_pwrite64
- fs/read_write.c:SyS_pread64
- fs/read_write.c:SyS_write
- fs/read_write.c:SyS_read
- fs/read_write.c:SyS_llseek
- fs/read_write.c:compat_SyS_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:SyS_uselib
- fs/pipe.c:SyS_pipe
- fs/pipe.c:SyS_pipe
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:compat_SyS_fcntl
- fs/fcntl.c:SyS_fcntl
- fs/ioctl.c:SyS_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:compat_SyS_getdents
- fs/readdir.c:compat_SyS_old_readdir
- fs/readdir.c:SyS_getdents64
- fs/readdir.c:SyS_getdents
- fs/readdir.c:SyS_old_readdir
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:SyS_dup
- fs/xattr.c:SyS_fremovexattr
- fs/xattr.c:SyS_flistxattr
- fs/xattr.c:SyS_fgetxattr
- fs/xattr.c:SyS_fsetxattr
- fs/splice.c:SyS_tee
- fs/splice.c:SyS_tee
- fs/splice.c:SyS_splice
- fs/splice.c:SyS_splice
- fs/splice.c:compat_SyS_vmsplice
- fs/sync.c:SyS_sync_file_range2
- fs/sync.c:do_fsync
- fs/sync.c:SyS_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/notify/inotify/inotify_user.c:SyS_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:compat_SyS_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:compat_SyS_epoll_pwait
- fs/eventpoll.c:compat_SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:SyS_epoll_ctl
- fs/signalfd.c:compat_SyS_signalfd
- fs/signalfd.c:compat_SyS_signalfd
- fs/signalfd.c:SyS_signalfd
- fs/signalfd.c:SyS_signalfd
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:do_io_submit
- fs/aio.c:do_io_submit
- fs/aio.c:kiocb_free
- fs/locks.c:SyS_flock
- fs/compat_ioctl.c:compat_SyS_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:SyS_shmctl
- ipc/shm.c:newseg
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/iint.c:integrity_read_file
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:loop_clr_fd
- drivers/block/loop.c:loop_clr_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/bitmap.c:bitmap_file_unmap
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:__sys_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:SYSC_recvfrom
- net/socket.c:SYSC_sendto
- net/socket.c:SYSC_getpeername
- net/socket.c:SYSC_getpeername
- net/socket.c:SYSC_getsockname
- net/socket.c:SYSC_connect
- net/socket.c:SYSC_accept4
- net/socket.c:SYSC_accept4
- net/socket.c:SYSC_bind
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/compat.c:compat_SyS_socketcall
Symbols:
ffffffff81253150-ffffffff812531d2: fput (STB_GLOBAL)
4.15
: Selective Inline ⚠️void fput(struct file *file);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/file_table.c (ffffffff81275250)
Location: fs/file_table.c:266
Inline: True
Direct callers:
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/nsproxy.c:SyS_setns
- kernel/kcmp.c:SyS_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:get_clock_desc
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:SyS_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:sockmap_get_from_fd
- kernel/bpf/syscall.c:sockmap_get_from_fd
- kernel/bpf/syscall.c:sockmap_get_from_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/sockmap.c:sock_map_update_elem
- kernel/bpf/sockmap.c:sock_map_update_elem
- kernel/bpf/sockmap.c:sock_map_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:SYSC_perf_event_open
- kernel/events/core.c:perf_ioctl
- kernel/events/core.c:perf_ioctl
- mm/readahead.c:SyS_readahead
- mm/shmem.c:shmem_zero_setup
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/mmap.c:SyS_remap_file_pages
- mm/mmap.c:SyS_remap_file_pages
- mm/mmap.c:SyS_remap_file_pages
- mm/mmap.c:SyS_mmap_pgoff
- mm/msync.c:SyS_msync
- mm/fadvise.c:SyS_fadvise64
- mm/madvise.c:SyS_madvise
- mm/khugepaged.c:khugepaged
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:SyS_fchown
- fs/open.c:SyS_fchmod
- fs/open.c:SyS_fchdir
- fs/open.c:SyS_fallocate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:SyS_copy_file_range
- fs/read_write.c:SyS_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_pwritev64
- fs/read_write.c:do_compat_writev
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:SyS_pwrite64
- fs/read_write.c:SyS_pread64
- fs/read_write.c:SyS_write
- fs/read_write.c:SyS_read
- fs/read_write.c:SyS_llseek
- fs/read_write.c:compat_SyS_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:SyS_uselib
- fs/pipe.c:SyS_pipe
- fs/pipe.c:SyS_pipe
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:compat_SyS_fcntl
- fs/fcntl.c:SyS_fcntl
- fs/ioctl.c:SyS_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:compat_SyS_getdents
- fs/readdir.c:compat_SyS_old_readdir
- fs/readdir.c:SyS_getdents64
- fs/readdir.c:SyS_getdents
- fs/readdir.c:SyS_old_readdir
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:SyS_dup
- fs/xattr.c:SyS_fremovexattr
- fs/xattr.c:SyS_flistxattr
- fs/xattr.c:SyS_fgetxattr
- fs/xattr.c:SyS_fsetxattr
- fs/splice.c:SyS_tee
- fs/splice.c:SyS_tee
- fs/splice.c:SyS_splice
- fs/splice.c:SyS_splice
- fs/splice.c:compat_SyS_vmsplice
- fs/sync.c:SyS_sync_file_range2
- fs/sync.c:do_fsync
- fs/sync.c:SyS_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/notify/inotify/inotify_user.c:SyS_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:SyS_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:compat_SyS_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:compat_SyS_epoll_pwait
- fs/eventpoll.c:compat_SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_pwait
- fs/eventpoll.c:SyS_epoll_ctl
- fs/eventpoll.c:SyS_epoll_ctl
- fs/signalfd.c:compat_SyS_signalfd
- fs/signalfd.c:compat_SyS_signalfd
- fs/signalfd.c:SyS_signalfd
- fs/signalfd.c:SyS_signalfd
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:do_io_submit
- fs/aio.c:do_io_submit
- fs/aio.c:kiocb_free
- fs/locks.c:SyS_flock
- fs/compat_ioctl.c:compat_SyS_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:loop_clr_fd
- drivers/block/loop.c:loop_clr_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:bitmap_file_unmap
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:SyS_socketcall
- net/socket.c:__sys_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:SYSC_recvfrom
- net/socket.c:SYSC_sendto
- net/socket.c:SYSC_getpeername
- net/socket.c:SYSC_getpeername
- net/socket.c:SYSC_getsockname
- net/socket.c:SYSC_connect
- net/socket.c:SYSC_accept4
- net/socket.c:SYSC_accept4
- net/socket.c:SYSC_bind
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/compat.c:compat_SyS_socketcall
Symbols:
ffffffff81275250-ffffffff812752d3: fput (STB_GLOBAL)
4.18
: Selective Inline ⚠️void fput(struct file *file);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/file_table.c (ffffffff8129bae0)
Location: fs/file_table.c:265
Inline: True
Direct callers:
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/umh.c:fork_usermode_blob
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/nsproxy.c:__ia32_sys_setns
- kernel/nsproxy.c:__ia32_sys_setns
- kernel/nsproxy.c:__x64_sys_setns
- kernel/nsproxy.c:__x64_sys_setns
- kernel/kcmp.c:kcmp_epoll_target
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/sockmap.c:sock_hash_update_elem
- kernel/bpf/sockmap.c:sock_hash_update_elem
- kernel/bpf/sockmap.c:sock_map_update_elem
- kernel/bpf/sockmap.c:sock_map_update_elem
- kernel/bpf/sockmap.c:sock_map_update_elem
- kernel/bpf/sockmap.c:sockmap_get_from_fd
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_zero_setup
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/fadvise.c:ksys_fadvise64_64
- mm/madvise.c:__ia32_sys_madvise
- mm/madvise.c:__x64_sys_madvise
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:ksys_fchown
- fs/open.c:ksys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:ksys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_pwritev64
- fs/read_write.c:do_compat_writev
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:ksys_pwrite64
- fs/read_write.c:ksys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:__ia32_sys_uselib
- fs/exec.c:__x64_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:ksys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__x32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__x32_compat_sys_old_readdir
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:ksys_dup
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_compat_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:ksys_sync_file_range
- fs/sync.c:do_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_write
- fs/aio.c:aio_read
- fs/aio.c:aio_prep_rw
- fs/aio.c:aio_complete_rw
- fs/locks.c:__ia32_sys_flock
- fs/locks.c:__x64_sys_flock
- fs/compat_ioctl.c:__x32_compat_sys_ioctl
- fs/compat_ioctl.c:__ia32_compat_sys_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:loop_get_status
- drivers/block/loop.c:loop_clr_fd
- drivers/block/loop.c:loop_clr_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:bitmap_file_unmap
- net/socket.c:__sys_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/compat.c:__compat_sys_getsockopt
- net/compat.c:__compat_sys_setsockopt
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
Symbols:
ffffffff8129bae0-ffffffff8129bb63: fput (STB_GLOBAL)
5.0
: Selective Inline ⚠️void fput(struct file *file);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/file_table.c (ffffffff812b0e10)
Location: fs/file_table.c:331
Inline: True
Direct callers:
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/umh.c:fork_usermode_blob
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/nsproxy.c:__ia32_sys_setns
- kernel/nsproxy.c:__ia32_sys_setns
- kernel/nsproxy.c:__x64_sys_setns
- kernel/nsproxy.c:__x64_sys_setns
- kernel/kcmp.c:kcmp_epoll_target
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/verifier.c:bpf_check
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/madvise.c:__ia32_sys_madvise
- mm/madvise.c:__x64_sys_madvise
- mm/khugepaged.c:khugepaged
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:ksys_fchown
- fs/open.c:ksys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:ksys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_pwritev64
- fs/read_write.c:do_compat_writev
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:ksys_pwrite64
- fs/read_write.c:ksys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:__ia32_sys_uselib
- fs/exec.c:__x64_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:ksys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__x32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__x32_compat_sys_old_readdir
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:ksys_dup
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_compat_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:ksys_sync_file_range
- fs/sync.c:do_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_complete
- fs/locks.c:__ia32_sys_flock
- fs/locks.c:__x64_sys_flock
- fs/compat_ioctl.c:__x32_compat_sys_ioctl
- fs/compat_ioctl.c:__ia32_compat_sys_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:do_coredump
- fs/coredump.c:do_coredump
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_hash_update_elem
- net/core/sock_map.c:sock_map_update_elem
- net/core/sock_map.c:sock_map_get_from_fd
- net/compat.c:__compat_sys_getsockopt
- net/compat.c:__compat_sys_setsockopt
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
Symbols:
ffffffff812b0e10-ffffffff812b0e93: fput (STB_GLOBAL)
5.3
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (ffffffff812cd8c0)
Location: fs/file_table.c:356
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/signal.c:__ia32_sys_pidfd_send_signal
- kernel/signal.c:__x64_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/umh.c:fork_usermode_blob
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/nsproxy.c:__ia32_sys_setns
- kernel/nsproxy.c:__x64_sys_setns
- kernel/kcmp.c:__do_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/madvise.c:__do_sys_madvise
- mm/khugepaged.c:khugepaged
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:ksys_fchown
- fs/open.c:ksys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:ksys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_pwritev64
- fs/read_write.c:do_compat_writev
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:ksys_pwrite64
- fs/read_write.c:ksys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:__ia32_sys_uselib
- fs/exec.c:__x64_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:ksys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__x32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__x32_compat_sys_old_readdir
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:ksys_dup
- fs/namespace.c:__ia32_sys_fsmount
- fs/namespace.c:__ia32_sys_fsmount
- fs/namespace.c:__x64_sys_fsmount
- fs/namespace.c:__x64_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_compat_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:ksys_sync_file_range
- fs/sync.c:do_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__ia32_sys_fsconfig
- fs/fsopen.c:__ia32_sys_fsconfig
- fs/fsopen.c:__x64_sys_fsconfig
- fs/fsopen.c:__x64_sys_fsconfig
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/io_uring.c:__ia32_sys_io_uring_register
- fs/io_uring.c:__x64_sys_io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__ia32_sys_io_uring_enter
- fs/io_uring.c:__ia32_sys_io_uring_enter
- fs/io_uring.c:__x64_sys_io_uring_enter
- fs/io_uring.c:__x64_sys_io_uring_enter
- fs/io_uring.c:__io_free_req
- fs/locks.c:__ia32_sys_flock
- fs/locks.c:__x64_sys_flock
- fs/compat_ioctl.c:__x32_compat_sys_ioctl
- fs/compat_ioctl.c:__ia32_compat_sys_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_set_fd
- drivers/block/loop.c:loop_set_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_hash_update_elem
- net/core/sock_map.c:sock_map_update_elem
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/compat.c:__compat_sys_getsockopt
- net/compat.c:__compat_sys_setsockopt
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
Symbols:
ffffffff812cd8c0-ffffffff812cd8d5: fput (STB_GLOBAL)
5.4
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (ffffffff812df2e0)
Location: fs/file_table.c:356
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/exit.c:kernel_waitid
- kernel/signal.c:__ia32_sys_pidfd_send_signal
- kernel/signal.c:__x64_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/umh.c:fork_usermode_blob
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/nsproxy.c:__ia32_sys_setns
- kernel/nsproxy.c:__x64_sys_setns
- kernel/kcmp.c:__do_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_fault
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:ksys_fchown
- fs/open.c:ksys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:ksys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_pwritev64
- fs/read_write.c:do_compat_writev
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:ksys_pwrite64
- fs/read_write.c:ksys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:__ia32_sys_uselib
- fs/exec.c:__x64_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:ksys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__x32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__x32_compat_sys_old_readdir
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:ksys_dup
- fs/namespace.c:__ia32_sys_fsmount
- fs/namespace.c:__ia32_sys_fsmount
- fs/namespace.c:__x64_sys_fsmount
- fs/namespace.c:__x64_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_compat_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:ksys_sync_file_range
- fs/sync.c:do_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__ia32_sys_fsconfig
- fs/fsopen.c:__ia32_sys_fsconfig
- fs/fsopen.c:__x64_sys_fsconfig
- fs/fsopen.c:__x64_sys_fsconfig
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/io_uring.c:__ia32_sys_io_uring_register
- fs/io_uring.c:__x64_sys_io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__ia32_sys_io_uring_enter
- fs/io_uring.c:__ia32_sys_io_uring_enter
- fs/io_uring.c:__x64_sys_io_uring_enter
- fs/io_uring.c:__x64_sys_io_uring_enter
- fs/io_uring.c:__io_free_req
- fs/locks.c:__ia32_sys_flock
- fs/locks.c:__x64_sys_flock
- fs/compat_ioctl.c:__x32_compat_sys_ioctl
- fs/compat_ioctl.c:__ia32_compat_sys_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_set_fd
- drivers/block/loop.c:loop_set_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/vfio/vfio.c:vfio_group_fops_unl_ioctl
- drivers/vfio/vfio.c:vfio_group_fops_unl_ioctl
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_hash_update_elem
- net/core/sock_map.c:sock_map_update_elem
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/compat.c:__compat_sys_getsockopt
- net/compat.c:__compat_sys_setsockopt
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
Symbols:
ffffffff812df2e0-ffffffff812df2f5: fput (STB_GLOBAL)
5.8
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (ffffffff81316140)
Location: fs/file_table.c:357
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/exit.c:kernel_waitid
- kernel/signal.c:__do_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/umh.c:fork_usermode_blob
- kernel/umh.c:umh_clean_and_save_pid
- kernel/umh.c:umh_clean_and_save_pid
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/pid.c:__ia32_sys_pidfd_getfd
- kernel/pid.c:__x64_sys_pidfd_getfd
- kernel/pid.c:pidfd_getfd
- kernel/pid.c:pidfd_getfd
- kernel/nsproxy.c:__do_sys_setns
- kernel/kcmp.c:kcmp_epoll_target
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:get_clock_desc
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/audit.c:audit_log_multicast
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
- kernel/bpf/syscall.c:bpf_link_get_from_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:bpf_map_get
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/bpf_iter.c:bpf_iter_new_fd
- kernel/bpf/task_iter.c:task_file_seq_next
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- kernel/watch_queue.c:get_watch_queue
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_zero_setup
- mm/shmem.c:shmem_fault
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__do_sys_msync
- mm/madvise.c:madvise_remove
- mm/madvise.c:madvise_willneed
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:ksys_fchown
- fs/open.c:ksys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:__ia32_sys_fallocate
- fs/open.c:__x64_sys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:__x32_compat_sys_pwritev64
- fs/read_write.c:__ia32_compat_sys_pwritev64
- fs/read_write.c:do_compat_writev
- fs/read_write.c:__x32_compat_sys_preadv64
- fs/read_write.c:__ia32_compat_sys_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:__ia32_sys_pwrite64
- fs/read_write.c:__x64_sys_pwrite64
- fs/read_write.c:__ia32_sys_pread64
- fs/read_write.c:__x64_sys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:exec_binprm
- fs/exec.c:exec_binprm
- fs/exec.c:free_bprm
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path_initns
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:__do_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:__do_compat_sys_ioctl
- fs/ioctl.c:ksys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__x32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__x32_compat_sys_old_readdir
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:ksys_dup
- fs/namespace.c:__do_sys_fsmount
- fs/namespace.c:__do_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_compat_sys_vmsplice
- fs/splice.c:__do_compat_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:__ia32_sys_sync_file_range2
- fs/sync.c:__x64_sys_sync_file_range2
- fs/sync.c:__ia32_sys_sync_file_range
- fs/sync.c:__x64_sys_sync_file_range
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__do_sys_fsconfig
- fs/fsopen.c:__do_sys_fsconfig
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:do_epoll_ctl
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:do_signalfd4
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_setup_ring
- fs/aio.c:aio_free_ring
- fs/io_uring.c:__ia32_sys_io_uring_register
- fs/io_uring.c:__x64_sys_io_uring_register
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:io_sq_offload_start
- fs/io_uring.c:io_sq_offload_start
- fs/io_uring.c:__io_sqe_files_update
- fs/io_uring.c:__io_sqe_files_update
- fs/io_uring.c:io_sqe_file_register
- fs/io_uring.c:io_sqe_files_register
- fs/io_uring.c:io_sqe_files_register
- fs/io_uring.c:io_sqe_files_register
- fs/io_uring.c:__io_sqe_files_scm
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_cleanup_req
- fs/io_uring.c:__io_req_aux_free
- fs/locks.c:__ia32_sys_flock
- fs/locks.c:__x64_sys_flock
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:umh_pipe_setup
- fs/coredump.c:cn_print_exe_file
- fs/fhandle.c:handle_to_path
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib.c:lineevent_create
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tioccons
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl_merge
- drivers/dma-buf/sync_file.c:sync_file_ioctl_merge
- drivers/dma-buf/sync_file.c:sync_file_ioctl_merge
- drivers/dma-buf/sync_file.c:sync_file_ioctl_merge
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl_create_fence
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/vfio/vfio.c:vfio_group_set_container
- drivers/vfio/vfio.c:vfio_group_set_container
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4_file
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_hash_update_elem
- net/core/sock_map.c:sock_map_update_elem
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/compat.c:__compat_sys_getsockopt
- net/compat.c:__compat_sys_setsockopt
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff81316140-ffffffff81316155: fput (STB_GLOBAL)
5.11
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (ffffffff813215d0)
Location: fs/file_table.c:356
Inline: False
Direct callers:
- init/main.c:console_on_rootfs
- init/initramfs.c:do_copy
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_release
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioctl
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_ioctl
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_create
- kernel/fork.c:copy_process
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/signal.c:__do_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/pid.c:__ia32_sys_pidfd_getfd
- kernel/pid.c:__x64_sys_pidfd_getfd
- kernel/pid.c:pidfd_getfd
- kernel/pid.c:pidfd_get_pid
- kernel/nsproxy.c:__do_sys_setns
- kernel/usermode_driver.c:umd_cleanup
- kernel/usermode_driver.c:umd_cleanup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:blob_to_mnt
- kernel/kcmp.c:kcmp_epoll_target
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:get_clock_desc
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/audit.c:audit_log_multicast
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_notify_addfd
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
- kernel/bpf/syscall.c:bpf_link_get_from_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:bpf_map_get
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/bpf_iter.c:bpf_iter_new_fd
- kernel/bpf/task_iter.c:task_file_seq_next
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_delete_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- kernel/watch_queue.c:get_watch_queue
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_zero_setup
- mm/shmem.c:shmem_fault
- mm/util.c:vma_set_file
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:mmap_region
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__do_sys_msync
- mm/madvise.c:madvise_remove
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:ksys_fchown
- fs/open.c:__ia32_sys_fchmod
- fs/open.c:__x64_sys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:__ia32_sys_fallocate
- fs/open.c:__x64_sys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:__ia32_sys_pwrite64
- fs/read_write.c:__x64_sys_pwrite64
- fs/read_write.c:__ia32_sys_pread64
- fs/read_write.c:__x64_sys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_fstat
- fs/exec.c:exec_binprm
- fs/exec.c:exec_binprm
- fs/exec.c:free_bprm
- fs/exec.c:free_bprm
- fs/exec.c:do_open_execat
- fs/exec.c:__do_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:__do_compat_sys_ioctl
- fs/ioctl.c:__ia32_sys_ioctl
- fs/ioctl.c:__x64_sys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__x32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__x32_compat_sys_old_readdir
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:__ia32_sys_getdents64
- fs/readdir.c:__x64_sys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:__ia32_sys_dup
- fs/file.c:__x64_sys_dup
- fs/namespace.c:__do_sys_fsmount
- fs/namespace.c:__do_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:__ia32_sys_sync_file_range2
- fs/sync.c:__x64_sys_sync_file_range2
- fs/sync.c:__ia32_sys_sync_file_range
- fs/sync.c:__x64_sys_sync_file_range
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__do_sys_fsconfig
- fs/fsopen.c:__do_sys_fsconfig
- fs/kernel_read_file.c:kernel_read_file_from_fd
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path
- fs/remap_range.c:vfs_dedupe_file_range
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:do_epoll_ctl
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:do_signalfd4
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_setup_ring
- fs/aio.c:aio_free_ring
- fs/io_uring.c:__ia32_sys_io_uring_register
- fs/io_uring.c:__x64_sys_io_uring_register
- fs/io_uring.c:io_uring_create
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:io_uring_flush
- fs/io_uring.c:io_uring_remove_task_files
- fs/io_uring.c:io_uring_add_task_file
- fs/io_uring.c:io_sq_offload_create
- fs/io_uring.c:io_sq_offload_create
- fs/io_uring.c:io_sq_offload_create
- fs/io_uring.c:io_sq_offload_create
- fs/io_uring.c:__io_sqe_files_update
- fs/io_uring.c:__io_sqe_files_update
- fs/io_uring.c:io_sqe_file_register
- fs/io_uring.c:io_sqe_files_register
- fs/io_uring.c:io_sqe_files_register
- fs/io_uring.c:io_sqe_files_register
- fs/io_uring.c:__io_sqe_files_scm
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:__io_clean_op
- fs/io_uring.c:io_close
- fs/io_uring.c:io_dismantle_req
- fs/locks.c:__ia32_sys_flock
- fs/locks.c:__x64_sys_flock
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:umh_pipe_setup
- fs/coredump.c:cn_print_exe_file
- fs/fhandle.c:handle_to_path
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:__ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/ima/ima_main.c:ima_kexec_cmdline
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/tty/tty_io.c:tioccons
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl_merge
- drivers/dma-buf/sync_file.c:sync_file_ioctl_merge
- drivers/dma-buf/sync_file.c:sync_file_ioctl_merge
- drivers/dma-buf/sync_file.c:sync_file_ioctl_merge
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl_create_fence
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/vfio/vfio.c:vfio_group_set_container
- drivers/vfio/vfio.c:vfio_group_set_container
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4_file
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_map_update_elem_sys
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/ipv4/bpfilter/sockopt.c:bpfilter_mbox_request
- net/ipv4/bpfilter/sockopt.c:bpfilter_mbox_request
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff813215d0-ffffffff813215e9: fput (STB_GLOBAL)
5.13
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (ffffffff81327740)
Location: fs/file_table.c:355
Inline: False
Direct callers:
- init/main.c:console_on_rootfs
- init/initramfs.c:do_copy
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_release
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_create
- arch/x86/kernel/cpu/sgx/main.c:sgx_set_attribute
- arch/x86/kernel/cpu/sgx/main.c:sgx_set_attribute
- kernel/fork.c:copy_process
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/signal.c:__do_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/pid.c:__ia32_sys_pidfd_getfd
- kernel/pid.c:__x64_sys_pidfd_getfd
- kernel/pid.c:pidfd_getfd
- kernel/pid.c:pidfd_get_pid
- kernel/nsproxy.c:__do_sys_setns
- kernel/usermode_driver.c:umd_cleanup
- kernel/usermode_driver.c:umd_cleanup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_load_blob
- kernel/kcmp.c:__do_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:get_clock_desc
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/audit.c:audit_log_multicast
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_notify_addfd
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
- kernel/bpf/syscall.c:bpf_link_get_from_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:bpf_map_get
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/bpf_iter.c:bpf_iter_new_fd
- kernel/bpf/task_iter.c:task_file_seq_next
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_delete_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- kernel/watch_queue.c:get_watch_queue
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_zero_setup
- mm/shmem.c:shmem_fault
- mm/util.c:vma_set_file
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:__split_vma
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mmap.c:ksys_mmap_pgoff
- mm/mmap.c:__vma_adjust
- mm/mmap.c:remove_vma
- mm/msync.c:__do_sys_msync
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:ksys_fchown
- fs/open.c:__ia32_sys_fchmod
- fs/open.c:__x64_sys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:__ia32_sys_fallocate
- fs/open.c:__x64_sys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:__ia32_sys_pwrite64
- fs/read_write.c:__x64_sys_pwrite64
- fs/read_write.c:__ia32_sys_pread64
- fs/read_write.c:__x64_sys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_fstat
- fs/exec.c:exec_binprm
- fs/exec.c:exec_binprm
- fs/exec.c:free_bprm
- fs/exec.c:free_bprm
- fs/exec.c:do_open_execat
- fs/exec.c:__do_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:__do_compat_sys_ioctl
- fs/ioctl.c:__ia32_sys_ioctl
- fs/ioctl.c:__x64_sys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__x32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__x32_compat_sys_old_readdir
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:__ia32_sys_getdents64
- fs/readdir.c:__x64_sys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:__ia32_sys_dup
- fs/file.c:__x64_sys_dup
- fs/namespace.c:__do_sys_fsmount
- fs/namespace.c:__do_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:__ia32_sys_sync_file_range2
- fs/sync.c:__x64_sys_sync_file_range2
- fs/sync.c:__ia32_sys_sync_file_range
- fs/sync.c:__x64_sys_sync_file_range
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__do_sys_fsconfig
- fs/fsopen.c:__do_sys_fsconfig
- fs/kernel_read_file.c:kernel_read_file_from_fd
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path
- fs/remap_range.c:vfs_dedupe_file_range
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:do_epoll_ctl
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:do_signalfd4
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_setup_ring
- fs/aio.c:aio_free_ring
- fs/io_uring.c:__ia32_sys_io_uring_register
- fs/io_uring.c:__x64_sys_io_uring_register
- fs/io_uring.c:io_uring_create
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:io_sq_offload_create
- fs/io_uring.c:io_sq_offload_create
- fs/io_uring.c:__io_sqe_files_update
- fs/io_uring.c:__io_sqe_files_update
- fs/io_uring.c:__io_sqe_files_update
- fs/io_uring.c:io_sqe_files_register
- fs/io_uring.c:io_sqe_files_register
- fs/io_uring.c:io_sqe_files_register
- fs/io_uring.c:io_rsrc_file_put
- fs/io_uring.c:__io_sqe_files_scm
- fs/io_uring.c:io_get_sq_data
- fs/io_uring.c:io_get_sq_data
- fs/io_uring.c:io_get_sq_data
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_clean_op
- fs/io_uring.c:io_dismantle_req
- fs/locks.c:__ia32_sys_flock
- fs/locks.c:__x64_sys_flock
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:umh_pipe_setup
- fs/coredump.c:cn_print_exe_file
- fs/fhandle.c:handle_to_path
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:__ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/landlock/syscalls.c:get_path_from_fd
- security/landlock/syscalls.c:get_ruleset_from_fd
- security/integrity/ima/ima_main.c:ima_kexec_cmdline
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/vfio/vfio.c:vfio_group_set_container
- drivers/vfio/vfio.c:vfio_group_set_container
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4_file
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_map_update_elem_sys
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/ipv4/bpfilter/sockopt.c:bpfilter_mbox_request
- net/ipv4/bpfilter/sockopt.c:bpfilter_mbox_request
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff81327740-ffffffff81327755: fput (STB_GLOBAL)
5.15
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (ffffffff81374d40)
Location: fs/file_table.c:356
Inline: False
Direct callers:
- init/main.c:console_on_rootfs
- init/initramfs.c:do_copy
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_release
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_create
- arch/x86/kernel/cpu/sgx/main.c:sgx_set_attribute
- arch/x86/kernel/cpu/sgx/main.c:sgx_set_attribute
- kernel/fork.c:copy_process
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/signal.c:__do_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/pid.c:__ia32_sys_pidfd_getfd
- kernel/pid.c:__x64_sys_pidfd_getfd
- kernel/pid.c:pidfd_getfd
- kernel/pid.c:pidfd_get_pid
- kernel/nsproxy.c:__do_sys_setns
- kernel/usermode_driver.c:umd_cleanup
- kernel/usermode_driver.c:umd_cleanup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_load_blob
- kernel/kcmp.c:__do_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:get_clock_desc
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/audit.c:audit_log_multicast
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_notify_addfd
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:link_create
- kernel/bpf/syscall.c:link_create
- kernel/bpf/syscall.c:link_create
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_raw_tracepoint_open
- kernel/bpf/syscall.c:bpf_perf_link_release
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
- kernel/bpf/syscall.c:bpf_link_get_from_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:bpf_map_get
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/bpf_iter.c:bpf_iter_new_fd
- kernel/bpf/task_iter.c:task_file_seq_next
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_delete_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- kernel/watch_queue.c:get_watch_queue
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_zero_setup
- mm/shmem.c:shmem_fault
- mm/util.c:vma_set_file
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:mmap_region
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__do_sys_msync
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:dentry_open
- fs/open.c:ksys_fchown
- fs/open.c:__ia32_sys_fchmod
- fs/open.c:__x64_sys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:__ia32_sys_fallocate
- fs/open.c:__x64_sys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:__ia32_sys_pwrite64
- fs/read_write.c:__x64_sys_pwrite64
- fs/read_write.c:__ia32_sys_pread64
- fs/read_write.c:__x64_sys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_fstat
- fs/exec.c:exec_binprm
- fs/exec.c:exec_binprm
- fs/exec.c:free_bprm
- fs/exec.c:free_bprm
- fs/exec.c:do_open_execat
- fs/exec.c:__do_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:__do_compat_sys_ioctl
- fs/ioctl.c:__ia32_sys_ioctl
- fs/ioctl.c:__x64_sys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__x64_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__x64_compat_sys_old_readdir
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:__ia32_sys_getdents64
- fs/readdir.c:__x64_sys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:__ia32_sys_dup
- fs/file.c:__x64_sys_dup
- fs/namespace.c:__do_sys_fsmount
- fs/namespace.c:__do_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:__ia32_sys_sync_file_range2
- fs/sync.c:__x64_sys_sync_file_range2
- fs/sync.c:__ia32_sys_sync_file_range
- fs/sync.c:__x64_sys_sync_file_range
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__do_sys_fsconfig
- fs/fsopen.c:__do_sys_fsconfig
- fs/kernel_read_file.c:kernel_read_file_from_fd
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path
- fs/remap_range.c:vfs_dedupe_file_range
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:do_epoll_ctl
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:do_signalfd4
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_setup_ring
- fs/aio.c:aio_free_ring
- fs/io_uring.c:__ia32_sys_io_uring_register
- fs/io_uring.c:__x64_sys_io_uring_register
- fs/io_uring.c:io_uring_create
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:__do_sys_io_uring_enter
- fs/io_uring.c:io_sq_offload_create
- fs/io_uring.c:io_sq_offload_create
- fs/io_uring.c:__io_sqe_files_update
- fs/io_uring.c:__io_sqe_files_update
- fs/io_uring.c:io_sqe_file_register
- fs/io_uring.c:io_sqe_files_register
- fs/io_uring.c:io_sqe_files_register
- fs/io_uring.c:io_sqe_files_register
- fs/io_uring.c:io_rsrc_file_put
- fs/io_uring.c:__io_sqe_files_scm
- fs/io_uring.c:io_get_sq_data
- fs/io_uring.c:io_get_sq_data
- fs/io_uring.c:io_get_sq_data
- fs/io_uring.c:io_issue_sqe
- fs/io_uring.c:io_clean_op
- fs/io_uring.c:io_close
- fs/io_uring.c:io_dismantle_req
- fs/locks.c:__ia32_sys_flock
- fs/locks.c:__x64_sys_flock
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:umh_pipe_setup
- fs/coredump.c:cn_print_exe_file
- fs/fhandle.c:handle_to_path
- fs/quota/quota.c:__ia32_sys_quotactl_fd
- fs/quota/quota.c:__x64_sys_quotactl_fd
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:__ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_get_tree
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/landlock/syscalls.c:get_path_from_fd
- security/landlock/syscalls.c:get_ruleset_from_fd
- security/integrity/ima/ima_main.c:ima_kexec_cmdline
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/vfio/vfio.c:vfio_group_set_container
- drivers/vfio/vfio.c:vfio_group_set_container
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_core_ioctl
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:do_accept
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_map_update_elem_sys
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/ipv4/bpfilter/sockopt.c:bpfilter_mbox_request
- net/ipv4/bpfilter/sockopt.c:bpfilter_mbox_request
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff81374d40-ffffffff81374d55: fput (STB_GLOBAL)
5.19
: Selective Inline ⚠️void fput(struct file *file);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/file_table.c (ffffffff813f3640)
Location: fs/file_table.c:371
Inline: True
Direct callers:
- init/main.c:console_on_rootfs
- init/initramfs.c:do_copy
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_release
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_create
- arch/x86/kernel/cpu/sgx/main.c:sgx_set_attribute
- arch/x86/kernel/cpu/sgx/main.c:sgx_set_attribute
- kernel/fork.c:copy_process
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/signal.c:__do_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/pid.c:__ia32_sys_pidfd_getfd
- kernel/pid.c:__x64_sys_pidfd_getfd
- kernel/pid.c:pidfd_getfd
- kernel/pid.c:pidfd_get_pid
- kernel/nsproxy.c:__do_sys_setns
- kernel/usermode_driver.c:umd_cleanup
- kernel/usermode_driver.c:umd_cleanup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_load_blob
- kernel/kcmp.c:__do_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:get_clock_desc
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/audit.c:audit_log_task_info
- kernel/audit.c:audit_log_multicast
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_notify_addfd
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/taskstats.c:fill_stats
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_raw_tp_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_release
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
- kernel/bpf/syscall.c:bpf_link_get_from_fd
- kernel/bpf/syscall.c:bpf_link_get_from_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:generic_map_update_batch
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:bpf_map_get
- kernel/bpf/syscall.c:bpf_map_get
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/bpf_iter.c:bpf_iter_new_fd
- kernel/bpf/task_iter.c:task_file_seq_next
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_delete_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- kernel/watch_queue.c:get_watch_queue
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_zero_setup
- mm/shmem.c:shmem_fault
- mm/util.c:vma_set_file
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:mmap_region
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__do_sys_msync
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_vma_behavior
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:dentry_create
- fs/open.c:dentry_open
- fs/open.c:ksys_fchown
- fs/open.c:__ia32_sys_fchmod
- fs/open.c:__x64_sys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:__ia32_sys_fallocate
- fs/open.c:__x64_sys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:__ia32_sys_pwritev
- fs/read_write.c:__ia32_sys_pwritev
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__ia32_sys_preadv
- fs/read_write.c:__ia32_sys_preadv
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:do_readv
- fs/read_write.c:__ia32_sys_pwrite64
- fs/read_write.c:__x64_sys_pwrite64
- fs/read_write.c:__ia32_sys_pread64
- fs/read_write.c:__x64_sys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_fstat
- fs/exec.c:exec_binprm
- fs/exec.c:exec_binprm
- fs/exec.c:free_bprm
- fs/exec.c:free_bprm
- fs/exec.c:do_open_execat
- fs/exec.c:__do_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:__do_compat_sys_ioctl
- fs/ioctl.c:__ia32_sys_ioctl
- fs/ioctl.c:__x64_sys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:__ia32_sys_getdents64
- fs/readdir.c:__x64_sys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:__ia32_sys_dup
- fs/file.c:__x64_sys_dup
- fs/file.c:__fget_light
- fs/file.c:fget_task
- fs/file.c:fget_raw
- fs/file.c:fget
- fs/namespace.c:__do_sys_fsmount
- fs/namespace.c:__do_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:__ia32_sys_sync_file_range2
- fs/sync.c:__x64_sys_sync_file_range2
- fs/sync.c:__ia32_sys_sync_file_range
- fs/sync.c:__x64_sys_sync_file_range
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__do_sys_fsconfig
- fs/fsopen.c:__do_sys_fsconfig
- fs/kernel_read_file.c:kernel_read_file_from_fd
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path
- fs/remap_range.c:vfs_dedupe_file_range
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:do_epoll_ctl
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:do_signalfd4
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_free_ring
- fs/locks.c:__do_sys_flock
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:do_coredump
- fs/coredump.c:umh_pipe_setup
- fs/coredump.c:cn_print_exe_file
- fs/fhandle.c:handle_to_path
- fs/quota/quota.c:__ia32_sys_quotactl_fd
- fs/quota/quota.c:__x64_sys_quotactl_fd
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:__ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_get_tree
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/landlock/syscalls.c:get_path_from_fd
- security/landlock/syscalls.c:get_ruleset_from_fd
- security/integrity/ima/ima_main.c:ima_kexec_cmdline
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- io_uring/io_uring.c:__ia32_sys_io_uring_register
- io_uring/io_uring.c:__x64_sys_io_uring_register
- io_uring/io_uring.c:__io_uring_register
- io_uring/io_uring.c:io_uring_create
- io_uring/io_uring.c:__do_sys_io_uring_enter
- io_uring/io_uring.c:io_ringfd_register
- io_uring/io_uring.c:io_ringfd_register
- io_uring/io_uring.c:io_uring_unreg_ringfd
- io_uring/io_uring.c:io_sq_offload_create
- io_uring/io_uring.c:io_sq_offload_create
- io_uring/io_uring.c:__io_sqe_files_update
- io_uring/io_uring.c:__io_sqe_files_update
- io_uring/io_uring.c:io_sqe_files_register
- io_uring/io_uring.c:io_sqe_files_register
- io_uring/io_uring.c:io_rsrc_file_put
- io_uring/io_uring.c:io_rsrc_file_put
- io_uring/io_uring.c:io_get_sq_data
- io_uring/io_uring.c:io_get_sq_data
- io_uring/io_uring.c:io_get_sq_data
- io_uring/io_uring.c:__io_sqe_files_unregister
- io_uring/io_uring.c:io_fixed_fd_install
- io_uring/io_uring.c:io_fixed_fd_install
- io_uring/io_uring.c:io_msg_ring
- io_uring/io_uring.c:io_splice
- io_uring/io_uring.c:io_tee
- io_uring/io_uring.c:io_free_batch_list
- io_uring/io_uring.c:__io_req_complete_put
- drivers/gpio/gpiolib-cdev.c:lineevent_create
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/gpio/gpiolib-cdev.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/vfio/vfio.c:vfio_ioctl_device_feature_mig_device_state
- drivers/vfio/vfio.c:vfio_device_fops_release
- drivers/vfio/vfio.c:vfio_device_open
- drivers/vfio/vfio.c:vfio_group_set_container
- drivers/vfio/vfio.c:vfio_group_set_container
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_core_ioctl
- drivers/vfio/pci/vfio_pci_core.c:vfio_pci_core_ioctl
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:do_accept
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_map_bpf_prog_query
- net/core/sock_map.c:sock_map_update_elem_sys
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/ipv4/bpfilter/sockopt.c:bpfilter_mbox_request
- net/ipv4/bpfilter/sockopt.c:bpfilter_mbox_request
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff813f3640-ffffffff813f36f4: fput (STB_GLOBAL)
6.2
: Selective Inline ⚠️void fput(struct file *file);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/file_table.c (ffffffff8147c400)
Location: fs/file_table.c:369
Inline: True
Direct callers:
- init/main.c:console_on_rootfs
- init/initramfs.c:do_copy
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_release
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_create
- arch/x86/kernel/cpu/sgx/main.c:sgx_set_attribute
- arch/x86/kernel/cpu/sgx/main.c:sgx_set_attribute
- kernel/fork.c:copy_process
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:__mmput
- kernel/signal.c:__do_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/pid.c:__ia32_sys_pidfd_getfd
- kernel/pid.c:__x64_sys_pidfd_getfd
- kernel/pid.c:pidfd_getfd
- kernel/pid.c:pidfd_get_pid
- kernel/nsproxy.c:__do_sys_setns
- kernel/usermode_driver.c:umd_cleanup
- kernel/usermode_driver.c:umd_cleanup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_load_blob
- kernel/kcmp.c:__do_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:get_clock_desc
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/audit.c:audit_log_task_info
- kernel/audit.c:audit_log_multicast
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_notify_addfd
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/taskstats.c:fill_stats
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:__sys_bpf
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_raw_tp_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_release
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
- kernel/bpf/syscall.c:bpf_link_get_from_fd
- kernel/bpf/syscall.c:bpf_link_get_from_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:bpf_map_get
- kernel/bpf/syscall.c:bpf_map_get
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/bpf_iter.c:bpf_iter_new_fd
- kernel/bpf/task_iter.c:task_file_seq_next
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_delete_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- kernel/watch_queue.c:get_watch_queue
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_zero_setup
- mm/shmem.c:shmem_fault
- mm/util.c:vma_set_file
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:copy_vma
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:mmap_region
- mm/mmap.c:ksys_mmap_pgoff
- mm/mmap.c:vma_expand
- mm/msync.c:__do_sys_msync
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_vma_behavior
- mm/khugepaged.c:madvise_collapse
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:dentry_create
- fs/open.c:dentry_open
- fs/open.c:ksys_fchown
- fs/open.c:__ia32_sys_fchmod
- fs/open.c:__x64_sys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:__ia32_sys_fallocate
- fs/open.c:__x64_sys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:__ia32_sys_pwritev
- fs/read_write.c:__ia32_sys_pwritev
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__ia32_sys_preadv
- fs/read_write.c:__ia32_sys_preadv
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:do_readv
- fs/read_write.c:__ia32_sys_pwrite64
- fs/read_write.c:__x64_sys_pwrite64
- fs/read_write.c:__ia32_sys_pread64
- fs/read_write.c:__x64_sys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_fstat
- fs/exec.c:exec_binprm
- fs/exec.c:exec_binprm
- fs/exec.c:free_bprm
- fs/exec.c:free_bprm
- fs/exec.c:do_open_execat
- fs/exec.c:__do_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:vfs_tmpfile_open
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:__do_compat_sys_ioctl
- fs/ioctl.c:__ia32_sys_ioctl
- fs/ioctl.c:__x64_sys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:__ia32_sys_getdents64
- fs/readdir.c:__x64_sys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:__ia32_sys_dup
- fs/file.c:__x64_sys_dup
- fs/file.c:__fget_light
- fs/file.c:fget_task
- fs/file.c:fget_raw
- fs/file.c:fget
- fs/namespace.c:__do_sys_fsmount
- fs/namespace.c:__do_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:__ia32_sys_sync_file_range2
- fs/sync.c:__x64_sys_sync_file_range2
- fs/sync.c:__ia32_sys_sync_file_range
- fs/sync.c:__x64_sys_sync_file_range
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__do_sys_fsconfig
- fs/fsopen.c:__do_sys_fsconfig
- fs/kernel_read_file.c:kernel_read_file_from_fd
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path
- fs/remap_range.c:vfs_dedupe_file_range
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:do_epoll_ctl
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:do_signalfd4
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_free_ring
- fs/locks.c:__do_sys_flock
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:do_coredump
- fs/coredump.c:umh_pipe_setup
- fs/coredump.c:cn_print_exe_file
- fs/fhandle.c:handle_to_path
- fs/quota/quota.c:__ia32_sys_quotactl_fd
- fs/quota/quota.c:__x64_sys_quotactl_fd
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:__ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_get_tree
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/landlock/syscalls.c:get_path_from_fd
- security/landlock/syscalls.c:get_ruleset_from_fd
- security/integrity/ima/ima_main.c:ima_kexec_cmdline
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- io_uring/io_uring.c:__ia32_sys_io_uring_register
- io_uring/io_uring.c:__x64_sys_io_uring_register
- io_uring/io_uring.c:io_uring_create
- io_uring/io_uring.c:__do_sys_io_uring_enter
- io_uring/io_uring.c:io_free_batch_list
- io_uring/io_uring.c:io_free_req
- io_uring/io_uring.c:__io_req_complete_post
- io_uring/splice.c:io_splice
- io_uring/splice.c:io_tee
- io_uring/filetable.c:io_fixed_fd_install
- io_uring/msg_ring.c:io_msg_ring_cleanup
- io_uring/sqpoll.c:io_sq_offload_create
- io_uring/sqpoll.c:io_sq_offload_create
- io_uring/sqpoll.c:io_get_sq_data
- io_uring/sqpoll.c:io_get_sq_data
- io_uring/sqpoll.c:io_get_sq_data
- io_uring/tctx.c:io_ringfd_unregister
- io_uring/tctx.c:io_ringfd_register
- io_uring/tctx.c:io_ringfd_register
- io_uring/tctx.c:io_uring_unreg_ringfd
- io_uring/cancel.c:io_sync_cancel
- io_uring/rsrc.c:io_sqe_files_register
- io_uring/rsrc.c:io_sqe_files_register
- io_uring/rsrc.c:io_rsrc_file_put
- io_uring/rsrc.c:io_rsrc_file_put
- io_uring/rsrc.c:__io_scm_file_account
- io_uring/rsrc.c:__io_sqe_files_unregister
- io_uring/rsrc.c:__io_sqe_files_update
- io_uring/rsrc.c:__io_sqe_files_update
- drivers/gpio/gpiolib-cdev.c:lineevent_create
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/gpio/gpiolib-cdev.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/dma-buf.c:dma_buf_export
- drivers/dma-buf/dma-buf.c:dma_buf_export_sync_file
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:do_accept
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_map_bpf_prog_query
- net/core/sock_map.c:sock_map_update_elem_sys
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/ipv4/bpfilter/sockopt.c:bpfilter_mbox_request
- net/ipv4/bpfilter/sockopt.c:bpfilter_mbox_request
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
Symbols:
ffffffff8147c400-ffffffff8147c4b4: fput (STB_GLOBAL)
6.5
: Selective Inline ⚠️void fput(struct file *file);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/file_table.c (ffffffff814b0f80)
Location: fs/file_table.c:433
Inline: True
Direct callers:
- init/main.c:console_on_rootfs
- init/initramfs.c:do_copy
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_release
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_create
- arch/x86/kernel/cpu/sgx/main.c:sgx_set_attribute
- arch/x86/kernel/cpu/sgx/main.c:sgx_set_attribute
- kernel/fork.c:copy_process
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:__mmput
- kernel/signal.c:__do_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/pid.c:__ia32_sys_pidfd_getfd
- kernel/pid.c:__x64_sys_pidfd_getfd
- kernel/pid.c:pidfd_getfd
- kernel/pid.c:pidfd_get_pid
- kernel/nsproxy.c:__do_sys_setns
- kernel/usermode_driver.c:umd_cleanup
- kernel/usermode_driver.c:umd_cleanup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_setup
- kernel/usermode_driver.c:umd_load_blob
- kernel/module/main.c:__ia32_sys_finit_module
- kernel/module/main.c:__x64_sys_finit_module
- kernel/kcmp.c:__do_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:get_clock_desc
- kernel/cgroup/cgroup.c:cgroup_v1v2_get_from_fd
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/audit.c:audit_log_task_info
- kernel/audit.c:audit_log_multicast
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_notify_addfd
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/taskstats.c:fill_stats
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_raw_tp_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_release
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
- kernel/bpf/syscall.c:bpf_link_get_from_fd
- kernel/bpf/syscall.c:bpf_link_get_from_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:bpf_map_get
- kernel/bpf/syscall.c:bpf_map_get
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/bpf_iter.c:bpf_iter_new_fd
- kernel/bpf/task_iter.c:task_file_seq_next
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_delete_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- kernel/watch_queue.c:get_watch_queue
- mm/filemap.c:__ia32_sys_cachestat
- mm/filemap.c:__ia32_sys_cachestat
- mm/filemap.c:__ia32_sys_cachestat
- mm/filemap.c:__ia32_sys_cachestat
- mm/filemap.c:__x64_sys_cachestat
- mm/filemap.c:__x64_sys_cachestat
- mm/filemap.c:__x64_sys_cachestat
- mm/filemap.c:__x64_sys_cachestat
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_zero_setup
- mm/shmem.c:shmem_fault
- mm/util.c:vma_set_file
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:copy_vma
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mmap.c:ksys_mmap_pgoff
- mm/mmap.c:vma_complete
- mm/mmap.c:remove_vma
- mm/msync.c:__do_sys_msync
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_vma_behavior
- mm/khugepaged.c:madvise_collapse
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:backing_file_open
- fs/open.c:kernel_file_open
- fs/open.c:dentry_create
- fs/open.c:dentry_open
- fs/open.c:ksys_fchown
- fs/open.c:__ia32_sys_fchmod
- fs/open.c:__x64_sys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:__ia32_sys_fallocate
- fs/open.c:__x64_sys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:__ia32_sys_pwritev
- fs/read_write.c:__ia32_sys_pwritev
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__ia32_sys_preadv
- fs/read_write.c:__ia32_sys_preadv
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:do_readv
- fs/read_write.c:__ia32_sys_pwrite64
- fs/read_write.c:__x64_sys_pwrite64
- fs/read_write.c:__ia32_sys_pread64
- fs/read_write.c:__x64_sys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_fstat
- fs/exec.c:exec_binprm
- fs/exec.c:exec_binprm
- fs/exec.c:free_bprm
- fs/exec.c:free_bprm
- fs/exec.c:do_open_execat
- fs/exec.c:__ia32_sys_uselib
- fs/exec.c:__x64_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:kernel_tmpfile_open
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:__do_compat_sys_ioctl
- fs/ioctl.c:__ia32_sys_ioctl
- fs/ioctl.c:__x64_sys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:__ia32_sys_getdents64
- fs/readdir.c:__x64_sys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:__ia32_sys_dup
- fs/file.c:__x64_sys_dup
- fs/file.c:__fget_light
- fs/file.c:fget_task
- fs/file.c:fget_raw
- fs/file.c:fget
- fs/namespace.c:__do_sys_fsmount
- fs/namespace.c:__do_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:__ia32_sys_sync_file_range2
- fs/sync.c:__x64_sys_sync_file_range2
- fs/sync.c:__ia32_sys_sync_file_range
- fs/sync.c:__x64_sys_sync_file_range
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/fsopen.c:__do_sys_fsconfig
- fs/fsopen.c:__do_sys_fsconfig
- fs/kernel_read_file.c:kernel_read_file_from_fd
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path
- fs/remap_range.c:vfs_dedupe_file_range
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:do_epoll_ctl
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:do_signalfd4
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_free_ring
- fs/locks.c:__do_sys_flock
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:do_coredump
- fs/coredump.c:umh_pipe_setup
- fs/coredump.c:cn_print_exe_file
- fs/fhandle.c:do_handle_open
- fs/quota/quota.c:__ia32_sys_quotactl_fd
- fs/quota/quota.c:__x64_sys_quotactl_fd
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:__ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_get_tree
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/landlock/syscalls.c:get_path_from_fd
- security/landlock/syscalls.c:get_ruleset_from_fd
- security/integrity/ima/ima_main.c:ima_kexec_cmdline
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- io_uring/io_uring.c:__do_sys_io_uring_register
- io_uring/io_uring.c:io_uring_create
- io_uring/io_uring.c:__do_sys_io_uring_enter
- io_uring/io_uring.c:io_free_batch_list
- io_uring/io_uring.c:__io_req_complete_post
- io_uring/splice.c:io_splice
- io_uring/splice.c:io_tee
- io_uring/filetable.c:io_fixed_fd_install
- io_uring/msg_ring.c:io_msg_ring_cleanup
- io_uring/sqpoll.c:io_sq_offload_create
- io_uring/sqpoll.c:io_sq_offload_create
- io_uring/sqpoll.c:io_get_sq_data
- io_uring/sqpoll.c:io_get_sq_data
- io_uring/sqpoll.c:io_get_sq_data
- io_uring/tctx.c:io_ringfd_unregister
- io_uring/tctx.c:io_ringfd_register
- io_uring/tctx.c:io_ringfd_register
- io_uring/tctx.c:io_ringfd_register
- io_uring/tctx.c:io_uring_unreg_ringfd
- io_uring/cancel.c:io_sync_cancel
- io_uring/rsrc.c:io_sqe_files_register
- io_uring/rsrc.c:io_sqe_files_register
- io_uring/rsrc.c:io_rsrc_file_scm_put
- io_uring/rsrc.c:__io_scm_file_account
- io_uring/rsrc.c:__io_sqe_files_unregister
- io_uring/rsrc.c:__io_sqe_files_update
- io_uring/rsrc.c:__io_sqe_files_update
- io_uring/rsrc.c:io_rsrc_node_ref_zero
- drivers/gpio/gpiolib-cdev.c:lineevent_create
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/gpio/gpiolib-cdev.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/dma-buf.c:dma_buf_export
- drivers/dma-buf/dma-buf.c:dma_buf_export_sync_file
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:do_accept
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/sock.c:sk_getsockopt
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_map_bpf_prog_query
- net/core/sock_map.c:sock_map_update_elem_sys
- net/core/sock_map.c:sock_map_update_elem_sys
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:__unix_dgram_recvmsg
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/handshake/netlink.c:handshake_nl_done_doit
- net/handshake/netlink.c:handshake_nl_done_doit
- net/handshake/netlink.c:handshake_nl_accept_doit
- net/handshake/netlink.c:handshake_nl_accept_doit
Symbols:
ffffffff814b0f80-ffffffff814b1034: fput (STB_GLOBAL)
6.8
: Selective Inline ⚠️void fput(struct file *file);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In fs/file_table.c (ffffffff814e2740)
Location: fs/file_table.c:425
Inline: True
Direct callers:
- init/main.c:console_on_rootfs
- init/initramfs.c:do_copy
- arch/x86/kernel/cpu/sgx/encl.c:sgx_encl_release
- arch/x86/kernel/cpu/sgx/ioctl.c:sgx_encl_create
- arch/x86/kernel/cpu/sgx/main.c:sgx_set_attribute
- arch/x86/kernel/cpu/sgx/main.c:sgx_set_attribute
- kernel/fork.c:copy_process
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:replace_mm_exe_file
- kernel/fork.c:__mmput
- kernel/signal.c:__do_sys_pidfd_send_signal
- kernel/signal.c:get_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/pid.c:__ia32_sys_pidfd_getfd
- kernel/pid.c:__x64_sys_pidfd_getfd
- kernel/pid.c:pidfd_getfd
- kernel/pid.c:pidfd_get_pid
- kernel/nsproxy.c:__do_sys_setns
- kernel/module/main.c:__ia32_sys_finit_module
- kernel/module/main.c:__x64_sys_finit_module
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:__do_sys_kcmp
- kernel/kcmp.c:__do_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:get_clock_desc
- kernel/cgroup/cgroup.c:cgroup_v1v2_get_from_fd
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/cgroup/cgroup.c:cgroup_css_set_fork
- kernel/audit.c:audit_log_task_info
- kernel/audit.c:audit_log_multicast
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/seccomp.c:seccomp_notify_addfd
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/taskstats.c:fill_stats
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_map_do_batch
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:bpf_raw_tp_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_attach
- kernel/bpf/syscall.c:bpf_perf_link_release
- kernel/bpf/syscall.c:bpf_tracing_prog_attach
- kernel/bpf/syscall.c:bpf_link_get_from_fd
- kernel/bpf/syscall.c:bpf_link_get_from_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_freeze
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_lookup_and_delete_elem
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_get_next_key
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_delete_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:bpf_map_get
- kernel/bpf/syscall.c:bpf_map_get
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/verifier.c:resolve_pseudo_ldimm64
- kernel/bpf/bpf_iter.c:bpf_iter_new_fd
- kernel/bpf/task_iter.c:task_file_seq_next
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_delete_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_update_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/bpf_inode_storage.c:bpf_fd_inode_storage_lookup_elem
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- kernel/watch_queue.c:get_watch_queue
- mm/filemap.c:__ia32_sys_cachestat
- mm/filemap.c:__ia32_sys_cachestat
- mm/filemap.c:__ia32_sys_cachestat
- mm/filemap.c:__ia32_sys_cachestat
- mm/filemap.c:__x64_sys_cachestat
- mm/filemap.c:__x64_sys_cachestat
- mm/filemap.c:__x64_sys_cachestat
- mm/filemap.c:__x64_sys_cachestat
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_zero_setup
- mm/shmem.c:shmem_falloc_wait
- mm/util.c:vma_set_file
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:copy_vma
- mm/mmap.c:__do_sys_remap_file_pages
- mm/mmap.c:mmap_region
- mm/mmap.c:mmap_region
- mm/mmap.c:ksys_mmap_pgoff
- mm/mmap.c:vma_complete
- mm/mmap.c:remove_vma
- mm/msync.c:__do_sys_msync
- mm/madvise.c:madvise_vma_behavior
- mm/madvise.c:madvise_vma_behavior
- mm/khugepaged.c:madvise_collapse
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:kernel_file_open
- fs/open.c:dentry_create
- fs/open.c:dentry_open
- fs/open.c:ksys_fchown
- fs/open.c:__ia32_sys_fchmod
- fs/open.c:__x64_sys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:__ia32_sys_fallocate
- fs/open.c:__x64_sys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:__do_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:__ia32_sys_pwritev
- fs/read_write.c:__ia32_sys_pwritev
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__x64_sys_pwritev
- fs/read_write.c:__ia32_sys_preadv
- fs/read_write.c:__ia32_sys_preadv
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:__x64_sys_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:do_readv
- fs/read_write.c:__ia32_sys_pwrite64
- fs/read_write.c:__x64_sys_pwrite64
- fs/read_write.c:__ia32_sys_pread64
- fs/read_write.c:__x64_sys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_fstat
- fs/exec.c:exec_binprm
- fs/exec.c:exec_binprm
- fs/exec.c:alloc_bprm
- fs/exec.c:free_bprm
- fs/exec.c:free_bprm
- fs/exec.c:do_open_execat
- fs/exec.c:__ia32_sys_uselib
- fs/exec.c:__x64_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:kernel_tmpfile_open
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:__do_compat_sys_ioctl
- fs/ioctl.c:__ia32_sys_ioctl
- fs/ioctl.c:__x64_sys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:__ia32_sys_getdents64
- fs/readdir.c:__x64_sys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:__ia32_sys_dup
- fs/file.c:__ia32_sys_dup
- fs/file.c:__x64_sys_dup
- fs/file.c:__x64_sys_dup
- fs/file.c:__ia32_sys_dup2
- fs/file.c:__ia32_sys_dup2
- fs/file.c:__x64_sys_dup2
- fs/file.c:__x64_sys_dup2
- fs/file.c:__fdget_pos
- fs/file.c:__fdget_pos
- fs/file.c:__fdget_raw
- fs/file.c:task_lookup_next_fdget_rcu
- fs/file.c:task_lookup_fdget_rcu
- fs/file.c:lookup_fdget_rcu
- fs/file.c:fget_task
- fs/file.c:fget
- fs/file.c:fget
- fs/file.c:__get_file_rcu
- fs/namespace.c:__do_sys_fsmount
- fs/namespace.c:__do_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:__ia32_sys_sync_file_range2
- fs/sync.c:__x64_sys_sync_file_range2
- fs/sync.c:__ia32_sys_sync_file_range
- fs/sync.c:__x64_sys_sync_file_range
- fs/sync.c:__ia32_sys_fdatasync
- fs/sync.c:__x64_sys_fdatasync
- fs/sync.c:__ia32_sys_fsync
- fs/sync.c:__x64_sys_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/fsopen.c:__do_sys_fsconfig
- fs/fsopen.c:__do_sys_fsconfig
- fs/kernel_read_file.c:kernel_read_file_from_fd
- fs/kernel_read_file.c:kernel_read_file_from_path_initns
- fs/kernel_read_file.c:kernel_read_file_from_path
- fs/remap_range.c:vfs_dedupe_file_range
- fs/notify/dnotify/dnotify.c:fcntl_dirnotify
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:fanotify_find_path
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/notify/fanotify/fanotify_user.c:copy_event_to_user
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:do_epoll_ctl
- fs/eventpoll.c:do_epoll_ctl
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:do_signalfd4
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/timerfd.c:do_timerfd_settime
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:aio_free_ring
- fs/locks.c:__do_sys_flock
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/backing-file.c:backing_file_open
- fs/coredump.c:do_coredump
- fs/coredump.c:umh_pipe_setup
- fs/coredump.c:cn_print_exe_file
- fs/fhandle.c:handle_to_path
- fs/quota/quota.c:__ia32_sys_quotactl_fd
- fs/quota/quota.c:__x64_sys_quotactl_fd
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:proc_readfd_common
- fs/proc/fd.c:proc_lookupfd_common
- fs/proc/fd.c:proc_fd_link
- fs/proc/fd.c:tid_fd_revalidate
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:__ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_get_tree
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/selinux/hooks.c:selinux_bprm_committing_creds
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/landlock/syscalls.c:add_rule_path_beneath
- security/landlock/syscalls.c:add_rule_path_beneath
- security/landlock/syscalls.c:get_ruleset_from_fd
- security/integrity/ima/ima_main.c:ima_kexec_cmdline
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- io_uring/io_uring.c:io_uring_create
- io_uring/io_uring.c:__do_sys_io_uring_enter
- io_uring/io_uring.c:io_free_batch_list
- io_uring/io_uring.c:__io_req_complete_post
- io_uring/splice.c:io_splice
- io_uring/splice.c:io_tee
- io_uring/filetable.c:io_fixed_fd_install
- io_uring/msg_ring.c:io_msg_ring_cleanup
- io_uring/sqpoll.c:io_sq_offload_create
- io_uring/sqpoll.c:io_sq_offload_create
- io_uring/sqpoll.c:io_get_sq_data
- io_uring/sqpoll.c:io_get_sq_data
- io_uring/sqpoll.c:io_get_sq_data
- io_uring/tctx.c:io_ringfd_unregister
- io_uring/tctx.c:io_ringfd_register
- io_uring/tctx.c:io_ringfd_register
- io_uring/tctx.c:io_ringfd_register
- io_uring/tctx.c:io_uring_unreg_ringfd
- io_uring/cancel.c:io_sync_cancel
- io_uring/rsrc.c:io_sqe_files_register
- io_uring/rsrc.c:__io_sqe_files_unregister
- io_uring/rsrc.c:__io_sqe_files_update
- io_uring/rsrc.c:io_rsrc_node_ref_zero
- io_uring/register.c:__do_sys_io_uring_register
- drivers/gpio/gpiolib-cdev.c:lineevent_create
- drivers/gpio/gpiolib-cdev.c:linereq_create
- drivers/gpio/gpiolib-cdev.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_configure
- drivers/block/loop.c:loop_change_fd
- drivers/block/loop.c:loop_change_fd
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/dma-buf.c:dma_buf_export
- drivers/dma-buf/dma-buf.c:dma_buf_export_sync_file
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/dma-buf.c:dma_buf_poll
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/gpu/drm/drm_atomic_uapi.c:drm_mode_atomic_ioctl
- drivers/gpu/drm/drm_gem.c:drm_gem_object_release
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_fd_to_handle_ioctl
- drivers/gpu/drm/drm_syncobj.c:drm_syncobj_fd_to_handle_ioctl
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:set_bitmap_file
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:do_accept
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/sock.c:sk_getsockopt
- net/core/scm.c:__scm_send
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_map_bpf_prog_query
- net/core/sock_map.c:sock_map_update_elem_sys
- net/core/sock_map.c:sock_map_update_elem_sys
- net/core/sock_map.c:sock_map_prog_detach
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/unix/af_unix.c:unix_stream_read_generic
- net/unix/af_unix.c:__unix_dgram_recvmsg
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/xdp/xskmap.c:xsk_map_update_elem
- net/handshake/netlink.c:handshake_nl_done_doit
- net/handshake/netlink.c:handshake_nl_done_doit
Symbols:
ffffffff814e2740-ffffffff814e2869: fput (STB_GLOBAL)
arm64
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (ffff800010385ba8)
Location: fs/file_table.c:356
Inline: False
Direct callers:
- virt/kvm/eventfd.c:kvm_irqfd_assign
- virt/kvm/eventfd.c:kvm_irqfd_assign
- virt/kvm/vfio.c:kvm_vfio_set_group
- virt/kvm/vfio.c:kvm_vfio_set_group
- virt/kvm/vfio.c:kvm_vfio_set_group
- kernel/fork.c:copy_process
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/exit.c:kernel_waitid
- kernel/signal.c:__arm64_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/umh.c:fork_usermode_blob
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/nsproxy.c:__arm64_sys_setns
- kernel/kcmp.c:kcmp_epoll_target
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:__bpf_map_get
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_fault
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__arm64_sys_remap_file_pages
- mm/mmap.c:__arm64_sys_remap_file_pages
- mm/mmap.c:__arm64_sys_remap_file_pages
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__arm64_sys_msync
- mm/madvise.c:__arm64_sys_madvise
- mm/madvise.c:__arm64_sys_madvise
- mm/khugepaged.c:khugepaged
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:ksys_fchown
- fs/open.c:ksys_fchmod
- fs/open.c:__arm64_sys_fchdir
- fs/open.c:ksys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__arm64_sys_copy_file_range
- fs/read_write.c:__arm64_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_pwritev64
- fs/read_write.c:do_compat_writev
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:ksys_pwrite64
- fs/read_write.c:ksys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__arm64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:__arm64_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__arm64_sys_fcntl
- fs/ioctl.c:ksys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__arm64_compat_sys_getdents
- fs/readdir.c:__arm64_compat_sys_old_readdir
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:__arm64_sys_getdents
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:ksys_dup
- fs/namespace.c:__arm64_sys_fsmount
- fs/namespace.c:__arm64_sys_fsmount
- fs/xattr.c:__arm64_sys_fremovexattr
- fs/xattr.c:__arm64_sys_flistxattr
- fs/xattr.c:__arm64_sys_fgetxattr
- fs/xattr.c:__arm64_sys_fsetxattr
- fs/splice.c:__arm64_sys_tee
- fs/splice.c:__arm64_sys_tee
- fs/splice.c:__arm64_sys_splice
- fs/splice.c:__arm64_sys_splice
- fs/splice.c:__do_compat_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:ksys_sync_file_range
- fs/sync.c:do_fsync
- fs/sync.c:__arm64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__arm64_sys_fsconfig
- fs/fsopen.c:__arm64_sys_fsconfig
- fs/notify/inotify/inotify_user.c:__arm64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__arm64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:__do_sys_epoll_ctl
- fs/eventpoll.c:__do_sys_epoll_ctl
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/io_uring.c:__arm64_sys_io_uring_register
- fs/io_uring.c:__arm64_sys_io_uring_register
- fs/io_uring.c:__arm64_sys_io_uring_register
- fs/io_uring.c:__arm64_sys_io_uring_register
- fs/io_uring.c:__arm64_sys_io_uring_register
- fs/io_uring.c:__arm64_sys_io_uring_enter
- fs/io_uring.c:__arm64_sys_io_uring_enter
- fs/io_uring.c:__io_free_req
- fs/locks.c:__arm64_sys_flock
- fs/compat_ioctl.c:__arm64_compat_sys_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_set_fd
- drivers/block/loop.c:loop_set_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__arm64_sys_getsockopt
- net/socket.c:__arm64_sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_hash_update_elem
- net/core/sock_map.c:sock_map_update_elem
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/compat.c:__compat_sys_getsockopt
- net/compat.c:__compat_sys_setsockopt
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
Symbols:
ffff800010385ba8-ffff800010385bd8: fput (STB_GLOBAL)
armhf
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (c056ea30)
Location: fs/file_table.c:356
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/exit.c:kernel_waitid
- kernel/signal.c:__se_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/umh.c:fork_usermode_blob
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/nsproxy.c:__se_sys_setns
- kernel/kcmp.c:__se_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/time/posix-clock.c:get_clock_desc
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_task_fd_query
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_zero_setup
- mm/shmem.c:shmem_fault
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__se_sys_remap_file_pages
- mm/mmap.c:__se_sys_remap_file_pages
- mm/mmap.c:__se_sys_remap_file_pages
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__se_sys_msync
- mm/madvise.c:__se_sys_madvise
- mm/madvise.c:__se_sys_madvise
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:ksys_fchown
- fs/open.c:ksys_fchmod
- fs/open.c:__se_sys_fchdir
- fs/open.c:ksys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__se_sys_copy_file_range
- fs/read_write.c:__se_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:ksys_pwrite64
- fs/read_write.c:ksys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__se_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:__se_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:__se_sys_fcntl64
- fs/fcntl.c:__se_sys_fcntl
- fs/ioctl.c:ksys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:__se_sys_getdents
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:ksys_dup
- fs/namespace.c:__se_sys_fsmount
- fs/namespace.c:__se_sys_fsmount
- fs/xattr.c:__se_sys_fremovexattr
- fs/xattr.c:__se_sys_flistxattr
- fs/xattr.c:__se_sys_fgetxattr
- fs/xattr.c:__se_sys_fsetxattr
- fs/splice.c:__se_sys_tee
- fs/splice.c:__se_sys_tee
- fs/splice.c:__se_sys_splice
- fs/splice.c:__se_sys_splice
- fs/splice.c:__do_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:ksys_sync_file_range
- fs/sync.c:do_fsync
- fs/sync.c:__se_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__se_sys_fsconfig
- fs/fsopen.c:__se_sys_fsconfig
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:__se_sys_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:__se_sys_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:__se_sys_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:__do_sys_epoll_ctl
- fs/eventpoll.c:__do_sys_epoll_ctl
- fs/signalfd.c:do_signalfd4
- fs/signalfd.c:do_signalfd4
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:__se_sys_io_submit
- fs/aio.c:__se_sys_io_submit
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:put_aio_ring_file
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:__io_free_req
- fs/locks.c:__se_sys_flock
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf_fdpic.c:load_elf_fdpic_binary
- fs/binfmt_elf_fdpic.c:load_elf_fdpic_binary
- fs/binfmt_flat.c:load_flat_shared_library
- fs/coredump.c:umh_pipe_setup
- fs/coredump.c:format_corename
- fs/coredump.c:format_corename
- fs/fhandle.c:__se_sys_open_by_handle_at
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:ksys_shmctl
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:__se_sys_mq_getsetattr
- ipc/mqueue.c:__se_sys_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_set_fd
- drivers/block/loop.c:loop_set_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- sound/core/pcm_native.c:snd_pcm_common_ioctl
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__se_sys_getsockopt
- net/socket.c:__se_sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_hash_update_elem
- net/core/sock_map.c:sock_hash_update_elem
- net/core/sock_map.c:sock_map_update_elem
- net/core/sock_map.c:sock_map_update_elem
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
Symbols:
c056ea30-c056ea50: fput (STB_GLOBAL)
ppc64el
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (c00000000047bda0)
Location: fs/file_table.c:356
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/exit.c:kernel_waitid
- kernel/exit.c:kernel_waitid
- kernel/signal.c:__se_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/umh.c:fork_usermode_blob
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/nsproxy.c:__se_sys_setns
- kernel/kcmp.c:__se_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_zero_setup
- mm/shmem.c:shmem_fault
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__se_sys_remap_file_pages
- mm/mmap.c:__se_sys_remap_file_pages
- mm/mmap.c:__se_sys_remap_file_pages
- mm/mmap.c:__se_sys_remap_file_pages
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__se_sys_msync
- mm/madvise.c:__se_sys_madvise
- mm/madvise.c:__se_sys_madvise
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:dentry_open
- fs/open.c:ksys_fchown
- fs/open.c:ksys_fchmod
- fs/open.c:__se_sys_fchdir
- fs/open.c:ksys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__se_sys_copy_file_range
- fs/read_write.c:__se_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_pwritev64
- fs/read_write.c:do_compat_writev
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:ksys_pwrite64
- fs/read_write.c:ksys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__se_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:__se_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__se_sys_fcntl
- fs/ioctl.c:ksys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__se_compat_sys_getdents
- fs/readdir.c:__se_compat_sys_old_readdir
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:__se_sys_getdents
- fs/readdir.c:__se_sys_old_readdir
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:ksys_dup
- fs/namespace.c:__se_sys_fsmount
- fs/namespace.c:__se_sys_fsmount
- fs/xattr.c:__se_sys_fremovexattr
- fs/xattr.c:__se_sys_flistxattr
- fs/xattr.c:__se_sys_fgetxattr
- fs/xattr.c:__se_sys_fsetxattr
- fs/splice.c:__se_sys_tee
- fs/splice.c:__se_sys_tee
- fs/splice.c:__se_sys_splice
- fs/splice.c:__se_sys_splice
- fs/splice.c:__do_compat_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:ksys_sync_file_range
- fs/sync.c:do_fsync
- fs/sync.c:__se_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__se_sys_fsconfig
- fs/fsopen.c:__se_sys_fsconfig
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:__se_sys_epoll_ctl
- fs/eventpoll.c:__se_sys_epoll_ctl
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:put_aio_ring_file
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:__io_free_req
- fs/locks.c:__se_sys_flock
- fs/compat_ioctl.c:__se_compat_sys_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_set_fd
- drivers/block/loop.c:loop_set_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/vfio/vfio.c:vfio_group_fops_unl_ioctl
- drivers/vfio/vfio.c:vfio_group_fops_unl_ioctl
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_hash_update_elem
- net/core/sock_map.c:sock_map_update_elem
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/compat.c:__compat_sys_getsockopt
- net/compat.c:__compat_sys_setsockopt
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
Symbols:
c00000000047bda0-c00000000047bdb8: fput (STB_GLOBAL)
riscv64
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (ffffffe0002587fe)
Location: fs/file_table.c:356
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- kernel/fork.c:copy_process
- kernel/fork.c:dup_mm
- kernel/fork.c:mm_access
- kernel/fork.c:mmput_async_fn
- kernel/exit.c:kernel_waitid
- kernel/exit.c:kernel_waitid
- kernel/signal.c:__se_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/umh.c:fork_usermode_blob
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/nsproxy.c:__se_sys_setns
- kernel/kcmp.c:__se_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_zero_setup
- mm/shmem.c:shmem_fault
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__se_sys_remap_file_pages
- mm/mmap.c:__se_sys_remap_file_pages
- mm/mmap.c:__se_sys_remap_file_pages
- mm/mmap.c:__se_sys_remap_file_pages
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__se_sys_msync
- mm/madvise.c:__se_sys_madvise
- mm/madvise.c:__se_sys_madvise
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:ksys_fchown
- fs/open.c:ksys_fchmod
- fs/open.c:__se_sys_fchdir
- fs/open.c:ksys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__se_sys_copy_file_range
- fs/read_write.c:__se_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:ksys_pwrite64
- fs/read_write.c:ksys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:__se_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:__se_sys_fcntl
- fs/ioctl.c:ksys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:__se_sys_getdents
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:ksys_dup
- fs/namespace.c:__se_sys_fsmount
- fs/namespace.c:__se_sys_fsmount
- fs/xattr.c:__se_sys_fremovexattr
- fs/xattr.c:__se_sys_flistxattr
- fs/xattr.c:__se_sys_fgetxattr
- fs/xattr.c:__se_sys_fsetxattr
- fs/splice.c:__se_sys_tee
- fs/splice.c:__se_sys_tee
- fs/splice.c:__se_sys_splice
- fs/splice.c:__se_sys_splice
- fs/splice.c:__do_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:ksys_sync_file_range
- fs/sync.c:do_fsync
- fs/sync.c:__se_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__se_sys_fsconfig
- fs/fsopen.c:__se_sys_fsconfig
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__se_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:__se_sys_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:__se_sys_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:__se_sys_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:__se_sys_epoll_ctl
- fs/eventpoll.c:__se_sys_epoll_ctl
- fs/timerfd.c:__se_sys_timerfd_gettime
- fs/timerfd.c:__se_sys_timerfd_settime
- fs/timerfd.c:__se_sys_timerfd_settime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/aio.c:put_aio_ring_file
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_register
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:__se_sys_io_uring_enter
- fs/io_uring.c:__io_free_req
- fs/locks.c:__se_sys_flock
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_flat.c:load_flat_shared_library
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:__se_sys_open_by_handle_at
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:__do_sys_mq_getsetattr
- ipc/mqueue.c:__do_sys_mq_getsetattr
- ipc/mqueue.c:__se_sys_mq_notify
- ipc/mqueue.c:__se_sys_mq_notify
- ipc/mqueue.c:__se_sys_mq_notify
- ipc/mqueue.c:__se_sys_mq_timedreceive
- ipc/mqueue.c:__se_sys_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_set_fd
- drivers/block/loop.c:loop_set_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__se_sys_getsockopt
- net/socket.c:__se_sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_hash_update_elem
- net/core/sock_map.c:sock_map_update_elem
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
Symbols:
ffffffe0002587fe-ffffffe00025882a: fput (STB_GLOBAL)
aws
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (ffffffff812d78c0)
Location: fs/file_table.c:356
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/exit.c:kernel_waitid
- kernel/signal.c:__ia32_sys_pidfd_send_signal
- kernel/signal.c:__x64_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/umh.c:fork_usermode_blob
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/nsproxy.c:__ia32_sys_setns
- kernel/nsproxy.c:__x64_sys_setns
- kernel/kcmp.c:__do_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_fault
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:ksys_fchown
- fs/open.c:ksys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:ksys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_pwritev64
- fs/read_write.c:do_compat_writev
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:ksys_pwrite64
- fs/read_write.c:ksys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:__ia32_sys_uselib
- fs/exec.c:__x64_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:ksys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__x32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__x32_compat_sys_old_readdir
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:ksys_dup
- fs/namespace.c:__ia32_sys_fsmount
- fs/namespace.c:__ia32_sys_fsmount
- fs/namespace.c:__x64_sys_fsmount
- fs/namespace.c:__x64_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_compat_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:ksys_sync_file_range
- fs/sync.c:do_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__ia32_sys_fsconfig
- fs/fsopen.c:__ia32_sys_fsconfig
- fs/fsopen.c:__x64_sys_fsconfig
- fs/fsopen.c:__x64_sys_fsconfig
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/io_uring.c:__ia32_sys_io_uring_register
- fs/io_uring.c:__x64_sys_io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__ia32_sys_io_uring_enter
- fs/io_uring.c:__ia32_sys_io_uring_enter
- fs/io_uring.c:__x64_sys_io_uring_enter
- fs/io_uring.c:__x64_sys_io_uring_enter
- fs/io_uring.c:__io_free_req
- fs/locks.c:__ia32_sys_flock
- fs/locks.c:__x64_sys_flock
- fs/compat_ioctl.c:__x32_compat_sys_ioctl
- fs/compat_ioctl.c:__ia32_compat_sys_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_set_fd
- drivers/block/loop.c:loop_set_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_hash_update_elem
- net/core/sock_map.c:sock_map_update_elem
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/compat.c:__compat_sys_getsockopt
- net/compat.c:__compat_sys_setsockopt
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
Symbols:
ffffffff812d78c0-ffffffff812d78d5: fput (STB_GLOBAL)
azure
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (ffffffff812c8540)
Location: fs/file_table.c:356
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/exit.c:kernel_waitid
- kernel/signal.c:__ia32_sys_pidfd_send_signal
- kernel/signal.c:__x64_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/umh.c:fork_usermode_blob
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/nsproxy.c:__ia32_sys_setns
- kernel/nsproxy.c:__x64_sys_setns
- kernel/kcmp.c:__do_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_fault
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:ksys_fchown
- fs/open.c:ksys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:ksys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_pwritev64
- fs/read_write.c:do_compat_writev
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:ksys_pwrite64
- fs/read_write.c:ksys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:__ia32_sys_uselib
- fs/exec.c:__x64_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:ksys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__x32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__x32_compat_sys_old_readdir
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:ksys_dup
- fs/namespace.c:__ia32_sys_fsmount
- fs/namespace.c:__ia32_sys_fsmount
- fs/namespace.c:__x64_sys_fsmount
- fs/namespace.c:__x64_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_compat_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:ksys_sync_file_range
- fs/sync.c:do_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__ia32_sys_fsconfig
- fs/fsopen.c:__ia32_sys_fsconfig
- fs/fsopen.c:__x64_sys_fsconfig
- fs/fsopen.c:__x64_sys_fsconfig
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/io_uring.c:__ia32_sys_io_uring_register
- fs/io_uring.c:__x64_sys_io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__ia32_sys_io_uring_enter
- fs/io_uring.c:__ia32_sys_io_uring_enter
- fs/io_uring.c:__x64_sys_io_uring_enter
- fs/io_uring.c:__x64_sys_io_uring_enter
- fs/io_uring.c:__io_free_req
- fs/locks.c:__ia32_sys_flock
- fs/locks.c:__x64_sys_flock
- fs/compat_ioctl.c:__x32_compat_sys_ioctl
- fs/compat_ioctl.c:__ia32_compat_sys_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_set_fd
- drivers/block/loop.c:loop_set_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/vfio/vfio.c:vfio_group_fops_unl_ioctl
- drivers/vfio/vfio.c:vfio_group_fops_unl_ioctl
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_hash_update_elem
- net/core/sock_map.c:sock_map_update_elem
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/compat.c:__compat_sys_getsockopt
- net/compat.c:__compat_sys_setsockopt
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
Symbols:
ffffffff812c8540-ffffffff812c8555: fput (STB_GLOBAL)
gcp
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (ffffffff812d56d0)
Location: fs/file_table.c:356
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/exit.c:kernel_waitid
- kernel/signal.c:__ia32_sys_pidfd_send_signal
- kernel/signal.c:__x64_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/umh.c:fork_usermode_blob
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/nsproxy.c:__ia32_sys_setns
- kernel/nsproxy.c:__x64_sys_setns
- kernel/kcmp.c:__do_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_fault
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/khugepaged.c:khugepaged_scan_mm_slot
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:ksys_fchown
- fs/open.c:ksys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:ksys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_pwritev64
- fs/read_write.c:do_compat_writev
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:ksys_pwrite64
- fs/read_write.c:ksys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:__ia32_sys_uselib
- fs/exec.c:__x64_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:ksys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__x32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__x32_compat_sys_old_readdir
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:ksys_dup
- fs/namespace.c:__ia32_sys_fsmount
- fs/namespace.c:__ia32_sys_fsmount
- fs/namespace.c:__x64_sys_fsmount
- fs/namespace.c:__x64_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_compat_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:ksys_sync_file_range
- fs/sync.c:do_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__ia32_sys_fsconfig
- fs/fsopen.c:__ia32_sys_fsconfig
- fs/fsopen.c:__x64_sys_fsconfig
- fs/fsopen.c:__x64_sys_fsconfig
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/io_uring.c:__ia32_sys_io_uring_register
- fs/io_uring.c:__x64_sys_io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__ia32_sys_io_uring_enter
- fs/io_uring.c:__ia32_sys_io_uring_enter
- fs/io_uring.c:__x64_sys_io_uring_enter
- fs/io_uring.c:__x64_sys_io_uring_enter
- fs/io_uring.c:__io_free_req
- fs/locks.c:__ia32_sys_flock
- fs/locks.c:__x64_sys_flock
- fs/compat_ioctl.c:__x32_compat_sys_ioctl
- fs/compat_ioctl.c:__ia32_compat_sys_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_set_fd
- drivers/block/loop.c:loop_set_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/vfio/vfio.c:vfio_group_fops_unl_ioctl
- drivers/vfio/vfio.c:vfio_group_fops_unl_ioctl
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_hash_update_elem
- net/core/sock_map.c:sock_map_update_elem
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/compat.c:__compat_sys_getsockopt
- net/compat.c:__compat_sys_setsockopt
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
Symbols:
ffffffff812d56d0-ffffffff812d56e5: fput (STB_GLOBAL)
lowlatency
: ✅void fput(struct file *file);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In fs/file_table.c (ffffffff812e6520)
Location: fs/file_table.c:356
Inline: False
Direct callers:
- kernel/fork.c:copy_process
- kernel/fork.c:mmput_async_fn
- kernel/fork.c:mmput
- kernel/exit.c:kernel_waitid
- kernel/signal.c:__ia32_sys_pidfd_send_signal
- kernel/signal.c:__x64_sys_pidfd_send_signal
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/sys.c:prctl_set_mm_exe_file
- kernel/umh.c:fork_usermode_blob
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/umh.c:umh_pipe_setup
- kernel/nsproxy.c:__ia32_sys_setns
- kernel/nsproxy.c:__x64_sys_setns
- kernel/kcmp.c:__do_sys_kcmp
- kernel/time/posix-clock.c:pc_clock_settime
- kernel/time/posix-clock.c:pc_clock_getres
- kernel/time/posix-clock.c:pc_clock_gettime
- kernel/time/posix-clock.c:pc_clock_adjtime
- kernel/cgroup/cgroup.c:cgroup_get_from_fd
- kernel/audit.c:audit_log_d_path_exe
- kernel/audit_watch.c:audit_exe_compare
- kernel/seccomp.c:seccomp_set_mode_filter
- kernel/taskstats.c:cgroupstats_user_cmd
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:__do_sys_bpf
- kernel/bpf/syscall.c:bpf_obj_get_info_by_fd
- kernel/bpf/syscall.c:__bpf_prog_get
- kernel/bpf/syscall.c:map_update_elem
- kernel/bpf/syscall.c:map_lookup_elem
- kernel/bpf/syscall.c:bpf_map_get_with_uref
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/verifier.c:replace_map_fd_with_map_ptr
- kernel/bpf/arraymap.c:perf_event_fd_array_get_ptr
- kernel/bpf/arraymap.c:__bpf_event_entry_free
- kernel/bpf/map_in_map.c:bpf_map_fd_get_ptr
- kernel/bpf/map_in_map.c:bpf_map_meta_alloc
- kernel/bpf/btf.c:btf_get_by_fd
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/xskmap.c:xsk_map_update_elem
- kernel/bpf/reuseport_array.c:bpf_fd_reuseport_array_update_elem
- kernel/events/core.c:perf_event_get
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:__do_sys_perf_event_open
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:perf_event_alloc
- kernel/events/core.c:_perf_ioctl
- kernel/events/core.c:_perf_ioctl
- mm/filemap.c:filemap_fault
- mm/fadvise.c:ksys_fadvise64_64
- mm/readahead.c:ksys_readahead
- mm/shmem.c:shmem_fault
- mm/prfile.c:vma_do_fput
- mm/prfile.c:vma_do_fput
- mm/memory.c:fault_dirty_shared_page
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__ia32_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:__x64_sys_remap_file_pages
- mm/mmap.c:ksys_mmap_pgoff
- mm/msync.c:__ia32_sys_msync
- mm/msync.c:__x64_sys_msync
- mm/madvise.c:__do_sys_madvise
- mm/madvise.c:__do_sys_madvise
- mm/khugepaged.c:khugepaged
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- mm/memcontrol.c:memcg_write_event_control
- fs/open.c:filp_close
- fs/open.c:open_with_fake_path
- fs/open.c:ksys_fchown
- fs/open.c:ksys_fchmod
- fs/open.c:__ia32_sys_fchdir
- fs/open.c:__x64_sys_fchdir
- fs/open.c:ksys_fallocate
- fs/open.c:do_sys_ftruncate
- fs/read_write.c:vfs_dedupe_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__ia32_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:__x64_sys_copy_file_range
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_sendfile
- fs/read_write.c:do_compat_pwritev64
- fs/read_write.c:do_compat_writev
- fs/read_write.c:do_compat_preadv64
- fs/read_write.c:do_compat_readv
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_pwritev
- fs/read_write.c:do_preadv
- fs/read_write.c:do_preadv
- fs/read_write.c:do_writev
- fs/read_write.c:do_readv
- fs/read_write.c:ksys_pwrite64
- fs/read_write.c:ksys_pread64
- fs/read_write.c:ksys_write
- fs/read_write.c:ksys_read
- fs/read_write.c:__ia32_sys_llseek
- fs/read_write.c:__x64_sys_llseek
- fs/read_write.c:ksys_lseek
- fs/stat.c:vfs_statx_fd
- fs/exec.c:free_bprm
- fs/exec.c:kernel_read_file_from_fd
- fs/exec.c:kernel_read_file_from_path
- fs/exec.c:do_open_execat
- fs/exec.c:__ia32_sys_uselib
- fs/exec.c:__x64_sys_uselib
- fs/pipe.c:do_pipe2
- fs/pipe.c:do_pipe2
- fs/pipe.c:create_pipe_files
- fs/namei.c:path_openat
- fs/namei.c:path_openat
- fs/namei.c:path_init
- fs/namei.c:path_init
- fs/fcntl.c:do_compat_fcntl64
- fs/fcntl.c:__ia32_sys_fcntl
- fs/fcntl.c:__x64_sys_fcntl
- fs/ioctl.c:ksys_ioctl
- fs/ioctl.c:ioctl_file_clone
- fs/readdir.c:__x32_compat_sys_getdents
- fs/readdir.c:__ia32_compat_sys_getdents
- fs/readdir.c:__x32_compat_sys_old_readdir
- fs/readdir.c:__ia32_compat_sys_old_readdir
- fs/readdir.c:ksys_getdents64
- fs/readdir.c:__ia32_sys_getdents
- fs/readdir.c:__x64_sys_getdents
- fs/readdir.c:__ia32_sys_old_readdir
- fs/readdir.c:__x64_sys_old_readdir
- fs/select.c:do_sys_poll
- fs/select.c:do_select
- fs/select.c:do_select
- fs/select.c:poll_freewait
- fs/select.c:poll_freewait
- fs/file.c:ksys_dup
- fs/namespace.c:__ia32_sys_fsmount
- fs/namespace.c:__ia32_sys_fsmount
- fs/namespace.c:__x64_sys_fsmount
- fs/namespace.c:__x64_sys_fsmount
- fs/xattr.c:__ia32_sys_fremovexattr
- fs/xattr.c:__x64_sys_fremovexattr
- fs/xattr.c:__ia32_sys_flistxattr
- fs/xattr.c:__x64_sys_flistxattr
- fs/xattr.c:__ia32_sys_fgetxattr
- fs/xattr.c:__x64_sys_fgetxattr
- fs/xattr.c:__ia32_sys_fsetxattr
- fs/xattr.c:__x64_sys_fsetxattr
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__ia32_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__x64_sys_tee
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__ia32_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__x64_sys_splice
- fs/splice.c:__do_compat_sys_vmsplice
- fs/splice.c:__do_sys_vmsplice
- fs/sync.c:ksys_sync_file_range
- fs/sync.c:do_fsync
- fs/sync.c:__ia32_sys_syncfs
- fs/sync.c:__x64_sys_syncfs
- fs/utimes.c:do_utimes
- fs/statfs.c:fd_statfs
- fs/nsfs.c:proc_ns_fget
- fs/fsopen.c:__ia32_sys_fsconfig
- fs/fsopen.c:__ia32_sys_fsconfig
- fs/fsopen.c:__x64_sys_fsconfig
- fs/fsopen.c:__x64_sys_fsconfig
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_rm_watch
- fs/notify/inotify/inotify_user.c:__ia32_sys_inotify_add_watch
- fs/notify/inotify/inotify_user.c:__x64_sys_inotify_add_watch
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:do_fanotify_mark
- fs/notify/fanotify/fanotify_user.c:fanotify_read
- fs/eventpoll.c:do_epoll_wait
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__ia32_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/eventpoll.c:__x64_sys_epoll_ctl
- fs/timerfd.c:do_timerfd_gettime
- fs/timerfd.c:timerfd_fget
- fs/eventfd.c:eventfd_ctx_fdget
- fs/eventfd.c:eventfd_fget
- fs/aio.c:io_submit_one
- fs/aio.c:io_submit_one
- fs/aio.c:aio_poll_wake
- fs/aio.c:aio_poll_complete_work
- fs/aio.c:aio_poll_put_work
- fs/aio.c:aio_fsync_work
- fs/aio.c:aio_complete_rw
- fs/io_uring.c:__ia32_sys_io_uring_register
- fs/io_uring.c:__x64_sys_io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__io_uring_register
- fs/io_uring.c:__ia32_sys_io_uring_enter
- fs/io_uring.c:__ia32_sys_io_uring_enter
- fs/io_uring.c:__x64_sys_io_uring_enter
- fs/io_uring.c:__x64_sys_io_uring_enter
- fs/io_uring.c:__io_free_req
- fs/locks.c:__ia32_sys_flock
- fs/locks.c:__x64_sys_flock
- fs/compat_ioctl.c:__x32_compat_sys_ioctl
- fs/compat_ioctl.c:__ia32_compat_sys_ioctl
- fs/binfmt_script.c:load_script
- fs/binfmt_elf.c:load_elf_binary
- fs/binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/compat_binfmt_elf.c:load_elf_binary
- fs/coredump.c:umh_pipe_setup
- fs/fhandle.c:do_handle_open
- fs/proc/base.c:proc_exe_link
- fs/proc/fd.c:seq_show
- fs/ext4/ioctl.c:ext4_ioctl
- fs/ecryptfs/file.c:ecryptfs_dir_release
- fs/ecryptfs/main.c:ecryptfs_put_lower_file
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/exportfs/expfs.c:get_name
- fs/fuse/dev.c:fuse_dev_ioctl
- fs/fuse/inode.c:fuse_fill_super
- fs/fuse/inode.c:fuse_fill_super
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:do_shmat
- ipc/shm.c:shmctl_do_lock
- ipc/shm.c:newseg
- ipc/shm.c:shm_release
- ipc/shm.c:shm_destroy
- ipc/mqueue.c:do_mq_getsetattr
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_notify
- ipc/mqueue.c:do_mq_timedreceive
- ipc/mqueue.c:do_mq_timedsend
- security/keys/big_key.c:big_key_read
- security/keys/big_key.c:big_key_preparse
- security/keys/big_key.c:big_key_preparse
- security/tomoyo/util.c:tomoyo_get_exe
- security/apparmor/file.c:aa_inherit_files
- security/integrity/ima/ima_crypto.c:ima_calc_file_hash
- drivers/gpio/gpiolib.c:gpio_ioctl
- drivers/gpio/gpiolib.c:linehandle_create
- drivers/tty/tty_io.c:tty_ioctl
- drivers/tty/tty_io.c:redirected_tty_write
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:lo_ioctl
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:__loop_clr_fd
- drivers/block/loop.c:loop_set_fd
- drivers/block/loop.c:loop_set_fd
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_mmap
- drivers/dma-buf/dma-buf.c:dma_buf_put
- drivers/dma-buf/dma-buf.c:dma_buf_get
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_ioctl
- drivers/dma-buf/sync_file.c:sync_file_get_fence
- drivers/dma-buf/sync_file.c:sync_file_fdget
- drivers/dma-buf/sw_sync.c:sw_sync_ioctl
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/dma-buf/udmabuf.c:udmabuf_create
- drivers/net/ppp/ppp_generic.c:ppp_nl_newlink
- drivers/vfio/vfio.c:vfio_group_fops_unl_ioctl
- drivers/vfio/vfio.c:vfio_group_fops_unl_ioctl
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/virqfd.c:vfio_virqfd_enable
- drivers/vfio/pci/vfio_pci.c:vfio_pci_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:md_ioctl
- drivers/md/md.c:do_md_stop
- drivers/md/md-bitmap.c:md_bitmap_file_unmap
- net/socket.c:do_recvmmsg
- net/socket.c:__sys_recvmsg
- net/socket.c:__sys_sendmmsg
- net/socket.c:__sys_sendmsg
- net/socket.c:__sys_shutdown
- net/socket.c:__sys_getsockopt
- net/socket.c:__sys_setsockopt
- net/socket.c:__sys_recvfrom
- net/socket.c:__sys_sendto
- net/socket.c:__sys_getpeername
- net/socket.c:__sys_getsockname
- net/socket.c:__sys_connect
- net/socket.c:__sys_accept4
- net/socket.c:__sys_accept4
- net/socket.c:__sys_listen
- net/socket.c:__sys_bind
- net/socket.c:__sys_socketpair
- net/socket.c:sockfd_lookup_light
- net/socket.c:sockfd_lookup
- net/core/scm.c:__scm_destroy
- net/core/net_namespace.c:get_net_ns_by_fd
- net/core/sock_map.c:sock_hash_update_elem
- net/core/sock_map.c:sock_map_update_elem
- net/core/sock_map.c:sock_map_get_from_fd
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_delete_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_update_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/core/bpf_sk_storage.c:bpf_fd_sk_storage_lookup_elem
- net/compat.c:__compat_sys_getsockopt
- net/compat.c:__compat_sys_setsockopt
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/ipv4/bpfilter/sockopt.c:bpfilter_umh_cleanup
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
- net/xdp/xsk.c:xsk_bind
Symbols:
ffffffff812e6520-ffffffff812e6535: fput (STB_GLOBAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
amd64
and ppc64el
✅
amd64
and riscv64
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅