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);
175 * Insert a single inobt record. Cursor must already point to desired location.
194 * Insert records describing a newly allocated inode chunk into the inobt.
421 * non-adjacent inode records in the inobt is large enough for a full inode
429 * inobt possibilities for newly allocated sparse chunks. One is that the
431 * covered in the inobt (i.e., it is safe to insert a new sparse record). The
851 * Insert the sparse record into the inobt and allow for a merge
869 * We can't merge the part we've just allocated as for the inobt
874 * We must update the finobt record based on the inobt record.
875 * rec contains the fully merged and up to date inobt record
1001 * Allocate an inode using the inobt-only algorithm.
1406 * Update the inobt based on a modification made to the finobt. Also ensure that
1411 struct xfs_btree_cur *cur, /* inobt cursor */
1446 * back to the inobt search algorithm.
1464 struct xfs_btree_cur *icur; /* inobt cursor */
1520 * agi and superblock yet, so we can create an inobt cursor and validate
1522 * the inobt using the finobt record and offset information.
2056 struct xfs_inobt_rec_incore *ibtrec) /* inobt record */
2118 * The content of inobt records should always match between the inobt
2120 * the inobt in that the finobt only tracks records with at least one
2127 * with the inobt.
2730 /* Record inode counts across all inobt records. */
2752 /* Count allocated and free inodes under an inobt. */
2981 /* Look up the inobt record that would correspond to the new EOFS. */