Lines Matching refs:inobt

61 	rec.inobt.ir_startino = cpu_to_be32(irec->ir_startino);
63 rec.inobt.ir_u.sp.ir_holemask = cpu_to_be16(irec->ir_holemask);
64 rec.inobt.ir_u.sp.ir_count = irec->ir_count;
65 rec.inobt.ir_u.sp.ir_freecount = irec->ir_freecount;
68 rec.inobt.ir_u.f.ir_freecount = cpu_to_be32(irec->ir_freecount);
70 rec.inobt.ir_free = cpu_to_be64(irec->ir_free);
74 /* Convert on-disk btree record to incore inobt record. */
81 irec->ir_startino = be32_to_cpu(rec->inobt.ir_startino);
83 irec->ir_holemask = be16_to_cpu(rec->inobt.ir_u.sp.ir_holemask);
84 irec->ir_count = rec->inobt.ir_u.sp.ir_count;
85 irec->ir_freecount = rec->inobt.ir_u.sp.ir_freecount;
94 be32_to_cpu(rec->inobt.ir_u.f.ir_freecount);
96 irec->ir_free = be64_to_cpu(rec->inobt.ir_free);
181 * Insert a single inobt record. Cursor must already point to desired location.
200 * Insert records describing a newly allocated inode chunk into the inobt.
430 * non-adjacent inode records in the inobt is large enough for a full inode
438 * inobt possibilities for newly allocated sparse chunks. One is that the
440 * covered in the inobt (i.e., it is safe to insert a new sparse record). The
910 * Insert the sparse record into the inobt and allow for a merge
927 * We can't merge the part we've just allocated as for the inobt
932 * We must update the finobt record based on the inobt record.
933 * rec contains the fully merged and up to date inobt record
1061 * Allocate an inode using the inobt-only algorithm.
1481 * Update the inobt based on a modification made to the finobt. Also ensure that
1486 struct xfs_btree_cur *cur, /* inobt cursor */
1527 * back to the inobt search algorithm.
1545 struct xfs_btree_cur *icur; /* inobt cursor */
1601 * agi and superblock yet, so we can create an inobt cursor and validate
1603 * the inobt using the finobt record and offset information.
2140 struct xfs_inobt_rec_incore *ibtrec) /* inobt record */
2205 * The content of inobt records should always match between the inobt
2207 * the inobt in that the finobt only tracks records with at least one
2214 * with the inobt.
2819 /* Record inode counts across all inobt records. */
2841 /* Count allocated and free inodes under an inobt. */
3070 /* Look up the inobt record that would correspond to the new EOFS. */