Lines Matching refs:inobt
60 rec.inobt.ir_startino = cpu_to_be32(irec->ir_startino);
62 rec.inobt.ir_u.sp.ir_holemask = cpu_to_be16(irec->ir_holemask);
63 rec.inobt.ir_u.sp.ir_count = irec->ir_count;
64 rec.inobt.ir_u.sp.ir_freecount = irec->ir_freecount;
67 rec.inobt.ir_u.f.ir_freecount = cpu_to_be32(irec->ir_freecount);
69 rec.inobt.ir_free = cpu_to_be64(irec->ir_free);
73 /* Convert on-disk btree record to incore inobt record. */
80 irec->ir_startino = be32_to_cpu(rec->inobt.ir_startino);
82 irec->ir_holemask = be16_to_cpu(rec->inobt.ir_u.sp.ir_holemask);
83 irec->ir_count = rec->inobt.ir_u.sp.ir_count;
84 irec->ir_freecount = rec->inobt.ir_u.sp.ir_freecount;
93 be32_to_cpu(rec->inobt.ir_u.f.ir_freecount);
95 irec->ir_free = be64_to_cpu(rec->inobt.ir_free);
149 * Insert a single inobt record. Cursor must already point to desired location.
168 * Insert records describing a newly allocated inode chunk into the inobt.
399 * non-adjacent inode records in the inobt is large enough for a full inode
407 * inobt possibilities for newly allocated sparse chunks. One is that the
409 * covered in the inobt (i.e., it is safe to insert a new sparse record). The
836 * Insert the sparse record into the inobt and allow for a merge
854 * We can't merge the part we've just allocated as for the inobt
859 * We must update the finobt record based on the inobt record.
860 * rec contains the fully merged and up to date inobt record
1122 * Allocate an inode using the inobt-only algorithm.
1528 * Update the inobt based on a modification made to the finobt. Also ensure that
1533 struct xfs_btree_cur *cur, /* inobt cursor */
1568 * back to the inobt search algorithm.
1586 struct xfs_btree_cur *icur; /* inobt cursor */
1642 * agi and superblock yet, so we can create an inobt cursor and validate
1644 * the inobt using the finobt record and offset information.
2067 struct xfs_inobt_rec_incore *ibtrec) /* inobt record */
2130 * The content of inobt records should always match between the inobt
2132 * the inobt in that the finobt only tracks records with at least one
2139 * with the inobt.
2750 /* Record inode counts across all inobt records. */
2767 /* Count allocated and free inodes under an inobt. */