Lines Matching refs:mmp_cmp
47 struct mmp_struct *mmp_cmp; in ext2fs_mmp_read() local
67 if (fs->mmp_cmp == NULL) { in ext2fs_mmp_read()
71 &fs->mmp_cmp); in ext2fs_mmp_read()
83 if (read(fs->mmp_fd, fs->mmp_cmp, fs->blocksize) != fs->blocksize) { in ext2fs_mmp_read()
88 mmp_cmp = fs->mmp_cmp; in ext2fs_mmp_read()
91 !ext2fs_mmp_csum_verify(fs, mmp_cmp)) in ext2fs_mmp_read()
95 ext2fs_swap_mmp(mmp_cmp); in ext2fs_mmp_read()
98 if (buf != NULL && buf != fs->mmp_cmp) in ext2fs_mmp_read()
99 memcpy(buf, fs->mmp_cmp, fs->blocksize); in ext2fs_mmp_read()
101 if (mmp_cmp->mmp_magic != EXT4_MMP_MAGIC) { in ext2fs_mmp_read()
387 struct mmp_struct *mmp, *mmp_cmp; in ext2fs_mmp_stop() local
400 mmp_cmp = fs->mmp_cmp; in ext2fs_mmp_stop()
401 if (memcmp(mmp, mmp_cmp, sizeof(*mmp_cmp))) { in ext2fs_mmp_stop()
406 mmp_cmp->mmp_seq = EXT4_MMP_SEQ_CLEAN; in ext2fs_mmp_stop()
407 retval = ext2fs_mmp_write(fs, fs->super->s_mmp_block, fs->mmp_cmp); in ext2fs_mmp_stop()
433 struct mmp_struct *mmp, *mmp_cmp; in ext2fs_mmp_update2() local
451 mmp_cmp = fs->mmp_cmp; in ext2fs_mmp_update2()
453 if (memcmp(mmp, mmp_cmp, sizeof(*mmp_cmp))) in ext2fs_mmp_update2()