Lines Matching defs:first

780  * be the first of these extents (lowest offset), but the next extents
810 * Range-check against the cache first.
914 xdebug("Read 0x%llx:%lld on mount %s intersected, but not contained by %d-extent cache range 0x%llx:%lld (missed first %lld bytes)", offset, length, uuid_string(cm->cm_uuid), *pnum_extents, (*next)->ce_diskoffset, ((*p)->ce_diskoffset + (*p)->ce_length), (*next)->ce_diskoffset - offset);
936 xdebug("Read 0x%llx:%lld on mount %s intersected, but not contained by %d-extent cache range 0x%llx:%lld (missed first %lld bytes)", offset, length, uuid_string(cm->cm_uuid), *pnum_extents, (*next)->ce_diskoffset, ((*p)->ce_diskoffset + (*p)->ce_length), (*next)->ce_diskoffset - offset);
1416 /* Measure times for the first several batches separately */
2062 assert(ce_idx > 0 || disk_offset == diskoffset_thisextent); /* include the first byte */
2812 * The blocksize is initialised from the first playlist read, the statistics
3118 * This assumes that the root mount (or, at least the mount we care most about) will always appear first
3428 const struct BC_cache_extent *first, *second;
3430 first = (const struct BC_cache_extent *)vfirst;
3433 // Sort by volume first, then by logical block address
3434 int mount_comparison = first->ce_mount_idx - second->ce_mount_idx;
3438 if (first->ce_diskoffset == second->ce_diskoffset)
3440 return((first->ce_diskoffset < second->ce_diskoffset) ? -1 : 1);
3498 debug("setting up first cache of %d extents", nplaylist_entries);
3534 * extent list from the new playlist we first grow the extent list allocation to fit
4098 /* If this is our first cache, clear stats and our page buffer */
4187 /* always take stats for the first two recordings (boot + login), even if we don't have a playlist */
4264 /* first cache we've created this boot */
4516 * or the first empty slot.
4599 /* count IOs during boot (first recording) */
4711 /* claim the first entry of the new cluster*/