Lines Matching defs:first
217 * in the first slot.
387 * to remove an extent without probing it first and seeing that is is empty
504 db_recno_t i, current, first, stop, rec_extent;
520 /* Find out the first and last record numbers in the database. */
526 first = meta->first_recno;
535 * roundoff at first (e.g., current record in extent);
536 * roundoff at current (e.g., first record in extent);
541 if (current >= first)
542 extent_cnt = (current - first) / rec_extent + 3;
545 (current + (UINT32_MAX - first)) / rec_extent + 4;
557 if (current >= first)
563 * Make sure that first is at the same offset in the extent as stop.
566 * safe because first won't move out of its extent.
568 first -= first % rec_extent;
569 first += stop % rec_extent;
571 for (i = first; i >= first && i <= stop; i += rec_extent) {
583 if (current < first) {
584 first = 1;
685 /* The first four bytes are the inode or the FileIndexLow; 0 it. */