fput 23 arch/alpha/kernel/binfmt_loader.c fput(bprm->file); fput 77 arch/arc/kernel/troubleshoot.c fput(exe_file); fput 332 arch/powerpc/oprofile/cell/spu_task_sync.c fput(exe_file); fput 167 arch/um/drivers/mconsole_kern.c fput(file); fput 1914 drivers/android/binder.c fput(fixup->file); fput 2236 drivers/android/binder.c fput(twcb->file); fput 2619 drivers/android/binder.c fput(file); fput 4155 drivers/android/binder.c fput(fixup->file); fput 740 drivers/block/loop.c fput(old_file); fput 748 drivers/block/loop.c fput(file); fput 1070 drivers/block/loop.c fput(file); fput 1221 drivers/block/loop.c fput(filp); fput 648 drivers/char/tpm/tpm_vtpm_proxy.c fput(vtpm_file); fput 622 drivers/dma-buf/dma-buf.c fput(file); fput 645 drivers/dma-buf/dma-buf.c fput(dmabuf->file); fput 1072 drivers/dma-buf/dma-buf.c fput(dmabuf->file); fput 1075 drivers/dma-buf/dma-buf.c fput(oldfile); fput 359 drivers/dma-buf/sw_sync.c fput(sync_file->file); fput 91 drivers/dma-buf/sync_file.c fput(file); fput 112 drivers/dma-buf/sync_file.c fput(sync_file->file); fput 290 drivers/dma-buf/sync_file.c fput(sync_file->file); fput 364 drivers/dma-buf/sync_file.c fput(fence2->file); fput 368 drivers/dma-buf/sync_file.c fput(fence3->file); fput 371 drivers/dma-buf/sync_file.c fput(fence2->file); fput 181 drivers/dma-buf/udmabuf.c fput(memfd); fput 205 drivers/dma-buf/udmabuf.c fput(memfd); fput 652 drivers/gpio/gpiolib.c fput(file); fput 1010 drivers/gpio/gpiolib.c fput(file); fput 1224 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c fput(drm_file); fput 425 drivers/gpu/drm/amd/amdkfd/kfd_process.c fput(pdd->drm_file); fput 1263 drivers/gpu/drm/drm_atomic_uapi.c fput(fence_state[i].sync_file->file); fput 957 drivers/gpu/drm/drm_gem.c fput(obj->filp); fput 147 drivers/gpu/drm/etnaviv/etnaviv_gem.c fput(vma->vm_file); fput 145 drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c fput(vma->vm_file); fput 2703 drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c fput(out_fence->file); fput 140 drivers/gpu/drm/i915/gem/i915_gem_phys.c fput(obj->base.filp); fput 420 drivers/gpu/drm/i915/gem/i915_gem_shmem.c fput(obj->base.filp); fput 226 drivers/gpu/drm/msm/msm_gem.c fput(vma->vm_file); fput 567 drivers/gpu/drm/omapdrm/omap_gem.c fput(vma->vm_file); fput 220 drivers/gpu/drm/ttm/ttm_tt.c fput(ttm->swap_storage); fput 380 drivers/gpu/drm/ttm/ttm_tt.c fput(swap_storage); fput 444 drivers/gpu/drm/ttm/ttm_tt.c fput(swap_storage); fput 421 drivers/gpu/drm/vgem/vgem_drv.c fput(vma->vm_file); fput 3455 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c fput(sync_file->file); fput 372 drivers/infiniband/core/rdma_core.c fput(f); fput 691 drivers/infiniband/core/rdma_core.c fput(filp); fput 292 drivers/infiniband/core/uverbs_cmd.c fput(filp); fput 1678 drivers/infiniband/hw/mlx5/devx.c fput(fd_uobj->object); fput 1764 drivers/infiniband/hw/mlx5/devx.c fput(fd_uobj->object); fput 2356 drivers/infiniband/hw/mlx5/devx.c fput(item->filp); fput 2361 drivers/infiniband/hw/mlx5/devx.c fput(item->filp); fput 857 drivers/md/md-bitmap.c fput(file); fput 2306 drivers/md/md-bitmap.c fput(f); fput 6218 drivers/md/md.c fput(f); fput 6854 drivers/md/md.c fput(f); fput 6890 drivers/md/md.c fput(f); fput 340 drivers/media/mc/mc-request.c fput(filp); fput 166 drivers/misc/mic/scif/scif_epd.h fput(epd->anon); fput 1121 drivers/net/ppp/ppp_generic.c fput(file); fput 25 drivers/nvme/target/io-cmd-file.c fput(ns->file); fput 240 drivers/oprofile/buffer_sync.c fput(exe_file); fput 1507 drivers/scsi/cxlflash/superpipe.c fput(file); fput 1612 drivers/scsi/cxlflash/superpipe.c fput(file); fput 281 drivers/staging/android/ashmem.c fput(asma->file); fput 434 drivers/staging/android/ashmem.c fput(asma->file); fput 442 drivers/staging/android/ashmem.c fput(vma->vm_file); fput 493 drivers/staging/android/ashmem.c fput(f); fput 896 drivers/target/target_core_alua.c fput(file); fput 1993 drivers/target/target_core_pr.c fput(file); fput 658 drivers/tty/tty_io.c fput(f); fput 1063 drivers/tty/tty_io.c fput(p); fput 2303 drivers/tty/tty_io.c fput(f); fput 172 drivers/usb/gadget/function/storage_common.c fput(curlun->filp); fput 272 drivers/usb/gadget/function/storage_common.c fput(filp); fput 1454 drivers/vhost/net.c fput(file); fput 1470 drivers/vhost/net.c fput(file); fput 665 drivers/vhost/vhost.c fput(dev->vqs[i]->kick); fput 1708 drivers/vhost/vhost.c fput(filep); fput 320 drivers/xen/gntdev-dmabuf.c fput(gntdev_dmabuf->priv->filp); fput 298 fs/aio.c fput(aio_ring_file); fput 1081 fs/aio.c fput(iocb->ki_filp); fput 371 fs/autofs/dev-ioctl.c fput(pipe); fput 655 fs/autofs/dev-ioctl.c fput(fp); fput 667 fs/autofs/dev-ioctl.c fput(fp); fput 675 fs/autofs/dev-ioctl.c fput(fp); fput 346 fs/autofs/inode.c fput(pipe); fput 39 fs/autofs/waitq.c fput(sbi->pipe); /* Close the pipe */ fput 175 fs/autofs/waitq.c fput(pipe); fput 1079 fs/binfmt_elf.c fput(interpreter); fput 1166 fs/binfmt_elf.c fput(interpreter); fput 399 fs/binfmt_elf_fdpic.c fput(interpreter); fput 472 fs/binfmt_elf_fdpic.c fput(interpreter); fput 52 fs/binfmt_em86.c fput(bprm->file); fput 909 fs/binfmt_flat.c fput(bprm.file); fput 189 fs/binfmt_misc.c fput(bprm->file); fput 56 fs/binfmt_script.c fput(bprm->file); fput 7363 fs/btrfs/send.c fput(sctx->send_filp); fput 941 fs/cachefiles/rdwr.c fput(file); fput 118 fs/coda/file.c fput(cvm_ops->coda_file); fput 181 fs/coda/file.c fput(host_file); fput 260 fs/coda/file.c fput(cfi->cfi_container); fput 183 fs/coredump.c fput(exe_file); fput 560 fs/coredump.c fput(files[0]); fput 312 fs/ecryptfs/file.c fput(ecryptfs_file_to_lower(file)); fput 150 fs/ecryptfs/main.c fput(inode_info->lower_file); fput 355 fs/eventfd.c fput(file); fput 170 fs/exec.c fput(file); fput 879 fs/exec.c fput(file); fput 980 fs/exec.c fput(file); fput 1431 fs/exec.c fput(bprm->file); fput 341 fs/exportfs/expfs.c fput(file); fput 973 fs/file.c fput(file); fput 377 fs/file_table.c EXPORT_SYMBOL(fput); fput 465 fs/fsopen.c fput(param.file); fput 2246 fs/fuse/dev.c fput(old); fput 1260 fs/fuse/inode.c fput(file); fput 1268 fs/fuse/inode.c fput(file); fput 678 fs/io_uring.c fput(req->file); fput 3037 fs/io_uring.c fput(ctx->user_files[i]); fput 3132 fs/io_uring.c fput(fpl->fp[i]); fput 3163 fs/io_uring.c fput(ctx->user_files[total]); fput 3212 fs/io_uring.c fput(ctx->user_files[i]); fput 3221 fs/io_uring.c fput(ctx->user_files[i]); fput 3540 fs/namei.c fput(file); fput 3497 fs/namespace.c fput(file); fput 211 fs/nfsd/filecache.c fput(nf->nf_file); fput 59 fs/nfsd/lockd.c fput(filp); fput 572 fs/nfsd/nfs4recover.c fput(nn->rec_file); fput 757 fs/nfsd/vfs.c fput(file); fput 1979 fs/nfsd/vfs.c fput(file); fput 314 fs/notify/fanotify/fanotify_user.c fput(f); fput 244 fs/nsfs.c fput(file); fput 929 fs/open.c fput(f); fput 947 fs/open.c fput(f); fput 1177 fs/open.c fput(filp); fput 174 fs/overlayfs/copy_up.c fput(new_file); fput 176 fs/overlayfs/copy_up.c fput(old_file); fput 139 fs/overlayfs/file.c fput(file->private_data); fput 336 fs/overlayfs/file.c fput(realfile); fput 339 fs/overlayfs/file.c fput(file); fput 317 fs/overlayfs/readdir.c fput(realfile); fput 857 fs/overlayfs/readdir.c fput(realfile); fput 876 fs/overlayfs/readdir.c fput(od->realfile); fput 878 fs/overlayfs/readdir.c fput(od->upperfile); fput 791 fs/pipe.c fput(f); fput 829 fs/pipe.c fput(files[0]); fput 830 fs/pipe.c fput(files[1]); fput 858 fs/pipe.c fput(files[0]); fput 859 fs/pipe.c fput(files[1]); fput 1605 fs/proc/base.c fput(exe_file); fput 68 fs/proc/fd.c fput(file); fput 135 fs/select.c fput(entry->filp); fput 15 include/linux/file.h extern void fput(struct file *); fput 31 include/linux/file.h fput(file); fput 44 include/linux/file.h fput(fd.file); fput 243 include/linux/net.h #define sockfd_put(sock) fput(sock->file) fput 293 ipc/shm.c fput(shm_file); fput 519 ipc/shm.c fput(sfd->file); fput 703 ipc/shm.c fput(file); fput 1130 ipc/shm.c fput(shm_file); fput 1522 ipc/shm.c fput(base); fput 1533 ipc/shm.c fput(base); fput 1572 ipc/shm.c fput(file); fput 2103 kernel/audit.c fput(exe_file); fput 552 kernel/audit_watch.c fput(exe_file); fput 662 kernel/bpf/arraymap.c fput(ee->perf_file); fput 693 kernel/bpf/arraymap.c fput(perf_file); fput 329 kernel/bpf/reuseport_array.c fput(socket->file); fput 2836 kernel/bpf/syscall.c fput(file); fput 6299 kernel/cgroup/cgroup.c fput(f); fput 11316 kernel/events/core.c fput(event_file); fput 11759 kernel/events/core.c fput(file); fput 1148 kernel/fork.c fput(old_exe_file); fput 2234 kernel/fork.c fput(pidfile); fput 134 kernel/kcmp.c fput(filp_epoll); fput 265 kernel/nsproxy.c fput(file); fput 1330 kernel/seccomp.c fput(listener_f); fput 1856 kernel/sys.c fput(exe_file); fput 1864 kernel/sys.c fput(old_exe); fput 1870 kernel/sys.c fput(exe_file); fput 1313 kernel/sysctl_binary.c fput(file); fput 216 kernel/time/posix-clock.c fput(fp); fput 223 kernel/time/posix-clock.c fput(cd->fp); fput 447 kernel/umh.c fput(to_umh[0]); fput 449 kernel/umh.c fput(to_umh[1]); fput 456 kernel/umh.c fput(to_umh[1]); fput 461 kernel/umh.c fput(from_umh[1]); fput 463 kernel/umh.c fput(to_umh[1]); fput 465 kernel/umh.c fput(from_umh[0]); fput 480 kernel/umh.c fput(umh_info->pipe_to_umh); fput 481 kernel/umh.c fput(umh_info->pipe_from_umh); fput 537 kernel/umh.c fput(file); fput 2597 mm/filemap.c fput(fpin); fput 1983 mm/khugepaged.c fput(file); fput 295 mm/madvise.c fput(file); fput 859 mm/madvise.c fput(f); fput 2267 mm/memory.c fput(fpin); fput 179 mm/mmap.c fput(vma->vm_file); fput 935 mm/mmap.c fput(file); fput 1622 mm/mmap.c fput(file); fput 1859 mm/mmap.c fput(file); fput 2707 mm/mmap.c fput(new->vm_file); fput 2977 mm/mmap.c fput(file); fput 93 mm/msync.c fput(file); fput 559 mm/nommu.c fput(region->vm_file); fput 697 mm/nommu.c fput(vma->vm_file); fput 1220 mm/nommu.c fput(region->vm_file); fput 1297 mm/nommu.c fput(region->vm_file); fput 1300 mm/nommu.c fput(vma->vm_file); fput 1343 mm/nommu.c fput(file); fput 2052 mm/shmem.c fput(fpin); fput 4189 mm/shmem.c fput(vma->vm_file); fput 809 net/9p/trans_fd.c fput(ts->rd); fput 811 net/9p/trans_fd.c fput(ts->wr); fput 901 net/9p/trans_fd.c fput(ts->rd); fput 903 net/9p/trans_fd.c fput(ts->wr); fput 532 net/bluetooth/bnep/core.c fput(s->sock->file); fput 319 net/bluetooth/cmtp/core.c fput(session->sock->file); fput 988 net/bluetooth/hidp/core.c fput(session->intr_sock->file); fput 989 net/bluetooth/hidp/core.c fput(session->ctrl_sock->file); fput 662 net/core/net_namespace.c fput(file); fput 124 net/core/scm.c fput(fpl->fp[i]); fput 434 net/core/sock_map.c fput(sock->file); fput 759 net/core/sock_map.c fput(sock->file); fput 19 net/ipv4/bpfilter/sockopt.c fput(info->pipe_to_umh); fput 20 net/ipv4/bpfilter/sockopt.c fput(info->pipe_from_umh); fput 547 net/kcm/kcmsock.c fput(psock->sk->sk_socket->file); fput 1501 net/kcm/kcmsock.c fput(csock->file); fput 1594 net/kcm/kcmsock.c fput(csk->sk_socket->file); fput 1649 net/kcm/kcmsock.c fput(csock->file); fput 1727 net/kcm/kcmsock.c fput(file); fput 5750 net/sctp/socket.c fput(newfile); fput 5756 net/sctp/socket.c fput(newfile); fput 5785 net/sctp/socket.c fput(newfile); fput 5791 net/sctp/socket.c fput(newfile); fput 474 net/socket.c fput(file); fput 1603 net/socket.c fput(newfile1); fput 1781 net/socket.c fput(newfile); fput 1304 net/sunrpc/xprtsock.c fput(filp); fput 700 security/apparmor/file.c fput(devnull); fput 457 security/integrity/ima/ima_crypto.c fput(f); fput 267 security/keys/big_key.c fput(file); fput 282 security/keys/big_key.c fput(file); fput 398 security/keys/big_key.c fput(file); fput 2496 security/selinux/hooks.c fput(devnull); fput 957 security/tomoyo/util.c fput(exe_file); fput 3618 virt/kvm/kvm_main.c fput(file);