i_pages 318 arch/arm/include/asm/cacheflush.h #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&mapping->i_pages) i_pages 319 arch/arm/include/asm/cacheflush.h #define flush_dcache_mmap_unlock(mapping) xa_unlock_irq(&mapping->i_pages) i_pages 21 arch/csky/abiv1/inc/abi/cacheflush.h #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&mapping->i_pages) i_pages 22 arch/csky/abiv1/inc/abi/cacheflush.h #define flush_dcache_mmap_unlock(mapping) xa_unlock_irq(&mapping->i_pages) i_pages 43 arch/nds32/include/asm/cacheflush.h #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&(mapping)->i_pages) i_pages 44 arch/nds32/include/asm/cacheflush.h #define flush_dcache_mmap_unlock(mapping) xa_unlock_irq(&(mapping)->i_pages) i_pages 49 arch/nios2/include/asm/cacheflush.h #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&mapping->i_pages) i_pages 50 arch/nios2/include/asm/cacheflush.h #define flush_dcache_mmap_unlock(mapping) xa_unlock_irq(&mapping->i_pages) i_pages 58 arch/parisc/include/asm/cacheflush.h #define flush_dcache_mmap_lock(mapping) xa_lock_irq(&mapping->i_pages) i_pages 59 arch/parisc/include/asm/cacheflush.h #define flush_dcache_mmap_unlock(mapping) xa_unlock_irq(&mapping->i_pages) i_pages 461 fs/btrfs/compression.c page = xa_load(&mapping->i_pages, pg_index); i_pages 5381 fs/btrfs/extent_io.c xa_lock_irq(&page->mapping->i_pages); i_pages 5383 fs/btrfs/extent_io.c __xa_clear_mark(&page->mapping->i_pages, i_pages 5385 fs/btrfs/extent_io.c xa_unlock_irq(&page->mapping->i_pages); i_pages 580 fs/buffer.c xa_lock_irqsave(&mapping->i_pages, flags); i_pages 584 fs/buffer.c __xa_set_mark(&mapping->i_pages, page_index(page), i_pages 587 fs/buffer.c xa_unlock_irqrestore(&mapping->i_pages, flags); i_pages 414 fs/dax.c xas.xa = &mapping->i_pages; i_pages 439 fs/dax.c XA_STATE(xas, &mapping->i_pages, page->index); i_pages 578 fs/dax.c XA_STATE(xas, &mapping->i_pages, 0); i_pages 633 fs/dax.c XA_STATE(xas, &mapping->i_pages, index); i_pages 942 fs/dax.c XA_STATE(xas, &mapping->i_pages, wbc->range_start >> PAGE_SHIFT); i_pages 1250 fs/dax.c XA_STATE(xas, &mapping->i_pages, vmf->pgoff); i_pages 1471 fs/dax.c XA_STATE_ORDER(xas, &mapping->i_pages, vmf->pgoff, PMD_ORDER); i_pages 1673 fs/dax.c XA_STATE_ORDER(xas, &mapping->i_pages, vmf->pgoff, order); i_pages 3193 fs/f2fs/data.c xa_lock_irqsave(&mapping->i_pages, flags); i_pages 3194 fs/f2fs/data.c __xa_clear_mark(&mapping->i_pages, page_index(page), i_pages 3196 fs/f2fs/data.c xa_unlock_irqrestore(&mapping->i_pages, flags); i_pages 1323 fs/f2fs/node.c apage = xa_load(&NODE_MAPPING(sbi)->i_pages, nid); i_pages 360 fs/fs-writeback.c XA_STATE(xas, &mapping->i_pages, 0); i_pages 388 fs/fs-writeback.c xa_lock_irq(&mapping->i_pages); i_pages 452 fs/fs-writeback.c xa_unlock_irq(&mapping->i_pages); i_pages 503 fs/gfs2/glops.c xa_lock_irq(&inode->i_data.i_pages); i_pages 505 fs/gfs2/glops.c xa_unlock_irq(&inode->i_data.i_pages); i_pages 369 fs/inode.c xa_init_flags(&mapping->i_pages, XA_FLAGS_LOCK_IRQ | XA_FLAGS_ACCOUNT); i_pages 528 fs/inode.c xa_lock_irq(&inode->i_data.i_pages); i_pages 531 fs/inode.c xa_unlock_irq(&inode->i_data.i_pages); i_pages 181 fs/nilfs2/btnode.c xa_lock_irq(&btnc->i_pages); i_pages 182 fs/nilfs2/btnode.c err = __xa_insert(&btnc->i_pages, newkey, opage, GFP_NOFS); i_pages 183 fs/nilfs2/btnode.c xa_unlock_irq(&btnc->i_pages); i_pages 238 fs/nilfs2/btnode.c xa_lock_irq(&btnc->i_pages); i_pages 239 fs/nilfs2/btnode.c __xa_erase(&btnc->i_pages, oldkey); i_pages 240 fs/nilfs2/btnode.c __xa_set_mark(&btnc->i_pages, newkey, PAGECACHE_TAG_DIRTY); i_pages 241 fs/nilfs2/btnode.c xa_unlock_irq(&btnc->i_pages); i_pages 269 fs/nilfs2/btnode.c xa_erase_irq(&btnc->i_pages, newkey); i_pages 325 fs/nilfs2/page.c xa_lock_irq(&smap->i_pages); i_pages 326 fs/nilfs2/page.c p = __xa_erase(&smap->i_pages, offset); i_pages 329 fs/nilfs2/page.c xa_unlock_irq(&smap->i_pages); i_pages 331 fs/nilfs2/page.c xa_lock_irq(&dmap->i_pages); i_pages 332 fs/nilfs2/page.c p = __xa_store(&dmap->i_pages, offset, page, GFP_NOFS); i_pages 341 fs/nilfs2/page.c __xa_set_mark(&dmap->i_pages, offset, i_pages 344 fs/nilfs2/page.c xa_unlock_irq(&dmap->i_pages); i_pages 466 fs/nilfs2/page.c xa_lock_irq(&mapping->i_pages); i_pages 468 fs/nilfs2/page.c __xa_clear_mark(&mapping->i_pages, page_index(page), i_pages 470 fs/nilfs2/page.c xa_unlock_irq(&mapping->i_pages); i_pages 473 fs/nilfs2/page.c xa_unlock_irq(&mapping->i_pages); i_pages 348 include/linux/backing-dev.h !lockdep_is_held(&inode->i_mapping->i_pages.xa_lock) && i_pages 381 include/linux/backing-dev.h xa_lock_irqsave(&inode->i_mapping->i_pages, cookie->flags); i_pages 399 include/linux/backing-dev.h xa_unlock_irqrestore(&inode->i_mapping->i_pages, cookie->flags); i_pages 447 include/linux/fs.h struct xarray i_pages; i_pages 521 include/linux/fs.h return xa_marked(&mapping->i_pages, tag); i_pages 122 mm/filemap.c XA_STATE(xas, &mapping->i_pages, page->index); i_pages 272 mm/filemap.c xa_lock_irqsave(&mapping->i_pages, flags); i_pages 274 mm/filemap.c xa_unlock_irqrestore(&mapping->i_pages, flags); i_pages 297 mm/filemap.c XA_STATE(xas, &mapping->i_pages, pvec->pages[0]->index); i_pages 351 mm/filemap.c xa_lock_irqsave(&mapping->i_pages, flags); i_pages 358 mm/filemap.c xa_unlock_irqrestore(&mapping->i_pages, flags); i_pages 476 mm/filemap.c XA_STATE(xas, &mapping->i_pages, start_byte >> PAGE_SHIFT); i_pages 816 mm/filemap.c XA_STATE(xas, &mapping->i_pages, offset); i_pages 855 mm/filemap.c XA_STATE(xas, &mapping->i_pages, offset); i_pages 1462 mm/filemap.c XA_STATE(xas, &mapping->i_pages, index); i_pages 1498 mm/filemap.c XA_STATE(xas, &mapping->i_pages, index); i_pages 1527 mm/filemap.c XA_STATE(xas, &mapping->i_pages, offset); i_pages 1728 mm/filemap.c XA_STATE(xas, &mapping->i_pages, start); i_pages 1795 mm/filemap.c XA_STATE(xas, &mapping->i_pages, *start); i_pages 1860 mm/filemap.c XA_STATE(xas, &mapping->i_pages, index); i_pages 1917 mm/filemap.c XA_STATE(xas, &mapping->i_pages, *index); i_pages 2609 mm/filemap.c XA_STATE(xas, &mapping->i_pages, start_pgoff); i_pages 2518 mm/huge_memory.c xa_lock(&swap_cache->i_pages); i_pages 2531 mm/huge_memory.c __xa_store(&head->mapping->i_pages, head[i].index, i_pages 2534 mm/huge_memory.c __xa_store(&swap_cache->i_pages, offset + i, i_pages 2548 mm/huge_memory.c xa_unlock(&swap_cache->i_pages); i_pages 2555 mm/huge_memory.c xa_unlock(&head->mapping->i_pages); i_pages 2773 mm/huge_memory.c XA_STATE(xas, &mapping->i_pages, page_index(head)); i_pages 2779 mm/huge_memory.c xa_lock(&mapping->i_pages); i_pages 2819 mm/huge_memory.c xa_unlock(&mapping->i_pages); i_pages 1502 mm/khugepaged.c XA_STATE_ORDER(xas, &mapping->i_pages, start, HPAGE_PMD_ORDER); i_pages 1820 mm/khugepaged.c XA_STATE(xas, &mapping->i_pages, start); i_pages 68 mm/memfd.c XA_STATE(xas, &mapping->i_pages, 0); i_pages 400 mm/migrate.c XA_STATE(xas, &mapping->i_pages, page_index(page)); i_pages 514 mm/migrate.c XA_STATE(xas, &mapping->i_pages, page_index(page)); i_pages 2108 mm/page-writeback.c XA_STATE(xas, &mapping->i_pages, start); i_pages 2477 mm/page-writeback.c xa_lock_irqsave(&mapping->i_pages, flags); i_pages 2481 mm/page-writeback.c __xa_set_mark(&mapping->i_pages, page_index(page), i_pages 2483 mm/page-writeback.c xa_unlock_irqrestore(&mapping->i_pages, flags); i_pages 2728 mm/page-writeback.c xa_lock_irqsave(&mapping->i_pages, flags); i_pages 2731 mm/page-writeback.c __xa_clear_mark(&mapping->i_pages, page_index(page), i_pages 2745 mm/page-writeback.c xa_unlock_irqrestore(&mapping->i_pages, flags); i_pages 2771 mm/page-writeback.c XA_STATE(xas, &mapping->i_pages, page_index(page)); i_pages 182 mm/readahead.c page = xa_load(&mapping->i_pages, page_offset); i_pages 356 mm/shmem.c XA_STATE(xas, &mapping->i_pages, index); i_pages 378 mm/shmem.c return xa_load(&mapping->i_pages, index) == swp_to_radix_entry(swap); i_pages 610 mm/shmem.c XA_STATE_ORDER(xas, &mapping->i_pages, index, compound_order(page)); i_pages 669 mm/shmem.c xa_lock_irq(&mapping->i_pages); i_pages 675 mm/shmem.c xa_unlock_irq(&mapping->i_pages); i_pages 688 mm/shmem.c old = xa_cmpxchg_irq(&mapping->i_pages, index, radswap, NULL, 0); i_pages 705 mm/shmem.c XA_STATE(xas, &mapping->i_pages, start); i_pages 1126 mm/shmem.c XA_STATE(xas, &mapping->i_pages, start); i_pages 1478 mm/shmem.c if (xa_find(&mapping->i_pages, &hindex, hindex + HPAGE_PMD_NR - 1, i_pages 1590 mm/shmem.c xa_lock_irq(&swap_mapping->i_pages); i_pages 1596 mm/shmem.c xa_unlock_irq(&swap_mapping->i_pages); i_pages 118 mm/swap_state.c XA_STATE_ORDER(xas, &address_space->i_pages, idx, compound_order(page)); i_pages 163 mm/swap_state.c XA_STATE(xas, &address_space->i_pages, idx); i_pages 249 mm/swap_state.c xa_lock_irq(&address_space->i_pages); i_pages 251 mm/swap_state.c xa_unlock_irq(&address_space->i_pages); i_pages 608 mm/swap_state.c xa_init_flags(&space->i_pages, XA_FLAGS_LOCK_IRQ); i_pages 37 mm/truncate.c XA_STATE(xas, &mapping->i_pages, index); i_pages 49 mm/truncate.c xa_lock_irq(&mapping->i_pages); i_pages 51 mm/truncate.c xa_unlock_irq(&mapping->i_pages); i_pages 80 mm/truncate.c xa_lock_irq(&mapping->i_pages); i_pages 103 mm/truncate.c xa_unlock_irq(&mapping->i_pages); i_pages 519 mm/truncate.c xa_lock_irq(&mapping->i_pages); i_pages 520 mm/truncate.c xa_unlock_irq(&mapping->i_pages); i_pages 646 mm/truncate.c xa_lock_irqsave(&mapping->i_pages, flags); i_pages 652 mm/truncate.c xa_unlock_irqrestore(&mapping->i_pages, flags); i_pages 660 mm/truncate.c xa_unlock_irqrestore(&mapping->i_pages, flags); i_pages 910 mm/vmscan.c xa_lock_irqsave(&mapping->i_pages, flags); i_pages 949 mm/vmscan.c xa_unlock_irqrestore(&mapping->i_pages, flags); i_pages 976 mm/vmscan.c xa_unlock_irqrestore(&mapping->i_pages, flags); i_pages 985 mm/vmscan.c xa_unlock_irqrestore(&mapping->i_pages, flags); i_pages 471 mm/workingset.c mapping = container_of(node->array, struct address_space, i_pages); i_pages 474 mm/workingset.c if (!xa_trylock(&mapping->i_pages)) { i_pages 495 mm/workingset.c xas.xa_node = xa_parent_locked(&mapping->i_pages, node); i_pages 507 mm/workingset.c xa_unlock_irq(&mapping->i_pages);