Lines Matching refs:flag
44 #define metapage_locked(mp) test_bit(META_locked, &(mp)->flag)
45 #define trylock_metapage(mp) test_and_set_bit_lock(META_locked, &(mp)->flag)
49 clear_bit_unlock(META_locked, &mp->flag); in unlock_metapage()
235 if (mp->count || mp->nohomeok || test_bit(META_dirty, &mp->flag) || in drop_metapage()
236 test_bit(META_io, &mp->flag)) in drop_metapage()
321 if (mp && test_bit(META_io, &mp->flag)) { in last_write_complete()
324 clear_bit(META_io, &mp->flag); in last_write_complete()
377 if (!mp || !test_bit(META_dirty, &mp->flag)) in metapage_writepage()
380 if (mp->nohomeok && !test_bit(META_forcewrite, &mp->flag)) { in metapage_writepage()
391 clear_bit(META_dirty, &mp->flag); in metapage_writepage()
392 set_bit(META_io, &mp->flag); in metapage_writepage()
553 test_bit(META_dirty, &mp->flag)) { in metapage_releasepage()
652 if (test_bit(META_discard, &mp->flag)) { in __get_metapage()
659 clear_bit(META_discard, &mp->flag); in __get_metapage()
665 mp->flag = 0; in __get_metapage()
707 set_bit(META_forcewrite, &mp->flag); in force_metapage()
708 clear_bit(META_sync, &mp->flag); in force_metapage()
713 clear_bit(META_forcewrite, &mp->flag); in force_metapage()
739 jfs_info("release_metapage: mp = 0x%p, flag = 0x%lx", mp, mp->flag); in release_metapage()
753 if (test_bit(META_dirty, &mp->flag)) { in release_metapage()
755 if (test_bit(META_sync, &mp->flag)) { in release_metapage()
756 clear_bit(META_sync, &mp->flag); in release_metapage()
800 clear_bit(META_dirty, &mp->flag); in __invalidate_metapages()
801 set_bit(META_discard, &mp->flag); in __invalidate_metapages()