Lines Matching defs:start
46 void flush_tlb_range(struct vm_area_struct *vma, unsigned long start,
51 start &= TLB_ENTRY_SIZE_MASK;
56 while (start < end) {
57 asm volatile("tlbi.vas %0"::"r"(start | newpid));
58 start += 2*PAGE_SIZE;
67 while (start < end) {
70 write_mmu_entryhi(start | newpid);
71 start += 2*PAGE_SIZE;
83 void flush_tlb_kernel_range(unsigned long start, unsigned long end)
85 start &= TLB_ENTRY_SIZE_MASK;
90 while (start < end) {
91 asm volatile("tlbi.vaas %0"::"r"(start));
92 start += 2*PAGE_SIZE;
101 while (start < end) {
104 write_mmu_entryhi(start | oldpid);
105 start += 2*PAGE_SIZE;