Lines Matching defs:vaddr
68 static void tlb_batch_add_one(struct mm_struct *mm, unsigned long vaddr,
74 vaddr &= PAGE_MASK;
76 vaddr |= 0x1UL;
86 flush_tsb_user_page(mm, vaddr, hugepage_shift);
87 global_flush_tlb_page(mm, vaddr);
102 tb->vaddrs[nr] = vaddr;
111 void tlb_batch_add(struct mm_struct *mm, unsigned long vaddr,
134 if ((paddr ^ vaddr) & (1 << 13))
140 tlb_batch_add_one(mm, vaddr, pte_exec(orig), hugepage_shift);
144 static void tlb_batch_pmd_scan(struct mm_struct *mm, unsigned long vaddr,
150 pte = pte_offset_map(&pmd, vaddr);
151 end = vaddr + HPAGE_SIZE;
152 while (vaddr < end) {
156 tlb_batch_add_one(mm, vaddr, exec, PAGE_SHIFT);
159 vaddr += PAGE_SIZE;