Home
last modified time | relevance | path

Searched refs:inodes (Results 1 – 25 of 99) sorted by relevance

1234

/kernel/linux/linux-5.10/fs/squashfs/
Dexport.c50 if (ino_num == 0 || (ino_num - 1) >= msblk->inodes) in squashfs_inode_lookup()
116 u64 lookup_table_start, u64 next_table, unsigned int inodes) in squashfs_read_inode_lookup_table() argument
118 unsigned int length = SQUASHFS_LOOKUP_BLOCK_BYTES(inodes); in squashfs_read_inode_lookup_table()
119 unsigned int indexes = SQUASHFS_LOOKUP_BLOCKS(inodes); in squashfs_read_inode_lookup_table()
129 if (inodes == 0) in squashfs_read_inode_lookup_table()
Dsuper.c199 msblk->inodes = le32_to_cpu(sblk->inodes); in squashfs_fill_super()
211 TRACE("Number of inodes %d\n", msblk->inodes); in squashfs_fill_super()
288 lookup_table_start, next_table, msblk->inodes); in squashfs_fill_super()
412 buf->f_files = msblk->inodes; in squashfs_statfs()
Dsquashfs_fs_sb.h64 unsigned int inodes; member
/kernel/linux/linux-5.10/fs/overlayfs/
DKconfig46 bool "Overlayfs: turn on inodes index feature by default"
50 the index directory to map lower inodes to upper inodes by default.
55 The inodes index feature prevents breaking of lower hardlinks on copy
58 Note, that the inodes index feature is not backward compatible.
59 That is, mounting an overlay which has an inodes index on a kernel
100 inodes to a unified address space. The mapped 64bit inode numbers
101 might not be compatible with applications that expect 32bit inodes.
103 If compatibility with applications that expect 32bit inodes is not an
123 mounting an overlay which has metacopy only inodes on a kernel
/kernel/linux/linux-5.10/fs/xfs/
Dxfs_iwalk.c490 unsigned int inodes) in xfs_iwalk_prefetch() argument
500 if (inodes == 0) in xfs_iwalk_prefetch()
501 inodes = IWALK_MAX_INODE_PREFETCH; in xfs_iwalk_prefetch()
502 inodes = min(inodes, IWALK_MAX_INODE_PREFETCH); in xfs_iwalk_prefetch()
505 inodes = round_up(inodes, XFS_INODES_PER_CHUNK); in xfs_iwalk_prefetch()
520 inobt_records = (inodes * 5) / (4 * XFS_INODES_PER_CHUNK); in xfs_iwalk_prefetch()
/kernel/linux/linux-5.10/Documentation/filesystems/
Dsquashfs.rst9 It uses zlib, lz4, lzo, or xz compression to compress files, inodes and
50 Squashfs compresses data, inodes and directories. In addition, inode and
54 inodes have different sizes).
115 Metadata (inodes and directories) are compressed in 8Kbyte blocks. Each
121 boundaries, therefore inodes overlap compressed blocks. Inodes are identified
126 To maximise compression there are different inodes for each file type
131 directory inode are defined: inodes optimised for frequently occurring
138 Like inodes, directories are packed into compressed metadata blocks, stored
145 fact that (in most cases) the inodes of the files will be in the same
211 expired/flushed inodes.
[all …]
Dquota.rst8 number of used inodes (inode is a filesystem structure which is associated with
10 of used inodes there are actually two limits. The first one is called softlimit
15 more space/inodes until he frees enough of them to get below softlimit.
Dqnx6.rst19 concepts of blocks, inodes and directories.
53 Each superblock holds a set of root inodes for the different filesystem
66 indirect addressing blocks or inodes.
101 filename inodes start with 0)
127 Symbolic links are also filesystem objects with inodes. They got a specific
Dsysv-fs.rst60 separate areas for inodes and for directories/data.
103 There is a cache of a certain number of free inodes in the super-block.
104 When it is exhausted, new free inodes are found using a linear search.
226 Inode size inodes per block
Dext2.rst77 the concepts of blocks, inodes and directories. It has space in the
101 bitmap and the inode usage bitmap which show which blocks and inodes
126 number of inodes and blocks in the filesystem and how many are free,
127 how many inodes and blocks are in each block group, when the filesystem
188 The inode allocation code tries to assign inodes which are in the same
201 Symbolic links are also filesystem objects with inodes. They deserve
314 created, and depend upon the block size chosen. The ratio of inodes to
316 increase the number of inodes is to increase the size of the filesystem.
317 No tools currently exist which can change the ratio of inodes to blocks.
Ddlmfs.rst93 Locks for a given domain are represented by regular inodes inside the
102 not automatically create inodes for existing lock resources.
/kernel/linux/linux-5.10/Documentation/filesystems/ext4/
Deainode.rst13 sharing of large xattr values between multiple owning inodes. For
17 inode is not referenced by multiple inodes) to verify that the EA inode
Dbitmaps.rst27 the number of inodes per group. See the section on inodes for more
Ddynamic.rst9 .. include:: inodes.rst
Dspecial_inodes.rst3 Special inodes
Dsuper.rst231 - Start of list of orphaned inodes to delete.
289 - All inodes have at least # bytes.
293 - New inodes should reserve # bytes.
575 - “imagic inodes”. Not clear from the code what this does
657 - Encrypted inodes are present on the filesystem. (INCOMPAT\_ENCRYPT).
691 - Indicates that large inodes exist on this filesystem
715 - Verity inodes may be present on the filesystem. (RO\_COMPAT\_VERITY)
/kernel/linux/linux-5.10/fs/xfs/scrub/
Dialloc.c42 unsigned long long inodes; member
460 iabt->inodes += irec.ir_count; in xchk_iallocbt_rec()
552 unsigned long long inodes) in xchk_iallocbt_xref_rmap_inodes() argument
566 inode_blocks = XFS_B_TO_FSB(sc->mp, inodes * sc->mp->m_sb.sb_inodesize); in xchk_iallocbt_xref_rmap_inodes()
579 .inodes = 0, in xchk_iallocbt()
601 xchk_iallocbt_xref_rmap_inodes(sc, which, iabt.inodes); in xchk_iallocbt()
/kernel/linux/linux-5.10/fs/jffs2/
DTODO12 - make the scan code populate real inodes so read_inode just after
15 decide which inodes should be in-core immediately after mount.
/kernel/linux/linux-5.10/fs/qnx6/
Dinode.c436 sbi->inodes = qnx6_private_inode(s, &sb1->Inode); in qnx6_fill_super()
437 if (!sbi->inodes) in qnx6_fill_super()
471 iput(sbi->inodes); in qnx6_fill_super()
488 iput(qs->inodes); in qnx6_put_super()
548 mapping = sbi->inodes->i_mapping; in qnx6_iget()
Dqnx6.h36 struct inode * inodes; member
/kernel/linux/linux-5.10/fs/btrfs/
Dioctl.c3898 struct btrfs_data_container *inodes = ctx; in build_ino_list() local
3901 if (inodes->bytes_left >= c) { in build_ino_list()
3902 inodes->bytes_left -= c; in build_ino_list()
3903 inodes->val[inodes->elem_cnt] = inum; in build_ino_list()
3904 inodes->val[inodes->elem_cnt + 1] = offset; in build_ino_list()
3905 inodes->val[inodes->elem_cnt + 2] = root; in build_ino_list()
3906 inodes->elem_cnt += 3; in build_ino_list()
3908 inodes->bytes_missing += c - inodes->bytes_left; in build_ino_list()
3909 inodes->bytes_left = 0; in build_ino_list()
3910 inodes->elem_missed += 3; in build_ino_list()
[all …]
/kernel/linux/linux-5.10/fs/ext2/
DKconfig16 Extended attributes are name:value pairs associated with inodes by
/kernel/linux/linux-5.10/fs/
Dsuper.c69 long inodes; in super_cache_scan() local
86 inodes = list_lru_shrink_count(&sb->s_inode_lru, sc); in super_cache_scan()
88 total_objects = dentries + inodes + fs_objects + 1; in super_cache_scan()
94 inodes = mult_frac(sc->nr_to_scan, inodes, total_objects); in super_cache_scan()
106 sc->nr_to_scan = inodes + 1; in super_cache_scan()
/kernel/linux/linux-5.10/include/linux/
Dpid.h66 struct hlist_head inodes; member
/kernel/linux/linux-5.10/Documentation/arm/sa1100/
Dserial_uart.rst31 You must create those inodes in /dev on the root filesystem used

1234