Lines Matching refs:i_pages
83 * ->i_pages lock
92 * ->i_pages lock (arch-dependent flush_dcache_mmap_lock)
103 * ->i_pages lock (__sync_single_inode)
114 * ->i_pages lock (try_to_unmap_one)
118 * ->i_pages lock (folio_remove_rmap_pte->set_page_dirty)
139 XA_STATE(xas, &mapping->i_pages, folio->index);
224 * is safe. The caller must hold the i_pages lock.
263 xa_lock_irq(&mapping->i_pages);
265 xa_unlock_irq(&mapping->i_pages);
278 * The function walks over mapping->i_pages and removes folios passed in
284 * The function expects the i_pages lock to be held.
289 XA_STATE(xas, &mapping->i_pages, fbatch->folios[0]->index);
336 xa_lock_irq(&mapping->i_pages);
344 xa_unlock_irq(&mapping->i_pages);
483 XA_STATE(xas, &mapping->i_pages, start_byte >> PAGE_SHIFT);
641 XA_STATE(xas, &mapping->i_pages, start_byte >> PAGE_SHIFT);
819 XA_STATE(xas, &mapping->i_pages, offset);
854 XA_STATE(xas, &mapping->i_pages, index);
1726 XA_STATE(xas, &mapping->i_pages, index);
1762 XA_STATE(xas, &mapping->i_pages, index);
1779 * 1. Load the folio from i_pages
1785 * B. Remove the page from i_pages
1810 XA_STATE(xas, &mapping->i_pages, index);
2017 XA_STATE(xas, &mapping->i_pages, *start);
2063 XA_STATE(xas, &mapping->i_pages, *start);
2143 XA_STATE(xas, &mapping->i_pages, *start);
2214 XA_STATE(xas, &mapping->i_pages, *start);
2281 XA_STATE(xas, &mapping->i_pages, index);
2993 XA_STATE(xas, &mapping->i_pages, start >> PAGE_SHIFT);
3571 XA_STATE(xas, &mapping->i_pages, start_pgoff);
4153 XA_STATE(xas, &mapping->i_pages, first_index);