| /fs/ntfs3/lib/ |
| A D | decompress_common.h | 76 is->bitbuf = 0; in init_input_bitstream() 79 is->end = is->next + size; in init_input_bitstream() 91 if (is->end - is->next >= 2) { in bitstream_ensure_bits() 92 is->bitbuf |= (u32)get_unaligned_le16(is->next) in bitstream_ensure_bits() 94 is->next += 2; in bitstream_ensure_bits() 146 if (unlikely(is->end == is->next)) in bitstream_read_byte() 157 if (unlikely(is->end - is->next < 2)) in bitstream_read_u16() 160 is->next += 2; in bitstream_read_u16() 170 if (unlikely(is->end - is->next < 4)) in bitstream_read_u32() 173 is->next += 4; in bitstream_read_u32() [all …]
|
| A D | lzx_decompress.c | 208 struct input_bitstream *is) in read_presym() argument 224 struct input_bitstream *is) in read_lensym() argument 285 presym = read_presym(d, is); in lzx_read_codeword_lens() 355 bitstream_ensure_bits(is, 4); in lzx_read_block_header() 381 bitstream_read_bits(is, in lzx_read_block_header() 447 bitstream_ensure_bits(is, 1); in lzx_read_block_header() 448 bitstream_align(is); in lzx_read_block_header() 472 struct input_bitstream *is, in lzx_decompress_block() argument 597 struct input_bitstream is; in lzx_decompress() local 625 &is, in lzx_decompress() [all …]
|
| A D | xpress_decompress.c | 66 struct input_bitstream is; in xpress_decompress() local 86 init_input_bitstream(&is, in_begin + XPRESS_NUM_SYMBOLS / 2, in xpress_decompress() 95 sym = read_huffsym(&is, d->decode_table, in xpress_decompress() 105 bitstream_ensure_bits(&is, 16); in xpress_decompress() 108 bitstream_pop_bits(&is, log2_offset); in xpress_decompress() 111 length += bitstream_read_byte(&is); in xpress_decompress() 113 length = bitstream_read_u16(&is); in xpress_decompress()
|
| /fs/cramfs/ |
| A D | README | 7 a given directory are contiguous, as this is used by readdir). 9 All data is currently in host-endian format; neither mkcramfs nor the 22 Filename. Not generally null-terminated, but it is 61 aligned to a 4-byte boundary. The block size is either blksize 62 if CRAMFS_BLK_FLAG_UNCOMPRESSED is also specified, otherwise 63 the compressed data length is included in the first 2 bytes of 76 otherwise it is the input data directly. 85 If CRAMFS_BLK_FLAG_UNCOMPRESSED is also specified then the size is always 131 One option is to change mkcramfs to take its PAGE_SIZE from 137 PAGE_SIZE is subject to change between kernel versions [all …]
|
| A D | Kconfig | 7 System). CramFs is designed to be a simple, small, and compressed 8 file system for ROM based embedded systems. CramFs is read-only, 19 This filesystem is limited in capabilities and performance on 20 purpose to remain small and low on RAM usage. It is most suitable 23 which is much better in terms of performance and features. 43 This saves some memory since no intermediate buffering is 46 The location of the CramFs image is determined by a
|
| /fs/overlayfs/ |
| A D | Kconfig | 9 object in the 'upper' filesystem is visible while the object in the 10 'lower' filesystem is either hidden or, in the case of directories, 19 If this config option is enabled then overlay filesystems will use 20 redirects when renaming directories by default. In this case it is 39 If backward compatibility is not an issue, then it is safe and 59 Note, that the inodes index feature is not backward compatible. 84 Note, that the NFS export feature is not backward compatible. 105 issue, then it is safe and recommended to say Y here. 116 If this config option is enabled then overlay filesystems will 118 happen when a file is opened for WRITE operation. It is still [all …]
|
| /fs/ext4/ |
| A D | inline.c | 166 if (!is.s.not_found) { in ext4_find_inline_data_nolock() 179 brelse(is.iloc.bh); in ext4_find_inline_data_nolock() 328 get_bh(is.iloc.bh); in ext4_create_inline_data() 332 brelse(is.iloc.bh); in ext4_create_inline_data() 361 if (is.s.not_found) { in ext4_update_inline_data() 398 get_bh(is.iloc.bh); in ext4_update_inline_data() 403 brelse(is.iloc.bh); in ext4_update_inline_data() 480 get_bh(is.iloc.bh); in ext4_destroy_inline_data_nolock() 487 brelse(is.iloc.bh); in ext4_destroy_inline_data_nolock() 1627 brelse(is.iloc.bh); in ext4_find_inline_entry() [all …]
|
| A D | Kconfig | 9 This config option is here only for backward compatibility. ext3 10 filesystem is now handled by the ext4 driver. 18 This config option is here only for backward compatibility. ext3 19 filesystem is now handled by the ext4 driver. 26 This config option is here only for backward compatibility. ext3 27 filesystem is now handled by the ext4 driver. 38 This is the next generation of the ext3 filesystem. 41 the on-disk format of ext4 is not forwards compatible with 42 ext3; it is based on extent maps and it supports 48-bit
|
| /fs/jffs2/ |
| A D | README.Locking | 6 JFFS2. It is not expected to remain perfectly up to date, but ought to 13 The alloc_sem is a per-filesystem mutex, used primarily to ensure 14 contiguous allocation of space on the medium. It is automatically 35 if the wbuf is currently holding any data is permitted, though. 43 This is the JFFS2-internal equivalent of the inode mutex i->i_sem. 48 The reason that the i_sem itself isn't used for this purpose is to 59 mutex, which is obtained by the garbage collection code and also 74 This is used to serialise access to the eraseblock lists, to the 90 long as the pointer you're holding is to a _valid_ node, not an 93 The erase_completion_lock is also used to protect the c->gc_task [all …]
|
| /fs/xfs/ |
| A D | Kconfig | 9 XFS is a high performance journaling filesystem which originated 10 on the SGI IRIX platform. It is completely multi-threaded, can 12 variable block sizes, is extent based, and makes extensive use of 17 for complete details. This implementation is on-disk compatible 39 beginning with "crc=". If the string "crc=0" is found, the 40 filesystem is a V4 filesystem. If no such string is found, please 67 filesystem is a case-insensitive filesystem. If no such string is 147 mounted XFS filesystem. This feature is intended to reduce 149 advantage here is to look for problems proactively so that 152 This feature is considered EXPERIMENTAL. Use with caution! [all …]
|
| /fs/affs/ |
| A D | Changes | 11 in readdir()) gives compiler warnings but is 24 - When a file is truncated to a size that is not 26 last allocated block is not cleared. Well, 138 - One set of dentry callbacks is enough. (BH) 144 - The original blocksize of the device is 145 restored when the fs is unmounted. (BH) 242 name buffer. It is now silently truncated to 244 is too embarrassing.) 253 - fsuser is now checked last. 263 demand instead of when a file is opened, as [all …]
|
| /fs/ntfs3/ |
| A D | Kconfig | 12 File system type to use on mount is "ntfs3". Module name (M option) 13 is also "ntfs3". 25 It is recommended to say N here. 35 It is recommended to say Y here. 46 NOTE: this is linux only feature. Windows will ignore these ACLs. 56 This config option is here only for backward compatibility. NTFS 57 filesystem is now handled by the NTFS3 driver.
|
| /fs/befs/ |
| A D | ChangeLog | 34 This is bad, since 2.4.9 is still the current RedHat kernel. I added 51 finding the first key that is a substring of the string it is searching 102 The option is, simply enough, 'debug'. 151 the page size in linux, which is 4k i386. Oops. Added a test for 167 superblock type, rather than struct super_block. This is for 171 is the new way. (inode.c, super.c) [WD] 186 include/linux/fs.h. Also, befs_inode_info is huge (because of the 190 is done being read. (datastream.c) [WD] 229 * Generic_read_file() is now used to read regular file data. 316 inode, it is the number of blocks for the file. Also, i_blksize is not [all …]
|
| /fs/ubifs/ |
| A D | Kconfig | 18 UBIFS is a file system for flash devices which works on top of UBI. 35 LZO compressor is generally faster than zlib but compresses worse. 42 Zlib compresses better than LZO but it is slower. Say 'Y' if unsure. 49 ZSTD compresses is a big win in speed over Zlib and 57 increased flash wear. This option adds atime support and it is disabled by default 61 so be careful. How often atime is updated depends on the selected strategy: 62 strictatime is the "heavy", relatime is "lighter", etc.
|
| /fs/ocfs2/ |
| A D | Kconfig | 13 OCFS2 is a general purpose extent based shared disk cluster file 36 O2CB is limited to maintaining a cluster for OCFS2 file systems. 39 It is always safe to say Y here, as the clustering method is 51 It is safe to say Y, as the clustering method is run-time 78 this option for debugging only as it is likely to decrease
|
| /fs/configfs/ |
| A D | Kconfig | 5 configfs is a RAM-based filesystem that provides the converse 6 of sysfs's functionality. Where sysfs is a filesystem-based 7 view of kernel objects, configfs is a filesystem-based manager 11 same system. One is not a replacement for the other.
|
| /fs/isofs/ |
| A D | Kconfig | 6 This is the standard file system used on CD-ROMs. It was previously 7 known as "High Sierra File System" and is called "hsfs" on other 24 Joliet is a Microsoft extension for the ISO 9660 CD-ROM file system 25 which allows for long filenames in unicode format (unicode is the 36 This is a Linux-specific extension to RockRidge which lets you store 38 decompressed when the CD-ROM is accessed. See
|
| /fs/pstore/ |
| A D | Kconfig | 32 the backing store. This is implemented using the zlib 'deflate' 35 problems while pstore is recording panic metadata. 41 When the option is enabled, pstore will log all kernel 49 When the option is enabled, pstore will export a character 118 4) /dev/<disk_name>p<decimal> - same as the above, this form is 123 partition using the format SSSSSSSS-PP, where SSSSSSSS is a zero- 140 pstore/blk. The size is in KB and must be a multiple of 4. 150 The maximum reason for kmsg dumps to store. The default is 163 This just sets size of pmsg (pmsg_size) for pstore/blk. The size is 176 pstore/blk. The size is in KB and must be a multiple of 4. [all …]
|
| /fs/freevxfs/ |
| A D | Kconfig | 7 FreeVxFS is a file system driver that support the VERITAS VxFS(TM) 8 file system format. VERITAS VxFS(TM) is the standard file system 14 Currently only readonly access is supported and VxFX versions 18 fstab(5) is 'vxfs' as it describes the file system format, not 21 There is a userspace utility for HP-UX logical volumes which makes
|
| /fs/squashfs/ |
| A D | Kconfig | 7 Read-Only File System). Squashfs is a highly compressed read-only 16 Squashfs is intended for general read-only filesystem use, for 18 embedded systems where low overhead is needed. Further information 80 default Decompressor parallelisation is SQUASHFS_DECOMP_SINGLE 126 decompression is load-balanced across the cores. 140 The upper limit is num_online_cpus() * 2. 171 memory usage is not a limiting factor. If unsure, say N. 179 ZLIB compression is the standard compression used by Squashfs 192 compressed with LZ4 compression. LZ4 compression is mainly 207 compressed with LZO compression. LZO compression is mainly [all …]
|
| /fs/gfs2/ |
| A D | Kconfig | 13 that is shared between them (with FC, iSCSI, NBD, etc...). GFS reads 16 filesystem consistency is maintained. One of the nifty features of 17 GFS is perfect consistency -- changes made to the filesystem on one 24 The "nolock" lock module is now built in to GFS2 by default. If 35 interface between GFS2 and the DLM, which is required to use GFS2
|
| /fs/udf/ |
| A D | Kconfig | 9 This is a file system used on some CD-ROMs and DVDs. Since the 10 file system is supported by multiple operating systems and is more 11 compatible with standard unix file systems, it is also suitable for
|
| /fs/jbd2/ |
| A D | Kconfig | 6 This is a generic journaling layer for block devices that support 7 both 32-bit and 64-bit block numbers. It is currently used by 26 allows you to enable debugging output while the system is running, 31 with "echo N > /sys/module/jbd2/parameters/jbd2_debug", where N is a 33 output is generated. To turn debugging off again, do
|
| /fs/ext2/ |
| A D | Kconfig | 7 Ext2 is a standard Linux file system for hard disks. 9 This filesystem driver is deprecated because it does not properly 13 The driver is fully compatible, supports filesystems without journal 15 is created with at least 256 byte inodes. 17 This code is kept as a simple reference for filesystem developers.
|
| /fs/notify/fanotify/ |
| A D | Kconfig | 8 Say Y here to enable fanotify support. fanotify is a file access 20 Say Y here is you want fanotify listeners to be able to make permissions 21 decisions concerning filesystem events. This is used by some fanotify 23 use those files. This is used by some anti-malware vendors and by some
|