/fs/nfs/blocklayout/ |
D | extent_tree.c | 26 ext_tree_prev(struct pnfs_block_extent *be) in ext_tree_prev() argument 28 struct rb_node *node = rb_prev(&be->be_node); in ext_tree_prev() 33 ext_tree_next(struct pnfs_block_extent *be) in ext_tree_next() argument 35 struct rb_node *node = rb_next(&be->be_node); in ext_tree_next() 40 ext_f_end(struct pnfs_block_extent *be) in ext_f_end() argument 42 return be->be_f_offset + be->be_length; in ext_f_end() 49 struct pnfs_block_extent *be = NULL; in __ext_tree_search() local 52 be = ext_node(node); in __ext_tree_search() 53 if (start < be->be_f_offset) in __ext_tree_search() 55 else if (start >= ext_f_end(be)) in __ext_tree_search() [all …]
|
D | blocklayout.c | 52 static bool is_hole(struct pnfs_block_extent *be) in is_hole() argument 54 switch (be->be_state) { in is_hole() 58 return be->be_tag ? false : true; in is_hole() 148 struct pnfs_block_extent *be, bio_end_io_t end_io, in do_add_page_to_bio() argument 152 container_of(be->be_device, struct pnfs_block_dev, node); in do_add_page_to_bio() 159 isect += be->be_v_offset; in do_add_page_to_bio() 160 isect -= be->be_f_offset; in do_add_page_to_bio() 197 struct pnfs_block_extent be; in bl_mark_devices_unavailable() local 203 if (!ext_tree_lookup(bl, isect, &be, rw)) in bl_mark_devices_unavailable() 205 extent_length = be.be_length - (isect - be.be_f_offset); in bl_mark_devices_unavailable() [all …]
|
/fs/btrfs/ |
D | ref-verify.c | 76 struct block_entry *be) in insert_block_entry() argument 85 if (entry->bytenr > be->bytenr) in insert_block_entry() 87 else if (entry->bytenr < be->bytenr) in insert_block_entry() 93 rb_link_node(&be->node, parent_node, p); in insert_block_entry() 94 rb_insert_color(&be->node, root); in insert_block_entry() 232 static void free_block_entry(struct block_entry *be) in free_block_entry() argument 239 while ((n = rb_first(&be->roots))) { in free_block_entry() 241 rb_erase(&re->node, &be->roots); in free_block_entry() 245 while((n = rb_first(&be->refs))) { in free_block_entry() 247 rb_erase(&ref->node, &be->refs); in free_block_entry() [all …]
|
/fs/fscache/ |
D | Kconfig | 6 This option enables a generic filesystem caching manager that can be 8 Different sorts of caches can be plugged in, depending on the 17 This option causes statistical information to be gathered on local 24 multi-CPU system these may be on cachelines that keep bouncing 34 This option causes latency information to be gathered on local 41 and on a multi-CPU system these may be on cachelines that keep 42 bouncing between CPUs. On the other hand, the histogram may be 51 This permits debugging to be dynamically enabled in the local caching 52 management module. If this is set, the debugging output may be 61 Maintain a global list of active fscache objects that can be
|
/fs/xfs/ |
D | Kconfig | 21 module will be called xfs. Be aware, however, that if the file 30 If you say Y here, you will be able to set limits for disk usage on 35 filesystem to be migrated between Linux and IRIX without any need 38 If unsure, say N. More comprehensive documentation can be found in 39 README.quota in the xfsprogs package. XFS quota can be used either 57 If you say Y here you will be able to mount and use XFS filesystems 64 from all other requests, and this can be done quite transparently 76 If you say Y here you will be able to check metadata on a 80 they can be dealt with in a controlled manner. 93 If you say Y here you will be able to repair metadata on a [all …]
|
/fs/adfs/ |
D | Kconfig | 9 here, Linux will be able to read from ADFS partitions on hard drives 10 and from ADFS-formatted floppy discs. If you also want to be able to 13 The ADFS partition should be the first partition (i.e., 17 To compile this code as a module, choose M here: the module will be 26 If you say Y here, you will be able to write to ADFS partitions on
|
/fs/cramfs/ |
D | README | 25 The order of inode traversal is described as "width-first" (not to be 56 The block data is not compressed and should be copied verbatim. 60 its end, shifted right by 2 bits. The block must therefore be 77 (For the last <block> of the file, the input may of course be smaller.) 78 Each <block> may be a different size. (See <block_pointer> above.) 83 <block> may be located anywhere and not necessarily contiguous with 89 remaining block data as this cannot be determined from the placement of 117 compressed at a time. It's intended to be somewhere around 127 turn is defined as PAGE_SIZE (which can be as large as 32KB on arm). 128 This discrepancy is a bug, though it's not clear which should be [all …]
|
/fs/cachefiles/ |
D | Kconfig | 18 This permits debugging to be dynamically enabled in the filesystem 19 caching on files module. If this is set, the debugging output may be 28 This option causes latency information to be gathered on CacheFiles 35 and on a multi-CPU system these may be on cachelines that keep 36 bouncing between CPUs. On the other hand, the histogram may be
|
/fs/pstore/ |
D | Kconfig | 9 be mounted as /dev/pstore. Only useful if you have 73 This change be changed at boot with "pstore.compress=..." on 125 data can be retrieved from /sys/fs/pstore/pmsg-ramoops-[ID]. 136 ram buffer that can be decoded and dumped after reboot through 137 pstore filesystem. It can be used to determine what function 150 This enables panic and oops messages to be logged to a circular 151 buffer in RAM where it can be read back at some later point. 153 Note that for historical reasons, the module will be named
|
/fs/reiserfs/ |
D | README | 9 Reiser, or authorized to be licensed by him, have been in the past, 10 and likely will be in the future, licensed to other parties under 12 want it to be owned by Hans Reiser, put your copyright label on that 18 It will be a kindness if you identify whether Hans Reiser is allowed 36 Finally, nothing in this license shall be interpreted to allow you to 59 utilities cannot be compiled without accessing the balancing code 61 you to specify where that code can be found. 64 recompile your kernel, most of the time. The errors you get will be 77 be the ones to compete against the entire internet by themselves. Be 89 writing the cleanest code. He always made the effort to be the best he [all …]
|
/fs/proc/ |
D | Kconfig | 20 Before you can use the /proc file system, it has to be mounted, 21 meaning it has to be given a location in the directory hierarchy. 22 That location should be /proc. A command such as "mount -t proc proc 38 be read with gdb and other ELF tools. No modifications can be 56 Note that the device driver must be present in the crash 60 If you say Y here, the collected device dumps will be added 74 modifiable sysctl entries will be generated beneath the
|
/fs/fat/ |
D | Kconfig | 8 to include FAT support. You will then be able to mount partitions or 31 To compile this as a module, choose M here: the module will be called 34 -- they will have to be modules as well. 53 support" below), or you will not be able to see the long filenames 59 be called msdos. 75 To compile this as a module, choose M here: the module will be called 83 This option should be set to the codepage of your FAT filesystems. 84 It can be overridden with the "codepage" mount option. 94 that most of your FAT filesystems use, and can be overridden
|
/fs/romfs/ |
D | Kconfig | 7 initial ram disks of installation disks, but it could be used for 12 module will be called romfs. Note that the file system of your 13 root partition (the one containing the directory /) cannot be a 20 # Select the backing stores to be supported 27 Select the backing stores to be supported.
|
/fs/verity/ |
D | Kconfig | 6 # SHA-256 is selected as it's intended to be the default hash algorithm. 7 # To avoid bloat, other wanted algorithms must be selected explicitly. 21 be hashed at once, such as: (a) auditing (logging the file's 26 the contents may actually be needed. Also, fs-verity verifies 49 This is meant as a relatively simple mechanism that can be
|
/fs/nls/ |
D | Kconfig | 17 will be called nls_base. 46 codepage if you want to be able to read/write these filenames on 58 codepage if you want to be able to read/write these filenames on 70 codepage if you want to be able to read/write these filenames on 83 codepage if you want to be able to read/write these filenames on 99 codepage if you want to be able to read/write these filenames on 114 codepage if you want to be able to read/write these filenames on 125 codepage if you want to be able to read/write these filenames on 136 codepage if you want to be able to read/write these filenames on 147 codepage if you want to be able to read/write these filenames on [all …]
|
/fs/jffs2/ |
D | README.Locking | 7 be fairly close. 22 When writing new nodes, the alloc_sem must be held until the new nodes 80 to be called from bottom-half (timer) context (on the basis that nobody 105 has to be locked while walking the c->inocache_list hash buckets. 112 will not be removed. So, it is allowed to access it without locking 118 c->erase_completion has to be acquired first. 127 determine whether the 'deletion dirent' under consideration can be 130 erase_completion_lock cannot be held, so an alternative, more 135 Suggestions for alternative solutions to this problem would be welcomed. 160 Once xattr_sem released, there would be no assurance for the existence
|
D | LICENCE | 11 JFFS2 is distributed in the hope that it will be useful, but WITHOUT 23 files, these files do not by themselves cause the resulting work to be 25 these files must still be made available in accordance with section (3) 29 this file might be covered by the GNU General Public License.
|
/fs/squashfs/ |
D | Kconfig | 17 archival use (i.e. in cases where a .tar.gz file may be used), and in 21 If you want to compile this as a module ( = code which can be 23 say M here. The module will be called squashfs. Note that the root 24 file system (the one containing the directory /) cannot be compiled 71 Only one block (data or metadata) can be decompressed at any 135 file systems will be readable without selecting this option. 150 file systems will be readable without selecting this option. 165 file systems will be readable without selecting this option. 179 file systems will be readable without selecting this option. 224 Note there must be at least one cached fragment. Anything
|
/fs/ntfs/ |
D | Kconfig | 25 module will be called ntfs. 35 Y here. This will result in additional consistency checks to be 37 be written to the system log. Note that debugging messages are 60 renaming is possible. Note only non-resident files can be written to 62 be written to. 69 scratch of the NTFS support), it should be noted that the old NTFS
|
/fs/jbd2/ |
D | Kconfig | 10 the ext4 and OCFS2 filesystems, but it could also be used to add 18 To compile this device as a module, choose M here. The module will be 30 By default, the debugging output will be turned off. 32 If you select Y here, then you will be able to turn on debugging
|
/fs/nfs/ |
D | Kconfig | 12 will be called nfs. 15 install the user space mount.nfs command which can be found in 85 space programs which can be found in the Linux nfs-utils package, 138 may be sent in the NFS exchange_id operation. The value must be in 139 the format of a DNS domain name and should be set to the DNS domain 142 option should be set to the default "kernel.org". 175 Say Y here if you want NFS data to be cached locally on disc through
|
/fs/hpfs/ |
D | Kconfig | 8 partitions. Say Y if you want to be able to read files from and 11 option in order to be able to read them. Read 15 module will be called hpfs. If unsure, say N.
|
/fs/affs/ |
D | Kconfig | 8 if you want to be able to read and write files from and to an Amiga 9 FFS partition on your hard drive. Amiga floppies however cannot be 22 module will be called affs. If unsure, say N.
|
D | Changes | 3 things that can be used since quite some time. But 27 this fs never claimed to be Posix conformant. 80 - locking should be safe for the future 210 be smart about them, but the result is worth the 224 can be trapped. Previously, ro remounts didn't 235 to be remounted read/write. 264 files can be read and written without opening 300 - The same get_block()-routine can now be used for 318 - Allow dir-cache filesystems to be mounted
|
/fs/hfs/ |
D | Kconfig | 7 If you say Y here, you will be able to mount Macintosh-formatted 13 module will be called hfs.
|