Lines Matching refs:i_pages

82  *        ->i_pages lock
91 * ->i_pages lock (arch-dependent flush_dcache_mmap_lock)
102 * ->i_pages lock (__sync_single_inode)
113 * ->i_pages lock (try_to_unmap_one)
117 * ->i_pages lock (page_remove_rmap->set_page_dirty)
129 XA_STATE(xas, &mapping->i_pages, folio->index);
217 * is safe. The caller must hold the i_pages lock.
256 xa_lock_irq(&mapping->i_pages);
258 xa_unlock_irq(&mapping->i_pages);
271 * The function walks over mapping->i_pages and removes folios passed in
277 * The function expects the i_pages lock to be held.
282 XA_STATE(xas, &mapping->i_pages, fbatch->folios[0]->index);
329 xa_lock_irq(&mapping->i_pages);
337 xa_unlock_irq(&mapping->i_pages);
476 XA_STATE(xas, &mapping->i_pages, start_byte >> PAGE_SHIFT);
634 XA_STATE(xas, &mapping->i_pages, start_byte >> PAGE_SHIFT);
812 XA_STATE(xas, &mapping->i_pages, offset);
847 XA_STATE(xas, &mapping->i_pages, index);
1734 XA_STATE(xas, &mapping->i_pages, index);
1770 XA_STATE(xas, &mapping->i_pages, index);
1787 * 1. Load the folio from i_pages
1793 * B. Remove the page from i_pages
1818 XA_STATE(xas, &mapping->i_pages, index);
2027 XA_STATE(xas, &mapping->i_pages, *start);
2073 XA_STATE(xas, &mapping->i_pages, *start);
2138 XA_STATE(xas, &mapping->i_pages, *start);
2191 XA_STATE(xas, &mapping->i_pages, *start);
2262 XA_STATE(xas, &mapping->i_pages, *start);
2332 XA_STATE(xas, &mapping->i_pages, index);
3051 XA_STATE(xas, &mapping->i_pages, start >> PAGE_SHIFT);
3575 XA_STATE(xas, &mapping->i_pages, start_pgoff);
4157 XA_STATE(xas, &mapping->i_pages, first_index);