Lines Matching refs:ASSERT
77 ASSERT(PageLocked(page)); in btrfs_attach_subpage()
99 ASSERT(subpage); in btrfs_detach_subpage()
145 ASSERT(PagePrivate(page) && page->mapping); in btrfs_page_inc_eb_refs()
160 ASSERT(PagePrivate(page) && page->mapping); in btrfs_page_dec_eb_refs()
164 ASSERT(atomic_read(&subpage->eb_refs)); in btrfs_page_dec_eb_refs()
172 ASSERT(PagePrivate(page) && page->private); in btrfs_subpage_assert()
173 ASSERT(IS_ALIGNED(start, fs_info->sectorsize) && in btrfs_subpage_assert()
180 ASSERT(page_offset(page) <= start && in btrfs_subpage_assert()
205 ASSERT(atomic_read(&subpage->readers) >= nbits); in btrfs_subpage_end_reader()
238 ASSERT(atomic_read(&subpage->readers) == 0); in btrfs_subpage_start_writer()
240 ASSERT(ret == nbits); in btrfs_subpage_start_writer()
251 ASSERT(atomic_read(&subpage->writers) >= nbits); in btrfs_subpage_end_and_test_writer()
439 ASSERT(PageWriteback(page)); in btrfs_subpage_clear_writeback()
577 ASSERT(!PageDirty(page)); in btrfs_page_assert_not_dirty()
581 ASSERT(PagePrivate(page) && page->private); in btrfs_page_assert_not_dirty()
582 ASSERT(subpage->dirty_bitmap == 0); in btrfs_page_assert_not_dirty()