aboutsummaryrefslogtreecommitdiff
path: root/fs
diff options
context:
space:
mode:
Diffstat (limited to 'fs')
-rw-r--r--fs/9p/acl.c16
-rw-r--r--fs/9p/v9fs.c528
-rw-r--r--fs/9p/v9fs.h7
-rw-r--r--fs/9p/vfs_addr.c4
-rw-r--r--fs/9p/vfs_dentry.c1
-rw-r--r--fs/9p/vfs_file.c13
-rw-r--r--fs/9p/vfs_inode.c9
-rw-r--r--fs/9p/vfs_inode_dotl.c8
-rw-r--r--fs/9p/vfs_super.c132
-rw-r--r--fs/Kconfig1
-rw-r--r--fs/Makefile3
-rw-r--r--fs/adfs/adfs.h4
-rw-r--r--fs/adfs/dir.c7
-rw-r--r--fs/adfs/file.c4
-rw-r--r--fs/adfs/inode.c6
-rw-r--r--fs/adfs/map.c2
-rw-r--r--fs/adfs/super.c5
-rw-r--r--fs/affs/affs.h4
-rw-r--r--fs/affs/amigaffs.c24
-rw-r--r--fs/affs/bitmap.c2
-rw-r--r--fs/affs/dir.c10
-rw-r--r--fs/affs/file.c49
-rw-r--r--fs/affs/inode.c29
-rw-r--r--fs/affs/namei.c23
-rw-r--r--fs/affs/super.c5
-rw-r--r--fs/affs/symlink.c4
-rw-r--r--fs/afs/addr_list.c10
-rw-r--r--fs/afs/addr_prefs.c2
-rw-r--r--fs/afs/cell.c2
-rw-r--r--fs/afs/cmservice.c14
-rw-r--r--fs/afs/dir.c19
-rw-r--r--fs/afs/dir_search.c2
-rw-r--r--fs/afs/dir_silly.c2
-rw-r--r--fs/afs/dynroot.c2
-rw-r--r--fs/afs/file.c40
-rw-r--r--fs/afs/fs_operation.c2
-rw-r--r--fs/afs/fs_probe.c2
-rw-r--r--fs/afs/fsclient.c2
-rw-r--r--fs/afs/inode.c2
-rw-r--r--fs/afs/internal.h1
-rw-r--r--fs/afs/main.c2
-rw-r--r--fs/afs/proc.c2
-rw-r--r--fs/afs/rotate.c4
-rw-r--r--fs/afs/rxrpc.c2
-rw-r--r--fs/afs/security.c2
-rw-r--r--fs/afs/server.c2
-rw-r--r--fs/afs/server_list.c2
-rw-r--r--fs/afs/super.c4
-rw-r--r--fs/afs/vl_list.c5
-rw-r--r--fs/afs/vlclient.c2
-rw-r--r--fs/afs/volume.c2
-rw-r--r--fs/afs/write.c1
-rw-r--r--fs/afs/xattr.c4
-rw-r--r--fs/afs/yfsclient.c4
-rw-r--r--fs/aio.c88
-rw-r--r--fs/attr.c18
-rw-r--r--fs/autofs/dev-ioctl.c22
-rw-r--r--fs/autofs/inode.c10
-rw-r--r--fs/autofs/root.c19
-rw-r--r--fs/autofs/waitq.c2
-rw-r--r--fs/backing-file.c18
-rw-r--r--fs/bad_inode.c3
-rw-r--r--fs/befs/btree.c5
-rw-r--r--fs/befs/linuxvfs.c34
-rw-r--r--fs/bfs/bfs.h1
-rw-r--r--fs/bfs/dir.c20
-rw-r--r--fs/bfs/inode.c8
-rw-r--r--fs/binfmt_elf.c22
-rw-r--r--fs/binfmt_elf_fdpic.c20
-rw-r--r--fs/binfmt_misc.c72
-rw-r--r--fs/bpf_fs_kfuncs.c23
-rw-r--r--fs/btrfs/Kconfig17
-rw-r--r--fs/btrfs/Makefile8
-rw-r--r--fs/btrfs/accessors.h30
-rw-r--r--fs/btrfs/acl.c10
-rw-r--r--fs/btrfs/async-thread.c4
-rw-r--r--fs/btrfs/backref.c54
-rw-r--r--fs/btrfs/bio.c57
-rw-r--r--fs/btrfs/bio.h19
-rw-r--r--fs/btrfs/block-group.c838
-rw-r--r--fs/btrfs/block-group.h32
-rw-r--r--fs/btrfs/block-rsv.c42
-rw-r--r--fs/btrfs/block-rsv.h1
-rw-r--r--fs/btrfs/btrfs_inode.h4
-rw-r--r--fs/btrfs/compression.c277
-rw-r--r--fs/btrfs/compression.h48
-rw-r--r--fs/btrfs/ctree.c96
-rw-r--r--fs/btrfs/ctree.h9
-rw-r--r--fs/btrfs/defrag.c14
-rw-r--r--fs/btrfs/delayed-inode.c94
-rw-r--r--fs/btrfs/delayed-inode.h15
-rw-r--r--fs/btrfs/delayed-ref.c30
-rw-r--r--fs/btrfs/dev-replace.c4
-rw-r--r--fs/btrfs/dir-item.c4
-rw-r--r--fs/btrfs/direct-io.c40
-rw-r--r--fs/btrfs/discard.c52
-rw-r--r--fs/btrfs/disk-io.c636
-rw-r--r--fs/btrfs/disk-io.h7
-rw-r--r--fs/btrfs/extent-io-tree.c183
-rw-r--r--fs/btrfs/extent-tree.c672
-rw-r--r--fs/btrfs/extent-tree.h4
-rw-r--r--fs/btrfs/extent_io.c340
-rw-r--r--fs/btrfs/extent_io.h39
-rw-r--r--fs/btrfs/extent_map.c16
-rw-r--r--fs/btrfs/fiemap.c5
-rw-r--r--fs/btrfs/file-item.c35
-rw-r--r--fs/btrfs/file-item.h6
-rw-r--r--fs/btrfs/file.c75
-rw-r--r--fs/btrfs/free-space-cache.c110
-rw-r--r--fs/btrfs/free-space-cache.h1
-rw-r--r--fs/btrfs/free-space-tree.c177
-rw-r--r--fs/btrfs/free-space-tree.h6
-rw-r--r--fs/btrfs/fs.c100
-rw-r--r--fs/btrfs/fs.h96
-rw-r--r--fs/btrfs/inode-item.c7
-rw-r--r--fs/btrfs/inode.c1064
-rw-r--r--fs/btrfs/ioctl.c209
-rw-r--r--fs/btrfs/locking.c1
-rw-r--r--fs/btrfs/lru_cache.c2
-rw-r--r--fs/btrfs/lzo.c322
-rw-r--r--fs/btrfs/messages.c28
-rw-r--r--fs/btrfs/messages.h81
-rw-r--r--fs/btrfs/misc.h18
-rw-r--r--fs/btrfs/ordered-data.c69
-rw-r--r--fs/btrfs/ordered-data.h66
-rw-r--r--fs/btrfs/print-tree.c14
-rw-r--r--fs/btrfs/qgroup.c259
-rw-r--r--fs/btrfs/qgroup.h42
-rw-r--r--fs/btrfs/raid-stripe-tree.c59
-rw-r--r--fs/btrfs/raid56.c75
-rw-r--r--fs/btrfs/ref-verify.c16
-rw-r--r--fs/btrfs/reflink.c81
-rw-r--r--fs/btrfs/relocation.c1840
-rw-r--r--fs/btrfs/relocation.h17
-rw-r--r--fs/btrfs/root-tree.c49
-rw-r--r--fs/btrfs/scrub.c94
-rw-r--r--fs/btrfs/send.c112
-rw-r--r--fs/btrfs/space-info.c153
-rw-r--r--fs/btrfs/space-info.h38
-rw-r--r--fs/btrfs/super.c39
-rw-r--r--fs/btrfs/super.h2
-rw-r--r--fs/btrfs/sysfs.c111
-rw-r--r--fs/btrfs/tests/btrfs-tests.c22
-rw-r--r--fs/btrfs/tests/btrfs-tests.h17
-rw-r--r--fs/btrfs/tests/chunk-allocation-tests.c476
-rw-r--r--fs/btrfs/tests/delayed-refs-tests.c2
-rw-r--r--fs/btrfs/tests/extent-io-tests.c2
-rw-r--r--fs/btrfs/tests/extent-map-tests.c19
-rw-r--r--fs/btrfs/tests/free-space-tree-tests.c4
-rw-r--r--fs/btrfs/tests/inode-tests.c126
-rw-r--r--