Lines Matching defs:in

29  * Return whether there are any free extents in the size range given
87 * parameters in the mount structures.
130 xfs_rtxlen_t len) /* in/out: summary block number */
216 * the length, if given. Returns error; returns starting block in *rtx.
217 * The lengths are all in rtextents.
233 xfs_rtxnum_t end; /* last rtext in chunk */
240 * Loop over all the extents starting in this bitmap block,
328 * Returns error; returns starting block in *rtx.
329 * The lengths are all in rtextents.
349 * Check if the range in question (for maxlen) is free.
387 * the length, if given. The lengths are all in rtextents.
443 * starting in this bitmap block.
463 * Try to allocate an extent starting in
480 * we found in the realtime summary.
592 * the length, if given. The lengths are all in rtextents.
639 * but make sure the specified minlen/maxlen are in the possible range
664 xfs_fileoff_t bno; /* block number in file */
712 * Free any blocks freed up in the transaction, then commit.
796 xfs_growfs_rt_t *in) /* growfs rt input struct */
831 if (in->newblocks <= sbp->sb_rblocks)
835 if (sbp->sb_rblocks > 0 && in->extsize != sbp->sb_rextsize)
839 if (XFS_FSB_TO_B(mp, in->extsize) > XFS_MAX_RTEXTSIZE ||
840 XFS_FSB_TO_B(mp, in->extsize) < XFS_MIN_RTEXTSIZE)
847 nrblocks = in->newblocks;
852 * Read in the last block of the device, make sure it exists.
865 do_div(nrextents, in->extsize);
928 nsbp->sb_rextsize = in->extsize;
1016 * Mark more blocks free in the superblock.
1065 * Initialize realtime fields in the mount structure.
1072 struct xfs_sb *sbp; /* filesystem superblock copy in mount */
1126 * Callers must ensure that there is no other activity in the filesystem.
1150 * Read in the bmbt of an rt metadata inode so that we never have to load them
1152 * an empty transaction to avoid deadlocking on loops in the bmbt.
1241 * Use the sequence number stored in the atime field of the bitmap inode.
1257 struct timespec64 ts; /* timespec in inode */
1360 * Set ralen to be the actual requested length in rtextents.
1388 * extent that will space things out in the rt area.
1399 * perfectly aligned, otherwise it will just get us in trouble.