Searched refs:stride_shift (Results 1 – 3 of 3) sorted by relevance
| /arch/x86/mm/ |
| A D | tlb.c | 503 bool pmd = info->stride_shift == PMD_SHIFT; in broadcast_tlb_flush() 520 if (info->stride_shift <= PMD_SHIFT) { in broadcast_tlb_flush() 521 nr = (info->end - addr) >> info->stride_shift; in broadcast_tlb_flush() 529 addr += nr << info->stride_shift; in broadcast_tlb_flush() 1248 nr_invalidate = (f->end - f->start) >> f->stride_shift; in flush_tlb_func() 1252 addr += 1UL << f->stride_shift; in flush_tlb_func() 1384 unsigned int stride_shift, bool freed_tables, in get_flush_tlb_info() argument 1402 if ((end - start) >> stride_shift > tlb_single_page_flush_ceiling) { in get_flush_tlb_info() 1410 info->stride_shift = stride_shift; in get_flush_tlb_info() 1429 unsigned long end, unsigned int stride_shift, in flush_tlb_mm_range() argument [all …]
|
| /arch/x86/include/asm/ |
| A D | tlb.h | 16 unsigned int stride_shift = tlb_get_unmap_shift(tlb); in tlb_flush() local 23 flush_tlb_mm_range(tlb->mm, start, end, stride_shift, tlb->freed_tables); in tlb_flush()
|
| A D | tlbflush.h | 227 u8 stride_shift; member 318 unsigned long end, unsigned int stride_shift,
|
Completed in 10 milliseconds