Lines Matching defs:d0
267 tlb_decode_cortex_a5_vpn(size_t va_index, uint32_t d0, uint32_t d1)
269 const uint64_t d = ((uint64_t)d1 << 32) | d0;
277 tlb_print_cortex_a5_entry(size_t way, size_t va_index, uint32_t d0, uint32_t d1)
283 const uint64_t d = ((uint64_t)d1 << 32) | d0;
286 const vaddr_t vpn = tlb_decode_cortex_a5_vpn(va_index, d0, d1);
330 tlb_decode_cortex_a7_vpn(size_t va_index, uint32_t d0, uint32_t d1)
332 const u_int size = __SHIFTOUT(d0, ARM_A7_TLBDATA0_SIZE);
337 return __SHIFTOUT(d0, ARM_A7_TLBDATA0_VA) * (ARM_A7_TLBDATAOP_INDEX + 1)
342 tlb_print_cortex_a7_entry(size_t way, size_t va_index, uint32_t d0, uint32_t d1)
345 const uint64_t d01 = ((uint64_t)d1 << 32) | d0;
349 const vaddr_t vpn = tlb_decode_cortex_a7_vpn(va_index, d0, d1);
353 const u_int size = __SHIFTOUT(d0, ARM_A7_TLBDATA0_SIZE);
427 const uint32_t d0 = armreg_tlbdata0_read();
429 if ((d0 & ARM_TLBDATA_VALID)
430 && vpn == (*dti->dti_decode_vpn)(va_index, d0, d1)) {
432 (*dti->dti_print_entry)(way, va_index, d0, d1);
448 const uint32_t d0 = armreg_tlbdata0_read();
450 if (d0 & ARM_TLBDATA_VALID) {
455 (*dti->dti_print_entry)(way, va_index, d0, d1);