Lines Matching refs:vaddr
212 static inline unsigned long viking_hwprobe(unsigned long vaddr)
216 vaddr &= PAGE_MASK;
220 : "r" (vaddr | 0x400), "i" (ASI_M_FLUSH_PROBE));
227 : "r" (vaddr | 0x200), "i" (ASI_M_FLUSH_PROBE));
229 vaddr &= ~SRMMU_PGDIR_MASK;
230 vaddr >>= PAGE_SHIFT;
231 return val | (vaddr << 8);
237 : "r" (vaddr | 0x100), "i" (ASI_M_FLUSH_PROBE));
239 vaddr &= ~SRMMU_REAL_PMD_MASK;
240 vaddr >>= PAGE_SHIFT;
241 return val | (vaddr << 8);
247 : "r" (vaddr), "i" (ASI_M_FLUSH_PROBE));