/kernel/liteos_a/kernel/base/include/ |
H A D | los_vm_filemap.h | 61 struct page_mapping *mapping; 194 LosFilePage *OsPageCacheAlloc(struct page_mapping *mapping, VM_OFFSET_T pgoff); 195 LosFilePage *OsFindGetEntry(struct page_mapping *mapping, VM_OFFSET_T pgoff); 199 VOID OsFileCacheFlush(struct page_mapping *mapping); 200 VOID OsFileCacheRemove(struct page_mapping *mapping);
|
/kernel/liteos_a/kernel/base/vm/ |
H A D | los_vm_filemap.c | 72 STATIC VOID OsPageCacheAdd(LosFilePage *page, struct page_mapping *mapping, VM_OFFSET_T pgoff) in OsPageCacheAdd() 89 VOID OsAddToPageacheLru(LosFilePage *page, struct page_mapping *mapping, VM_OFFSET_T pgoff) in OsAddToPageacheLru() 176 struct page_mapping *mapping = NULL; in OsVmmFileRemove() 319 STATIC VOID OsReleaseFpage(struct page_mapping *mapping, LosFilePage *fpage) in OsReleaseFpage() 337 struct page_mapping *mapping = NULL; in OsDelMapInfo() 374 struct page_mapping *mapping = NULL; in OsVmmFileFault() 434 VOID OsFileCacheFlush(struct page_mapping *mapping) in OsFileCacheFlush() 463 VOID OsFileCacheRemove(struct page_mapping *mapping) in OsFileCacheRemove() 541 LosFilePage *OsFindGetEntry(struct page_mapping *mapping, VM_OFFSET_T pgoff) in OsFindGetEntry() 559 LosFilePage *OsPageCacheAlloc(struct page_mapping *mappin [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | folio-compat.c | 13 struct address_space *page_mapping(struct page *page) in page_mapping() function 17 EXPORT_SYMBOL(page_mapping); variable 63 return filemap_dirty_folio(page_mapping(page), page_folio(page)); in __set_page_dirty_nobuffers()
|
H A D | debug.c | 72 * Corrupt page, so we cannot call page_mapping. Instead, do a in __dump_page() 73 * safe subset of the steps that page_mapping() does. Caution: in __dump_page() 75 * and potentially other situations. (See the page_mapping() in __dump_page() 88 mapping = page_mapping(page); in __dump_page()
|
H A D | migrate_device.c | 344 if (page_mapping(page)) in migrate_vma_check_page() 727 mapping = page_mapping(page); in __migrate_device_pages()
|
H A D | memory-failure.c | 215 mapping = page_mapping(p); in hwpoison_filter_dev() 1038 mapping = page_mapping(p); in me_pagecache_clean() 1075 struct address_space *mapping = page_mapping(p); in me_pagecache_dirty() 1189 mapping = page_mapping(hpage); in me_huge_page() 1587 mapping = page_mapping(hpage); in hwpoison_user_mappings()
|
/kernel/liteos_a/fs/proc/os_adapt/ |
H A D | fs_cache_proc.c | 102 static int PageCacheEntryProcess(struct SeqBuf *buf, struct page_mapping *mapping) in PageCacheEntryProcess() 123 struct page_mapping *mapping = NULL; in PageCacheMapProcess()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_init_ops.h | 622 BNX2X_ILT_FREE(line->page, line->page_mapping, line->size); in bnx2x_ilt_line_mem_op() 625 BNX2X_ILT_ZALLOC(line->page, &line->page_mapping, size); in bnx2x_ilt_line_mem_op() 679 dma_addr_t page_mapping) in bnx2x_ilt_line_wr() 688 bnx2x_wr_64(bp, reg, ILT_ADDR1(page_mapping), ILT_ADDR2(page_mapping)); in bnx2x_ilt_line_wr() 702 bnx2x_ilt_line_wr(bp, abs_idx, ilt->lines[idx].page_mapping); in bnx2x_ilt_line_init_op() 678 bnx2x_ilt_line_wr(struct bnx2x *bp, int abs_idx, dma_addr_t page_mapping) bnx2x_ilt_line_wr() argument
|
H A D | bnx2x_init.h | 503 dma_addr_t page_mapping; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_init_ops.h | 622 BNX2X_ILT_FREE(line->page, line->page_mapping, line->size); in bnx2x_ilt_line_mem_op() 625 BNX2X_ILT_ZALLOC(line->page, &line->page_mapping, size); in bnx2x_ilt_line_mem_op() 679 dma_addr_t page_mapping) in bnx2x_ilt_line_wr() 688 bnx2x_wr_64(bp, reg, ILT_ADDR1(page_mapping), ILT_ADDR2(page_mapping)); in bnx2x_ilt_line_wr() 702 bnx2x_ilt_line_wr(bp, abs_idx, ilt->lines[idx].page_mapping); in bnx2x_ilt_line_init_op() 678 bnx2x_ilt_line_wr(struct bnx2x *bp, int abs_idx, dma_addr_t page_mapping) bnx2x_ilt_line_wr() argument
|
/kernel/linux/linux-5.10/mm/ |
H A D | memory-failure.c | 118 * page_mapping() does not accept slab pages. in hwpoison_filter_dev() 123 mapping = page_mapping(p); in hwpoison_filter_dev() 695 mapping = page_mapping(p); in me_pagecache_clean() 718 struct address_space *mapping = page_mapping(p); in me_pagecache_dirty() 819 mapping = page_mapping(hpage); in me_huge_page() 1033 mapping = page_mapping(hpage); in hwpoison_user_mappings() 1653 if (page_mapping(page)) { in unpoison_memory()
|
H A D | util.c | 780 struct address_space *page_mapping(struct page *page) in page_mapping() function 803 EXPORT_SYMBOL(page_mapping); variable 812 return page_mapping(page); in page_mapping_file()
|
H A D | page-writeback.c | 2494 struct address_space *mapping = page_mapping(page); in __set_page_dirty_nobuffers() 2503 BUG_ON(page_mapping(page) != mapping); in __set_page_dirty_nobuffers() 2576 struct address_space *mapping = page_mapping(page); in set_page_dirty() 2643 struct address_space *mapping = page_mapping(page); in __cancel_dirty_page() 2680 struct address_space *mapping = page_mapping(page); in clear_page_dirty_for_io() 2741 struct address_space *mapping = page_mapping(page); in test_clear_page_writeback() 2785 struct address_space *mapping = page_mapping(page); in __test_set_page_writeback() 2847 trace_wait_on_page_writeback(page, page_mapping(page)); in wait_on_page_writeback()
|
H A D | debug.c | 77 * Corrupt page, so we cannot call page_mapping. Instead, do a in __dump_page() 78 * safe subset of the steps that page_mapping() does. Caution: in __dump_page() 80 * and potentially other situations. (See the page_mapping() in __dump_page() 92 mapping = page_mapping(page); in __dump_page()
|
H A D | migrate.c | 126 mapping = page_mapping(page); in isolate_movable_page() 156 mapping = page_mapping(page); in putback_movable_page() 968 mapping = page_mapping(page); in move_to_new_page() 1334 * page_mapping() set, hugetlbfs specific move page routine will not in unmap_and_move_huge_page() 1337 if (page_private(hpage) && !page_mapping(hpage)) { in unmap_and_move_huge_page() 2580 if (page_mapping(page)) in migrate_vma_check_page() 3047 mapping = page_mapping(page); in migrate_vma_pages()
|
H A D | vmscan.c | 694 if (page_mapping(page) == mapping) in handle_write_error() 797 BUG_ON(mapping != page_mapping(page)); in __remove_mapping() 1004 mapping = page_mapping(page); in page_check_dirty_writeback() 1076 mapping = page_mapping(page); in shrink_page_list() 1217 mapping = page_mapping(page); in shrink_page_list() 1316 mapping = page_mapping(page); in shrink_page_list() 1531 mapping = page_mapping(page); in __isolate_lru_page()
|
H A D | rmap.c | 1007 mapping = page_mapping(page); in page_mkclean() 1232 if (PageTransCompound(page) && page_mapping(page)) { in page_add_file_rmap() 1951 struct address_space *mapping = page_mapping(page); in rmap_walk_file()
|
H A D | internal.h | 203 ret = !mapping_unevictable(page_mapping(page)) && !PageMlocked(page); in page_evictable()
|
H A D | zsmalloc.c | 1899 __SetPageMovable(newpage, page_mapping(oldpage)); in replace_sub_page() 1926 mapping = page_mapping(page); in zs_page_isolate() 2101 mapping = page_mapping(page); in zs_page_putback()
|
H A D | compaction.c | 122 mapping = page_mapping(page); in PageMovable() 963 if (!page_mapping(page) && in isolate_migratepages_block() 971 if (!(cc->gfp_mask & __GFP_FS) && page_mapping(page)) in isolate_migratepages_block()
|
/kernel/liteos_a/fs/vfs/include/ |
H A D | vnode.h | 132 struct page_mapping mapping; /* page mapping of the vnode */
|
/kernel/linux/linux-5.10/arch/s390/kernel/ |
H A D | uv.c | 176 } else if (page_mapping(page)) { in expected_page_refs()
|
/kernel/linux/linux-5.10/fs/crypto/ |
H A D | inline_crypt.c | 270 mapping = page_mapping(page); in bh_get_inode_and_lblk_num()
|
/kernel/linux/linux-6.6/fs/crypto/ |
H A D | inline_crypt.c | 293 mapping = page_mapping(page); in bh_get_inode_and_lblk_num()
|
/kernel/linux/linux-6.6/arch/s390/kernel/ |
H A D | uv.c | 196 } else if (page_mapping(page)) { in expected_page_refs()
|