Lines Matching defs:subpage
56 #include "subpage.h"
760 * Special check for subpage.
763 * for the following case, we will hit some subpage specific corner case:
773 * So here we add an artificial limit that subpage compression can only
782 * By this, we can ensure for subpage case that only the last async_cow
901 * For subpage case, we require full page alignment for the sector
960 * extent for the subpage case.
1306 * Due to the page size limit, for subpage we can only trigger the
1341 * as it doesn't have any subpage::writers recorded.
4745 * here to make sure it's properly set for the subpage stuff.
7857 * folio_end_writeback() is called but the subpage spinlock is not yet released.
7859 * for subpage spinlock. So this function is to spin and wait for subpage
7865 struct btrfs_subpage *subpage;
7871 subpage = (struct btrfs_subpage *)page->private;
7876 * still holding the subpage spinlock.
7884 spin_lock_irq(&subpage->lock);
7885 spin_unlock_irq(&subpage->lock);
7956 * For subpage case, we have call sites like
7961 * record subpage dirty bits for other part of the range.