Lines Matching defs:uaddr
264 * flush_tlb_page(vma, uaddr)
413 __local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr)
418 uaddr = (uaddr & PAGE_MASK) | ASID(vma->vm_mm);
422 tlb_op(TLB_V4_U_PAGE, "c8, c7, 1", uaddr);
423 tlb_op(TLB_V4_D_PAGE, "c8, c6, 1", uaddr);
424 tlb_op(TLB_V4_I_PAGE, "c8, c5, 1", uaddr);
429 tlb_op(TLB_V6_U_PAGE, "c8, c7, 1", uaddr);
430 tlb_op(TLB_V6_D_PAGE, "c8, c6, 1", uaddr);
431 tlb_op(TLB_V6_I_PAGE, "c8, c5, 1", uaddr);
435 local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr)
439 uaddr = (uaddr & PAGE_MASK) | ASID(vma->vm_mm);
444 __local_flush_tlb_page(vma, uaddr);
445 tlb_op(TLB_V7_UIS_PAGE, "c8, c7, 1", uaddr);
452 __flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr)
456 uaddr = (uaddr & PAGE_MASK) | ASID(vma->vm_mm);
461 __local_flush_tlb_page(vma, uaddr);
463 tlb_op(TLB_V7_UIS_PAGE, "c8, c3, 3", uaddr & PAGE_MASK);
465 tlb_op(TLB_V7_UIS_PAGE, "c8, c3, 1", uaddr);
611 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr);
647 static inline void local_flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr) { }
655 extern void flush_tlb_page(struct vm_area_struct *vma, unsigned long uaddr);