Lines Matching refs:footer
240 vhd_uuid_copy(&j->header.uuid, &vhd->footer.uuid); in vhd_journal_add_journal_header()
418 vhd_footer_t footer; in vhd_journal_add_footer() local
430 err = vhd_read_footer_at(vhd, &footer, off - sizeof(vhd_footer_t)); in vhd_journal_add_footer()
434 vhd_footer_out(&footer); in vhd_journal_add_footer()
436 (char *)&footer, in vhd_journal_add_footer()
445 err = vhd_read_footer_at(vhd, &footer, 0); in vhd_journal_add_footer()
449 vhd_footer_out(&footer); in vhd_journal_add_footer()
451 (char *)&footer, in vhd_journal_add_footer()
472 off = vhd->footer.data_offset; in vhd_journal_add_header()
650 vhd_footer_t *footer, uint32_t type) in __vhd_journal_read_footer() argument
665 err = vhd_journal_read(j, footer, entry.size); in __vhd_journal_read_footer()
669 vhd_footer_in(footer); in __vhd_journal_read_footer()
670 return vhd_validate_footer(footer); in __vhd_journal_read_footer()
674 vhd_journal_read_footer(vhd_journal_t *j, vhd_footer_t *footer) in vhd_journal_read_footer() argument
676 return __vhd_journal_read_footer(j, footer, in vhd_journal_read_footer()
681 vhd_journal_read_footer_copy(vhd_journal_t *j, vhd_footer_t *footer) in vhd_journal_read_footer_copy() argument
683 return __vhd_journal_read_footer(j, footer, in vhd_journal_read_footer_copy()
918 vhd_journal_restore_footer(vhd_journal_t *j, vhd_footer_t *footer) in vhd_journal_restore_footer() argument
920 return vhd_write_footer_at(&j->vhd, footer, in vhd_journal_restore_footer()
925 vhd_journal_restore_footer_copy(vhd_journal_t *j, vhd_footer_t *footer) in vhd_journal_restore_footer_copy() argument
927 return vhd_write_footer_at(&j->vhd, footer, 0); in vhd_journal_restore_footer_copy()
937 off = vhd->footer.data_offset; in vhd_journal_restore_header()
1003 err = vhd_journal_read_footer(j, &vhd->footer); in vhd_journal_restore_metadata()
1055 err = vhd_journal_restore_footer(j, &vhd->footer); in vhd_journal_restore_metadata()
1115 memcpy(&vhd->footer.cookie, in vhd_journal_disable_vhd()
1116 VHD_POISON_COOKIE, sizeof(vhd->footer.cookie)); in vhd_journal_disable_vhd()
1117 vhd->footer.checksum = vhd_checksum_footer(&vhd->footer); in vhd_journal_disable_vhd()
1119 err = vhd_write_footer(vhd, &vhd->footer); in vhd_journal_disable_vhd()
1141 memcpy(&vhd->footer.cookie, HD_COOKIE, sizeof(vhd->footer.cookie)); in vhd_journal_enable_vhd()
1142 vhd->footer.checksum = vhd_checksum_footer(&vhd->footer); in vhd_journal_enable_vhd()
1144 err = vhd_write_footer(vhd, &vhd->footer); in vhd_journal_enable_vhd()