Lines Matching refs:vaddr
213 static inline unsigned long viking_hwprobe(unsigned long vaddr) in viking_hwprobe() argument
217 vaddr &= PAGE_MASK; in viking_hwprobe()
221 : "r" (vaddr | 0x400), "i" (ASI_M_FLUSH_PROBE)); in viking_hwprobe()
228 : "r" (vaddr | 0x200), "i" (ASI_M_FLUSH_PROBE)); in viking_hwprobe()
230 vaddr &= ~SRMMU_PGDIR_MASK; in viking_hwprobe()
231 vaddr >>= PAGE_SHIFT; in viking_hwprobe()
232 return val | (vaddr << 8); in viking_hwprobe()
238 : "r" (vaddr | 0x100), "i" (ASI_M_FLUSH_PROBE)); in viking_hwprobe()
240 vaddr &= ~SRMMU_REAL_PMD_MASK; in viking_hwprobe()
241 vaddr >>= PAGE_SHIFT; in viking_hwprobe()
242 return val | (vaddr << 8); in viking_hwprobe()
248 : "r" (vaddr), "i" (ASI_M_FLUSH_PROBE)); in viking_hwprobe()