1 2 #ifndef _MFS_CLEAN_H 3 #define _MFS_CLEAN_H 1 4 5 #define MARKDIRTY(b) do { if(superblock.s_dev == lmfs_dev(b) && superblock.s_rd_only) { printf("%s:%d: dirty block on rofs! ", __FILE__, __LINE__); util_stacktrace(); } else { lmfs_markdirty(b); } } while(0) 6 #define MARKCLEAN(b) lmfs_markclean(b) 7 8 #define ISDIRTY(b) (!lmfs_isclean(b)) 9 #define ISCLEAN(b) (lmfs_isclean(b)) 10 11 #endif 12