Lines Matching refs:va
155 * Determine if the mapping at va..(va+len) is valid.
158 RemoteGDB::acc(Addr va, size_t len)
165 va = TruncPage(va);
166 last_va = RoundPage(va + len);
169 if (IsK0Seg(va)) {
170 if (va < (K0SegBase + system()->memSize())) {
172 "%#x < K0SEG + size\n", va);
176 "> K0SEG + size\n", va);
183 * and data) are valid since there isn't a va->pa mapping
189 if (PcPAL(va) || va < 0x10000)
194 kernel_pte_lookup(context()->getPhysProxy(), ptbr, va);
196 DPRINTF(GDBAcc, "acc: %#x pte is invalid\n", va);
199 va += PageBytes;
200 } while (va < last_va);
202 DPRINTF(GDBAcc, "acc: %#x mapping is valid\n", va);