Lines Matching refs:va
72 unsigned long va; in ___tlbie() local
83 va = vpn << VPN_SHIFT; in ___tlbie()
90 va &= ~(0xffffULL << 48); in ___tlbie()
95 va &= ~((1ul << (64 - 52)) - 1); in ___tlbie()
96 va |= ssize << 8; in ___tlbie()
98 va |= sllp << 5; in ___tlbie()
100 : : "r" (va), "r"(0), "i" (CPU_FTR_ARCH_206) in ___tlbie()
106 va &= ~((1ul << mmu_psize_defs[apsize].shift) - 1); in ___tlbie()
107 va |= penc << 12; in ___tlbie()
108 va |= ssize << 8; in ___tlbie()
116 va |= (vpn & 0xfe); /* AVAL */ in ___tlbie()
117 va |= 1; /* L */ in ___tlbie()
119 : : "r" (va), "r"(0), "i" (CPU_FTR_ARCH_206) in ___tlbie()
123 return va; in ___tlbie()
168 unsigned long va; in __tlbiel() local
173 va = vpn << VPN_SHIFT; in __tlbiel()
180 va &= ~(0xffffULL << 48); in __tlbiel()
185 va &= ~((1ul << (64 - 52)) - 1); in __tlbiel()
186 va |= ssize << 8; in __tlbiel()
188 va |= sllp << 5; in __tlbiel()
190 : : "r" (va), "i" (CPU_FTR_ARCH_206) in __tlbiel()
196 va &= ~((1ul << mmu_psize_defs[apsize].shift) - 1); in __tlbiel()
197 va |= penc << 12; in __tlbiel()
198 va |= ssize << 8; in __tlbiel()
206 va |= (vpn & 0xfe); in __tlbiel()
207 va |= 1; /* L */ in __tlbiel()
209 : : "r" (va), "i" (CPU_FTR_ARCH_206) in __tlbiel()
213 trace_tlbie(0, 1, va, 0, 0, 0, 0); in __tlbiel()