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);