Searched refs:delay_rmap (Results 1 – 4 of 4) sorted by relevance
| /linux-6.15/arch/s390/include/asm/ |
| H A D | tlb.h | 27 struct page *page, bool delay_rmap, int page_size); 29 struct page *page, unsigned int nr_pages, bool delay_rmap); 48 struct page *page, bool delay_rmap, int page_size) in __tlb_remove_page_size() argument 50 VM_WARN_ON_ONCE(delay_rmap); in __tlb_remove_page_size() 57 struct page *page, unsigned int nr_pages, bool delay_rmap) in __tlb_remove_folio_pages() argument 64 VM_WARN_ON_ONCE(delay_rmap); in __tlb_remove_folio_pages()
|
| /linux-6.15/mm/ |
| H A D | mmu_gather.c | 165 struct page *page, unsigned int nr_pages, bool delay_rmap, in __tlb_remove_folio_pages_size() argument 168 int flags = delay_rmap ? ENCODED_PAGE_BIT_DELAY_RMAP : 0; in __tlb_remove_folio_pages_size() 206 unsigned int nr_pages, bool delay_rmap) in __tlb_remove_folio_pages() argument 208 return __tlb_remove_folio_pages_size(tlb, page, nr_pages, delay_rmap, in __tlb_remove_folio_pages() 213 bool delay_rmap, int page_size) in __tlb_remove_page_size() argument 215 return __tlb_remove_folio_pages_size(tlb, page, 1, delay_rmap, page_size); in __tlb_remove_page_size()
|
| H A D | memory.c | 1498 bool delay_rmap = false; in zap_present_folio_ptes() local 1505 delay_rmap = true; in zap_present_folio_ptes() 1524 if (!delay_rmap) { in zap_present_folio_ptes() 1530 if (unlikely(__tlb_remove_folio_pages(tlb, page, nr, delay_rmap))) { in zap_present_folio_ptes()
|
| /linux-6.15/include/asm-generic/ |
| H A D | tlb.h | 285 bool delay_rmap, int page_size); 287 unsigned int nr_pages, bool delay_rmap);
|