Searched refs:stride_shift (Results 1 - 3 of 3) sorted by relevance

/linux-master/arch/x86/include/asm/
H A Dtlb.h13 unsigned int stride_shift = tlb_get_unmap_shift(tlb); local
20 flush_tlb_mm_range(tlb->mm, start, end, stride_shift, tlb->freed_tables);
H A Dtlbflush.h223 u8 stride_shift; member in struct:flush_tlb_info
248 unsigned long end, unsigned int stride_shift,
/linux-master/arch/x86/mm/
H A Dtlb.c870 nr_invalidate = (f->end - f->start) >> f->stride_shift;
874 addr += 1UL << f->stride_shift;
964 unsigned int stride_shift, bool freed_tables,
981 info->stride_shift = stride_shift;
999 unsigned long end, unsigned int stride_shift,
1010 ((end - start) >> stride_shift) > tlb_single_page_flush_ceiling) {
1018 info = get_flush_tlb_info(mm, start, end, stride_shift, freed_tables,
962 get_flush_tlb_info(struct mm_struct *mm, unsigned long start, unsigned long end, unsigned int stride_shift, bool freed_tables, u64 new_tlb_gen) argument
998 flush_tlb_mm_range(struct mm_struct *mm, unsigned long start, unsigned long end, unsigned int stride_shift, bool freed_tables) argument

Completed in 116 milliseconds