Lines Matching refs:mmp_s
95 struct mmp_struct *mmp_s = buf; in ext2fs_mmp_write() local
100 mmp_s->mmp_time = tv.tv_sec; in ext2fs_mmp_write()
108 ext2fs_swap_mmp(mmp_s); in ext2fs_mmp_write()
116 ext2fs_swap_mmp(mmp_s); in ext2fs_mmp_write()
151 struct mmp_struct *mmp_s = NULL; in ext2fs_mmp_reset() local
161 mmp_s = fs->mmp_buf; in ext2fs_mmp_reset()
163 mmp_s->mmp_magic = EXT4_MMP_MAGIC; in ext2fs_mmp_reset()
164 mmp_s->mmp_seq = EXT4_MMP_SEQ_CLEAN; in ext2fs_mmp_reset()
165 mmp_s->mmp_time = 0; in ext2fs_mmp_reset()
167 gethostname(mmp_s->mmp_nodename, sizeof(mmp_s->mmp_nodename)); in ext2fs_mmp_reset()
169 mmp_s->mmp_nodename[0] = '\0'; in ext2fs_mmp_reset()
171 strncpy(mmp_s->mmp_bdevname, fs->device_name, in ext2fs_mmp_reset()
172 sizeof(mmp_s->mmp_bdevname)); in ext2fs_mmp_reset()
174 mmp_s->mmp_check_interval = fs->super->s_mmp_update_interval; in ext2fs_mmp_reset()
175 if (mmp_s->mmp_check_interval < EXT4_MMP_MIN_CHECK_INTERVAL) in ext2fs_mmp_reset()
176 mmp_s->mmp_check_interval = EXT4_MMP_MIN_CHECK_INTERVAL; in ext2fs_mmp_reset()
232 struct mmp_struct *mmp_s; in ext2fs_mmp_start() local
247 mmp_s = fs->mmp_buf; in ext2fs_mmp_start()
253 seq = mmp_s->mmp_seq; in ext2fs_mmp_start()
270 if (mmp_s->mmp_check_interval > mmp_check_interval) in ext2fs_mmp_start()
271 mmp_check_interval = mmp_s->mmp_check_interval; in ext2fs_mmp_start()
279 if (seq != mmp_s->mmp_seq) { in ext2fs_mmp_start()
288 mmp_s->mmp_seq = seq = ext2fs_mmp_new_seq(); in ext2fs_mmp_start()
290 gethostname(mmp_s->mmp_nodename, sizeof(mmp_s->mmp_nodename)); in ext2fs_mmp_start()
292 strcpy(mmp_s->mmp_nodename, "unknown host"); in ext2fs_mmp_start()
294 strncpy(mmp_s->mmp_bdevname, fs->device_name, in ext2fs_mmp_start()
295 sizeof(mmp_s->mmp_bdevname)); in ext2fs_mmp_start()
307 if (seq != mmp_s->mmp_seq) { in ext2fs_mmp_start()
312 mmp_s->mmp_seq = EXT4_MMP_SEQ_FSCK; in ext2fs_mmp_start()