Lines Matching full:records
41 * therefore cache the inobt records in kernel memory and only call the walk
42 * function when our memory buffer is full. @nr_recs is the number of records
46 * allocated inodes, as the inobt records may be stale by the time they are
64 /* Array of inobt records we cache. */
85 /* Skip empty inobt records? */
153 /* Allocate a prefetch buffer for inobt records. */ in xfs_iwalk_alloc()
240 * Set ourselves up for walking inobt records starting from a given point in
281 * the record into our cache, and then see if there are more records. in xfs_iwalk_ag_start()
284 * records. in xfs_iwalk_ag_start()
291 * If the LE lookup at @agino yields no records, jump ahead to the in xfs_iwalk_ag_start()
292 * inobt cursor increment to see if there are more records to process. in xfs_iwalk_ag_start()
339 * run callbacks on the cached inobt records. When we're done, restore the
343 * try for more inode records.
452 * If there's space in the buffer for more records, increment in xfs_iwalk_ag()
464 * function on the cached records. The run_callbacks function in xfs_iwalk_ag()
475 /* Walk the unprocessed records in the cache. */ in xfs_iwalk_ag()
491 * Given the number of inodes to prefetch, set the number of inobt records that
516 * estimate of the number of inobt records to cache, we require a in xfs_iwalk_prefetch()
530 * Allocate enough space to prefetch at least two inobt records so that in xfs_iwalk_prefetch()
571 * @data. @max_prefetch controls how many inobt records' worth of inodes we
694 * Allow callers to cache up to a page's worth of inobt records. This reflects
696 * itself do anything with the inobt records, we can set a fairly high limit
703 * Given the number of records that the user wanted, set the number of inobt
704 * records that we buffer in memory. Set the maximum if @inobt_records == 0.
711 * If the caller didn't tell us the number of inobt records they in xfs_inobt_walk_prefetch()
718 * Allocate enough space to prefetch at least two inobt records so that in xfs_inobt_walk_prefetch()
732 * Walk all inode btree records in the filesystem starting from @startino. The
734 * record and @data. @max_prefetch controls how many inobt records we try to