Searched refs:undomap (Results 1 – 3 of 3) sorted by relevance
61 hammer_blockmap_t undomap __debugvar; in hammer_undo_lookup()68 undomap = &hmp->blockmap[HAMMER_ZONE_UNDO_INDEX]; in hammer_undo_lookup()69 KKASSERT(hammer_is_zone_undo(undomap->alloc_offset)); in hammer_undo_lookup()70 KKASSERT(zone3_off < undomap->alloc_offset); in hammer_undo_lookup()99 hammer_blockmap_t undomap; in hammer_generate_undo() local129 undomap = &hmp->blockmap[HAMMER_ZONE_UNDO_INDEX]; in hammer_generate_undo()147 if (undomap->next_offset == undomap->alloc_offset) in hammer_generate_undo()148 undomap->next_offset = HAMMER_ENCODE_UNDO(0); in hammer_generate_undo()149 next_offset = undomap->next_offset; in hammer_generate_undo()206 undomap->next_offset += bytes; in hammer_generate_undo()[all …]
66 hammer_blockmap_t undomap; in hammer_generate_redo() local81 undomap = &hmp->blockmap[HAMMER_ZONE_UNDO_INDEX]; in hammer_generate_redo()102 if (undomap->next_offset == undomap->alloc_offset) in hammer_generate_redo()103 undomap->next_offset = HAMMER_ENCODE_UNDO(0); in hammer_generate_redo()104 next_offset = undomap->next_offset; in hammer_generate_redo()160 undomap->next_offset += bytes; in hammer_generate_redo()243 undomap->next_offset += bytes; in hammer_generate_redo()259 ((int)undomap->next_offset & HAMMER_UNDO_MASK); in hammer_generate_redo()
71 static void check_undo(hammer_blockmap_t undomap);226 hammer_blockmap_t undomap; in hammer_cmd_checkmap() local232 undomap = &volume->ondisk->vol0_blockmap[HAMMER_ZONE_UNDO_INDEX]; in hammer_cmd_checkmap()248 check_undo(undomap); in hammer_cmd_checkmap()339 check_undo(hammer_blockmap_t undomap) in check_undo() argument346 while (scan_offset < undomap->alloc_offset) { in check_undo()