Home
last modified time | relevance | path

Searched refs:ppn (Results 1 – 6 of 6) sorted by relevance

/qemu/target/sh4/
H A Dhelper.c389 *physical = ((matching->ppn << 10) & ~(matching->size - 1)) in get_mmu_address()
463 entry->ppn = cpu_ptel_ppn(env->ptel); in cpu_load_tlb()
548 return (entry->ppn << 10) | in cpu_sh4_read_mmaped_itlb_data()
576 entry->ppn = (mem_value & 0x1ffffc00) >> 10; in cpu_sh4_write_mmaped_itlb_data()
690 return (entry->ppn << 10) | in cpu_sh4_read_mmaped_utlb_data()
722 entry->ppn = (mem_value & 0x1ffffc00) >> 10; in cpu_sh4_write_mmaped_utlb_data()
H A Dmonitor.c37 tlb->asid, tlb->vpn, tlb->ppn, tlb->sz, tlb->size, in print_tlb()
H A Dcpu.h113 uint32_t ppn; /* physical page number */ member
/qemu/target/riscv/
H A Dcpu_helper.c1204 hwaddr ppn; in get_physical_address() local
1377 ppn = pte >> PTE_PPN_SHIFT; in get_physical_address()
1404 ppn = (pte & (target_ulong)PTE_PPN_MASK) >> PTE_PPN_SHIFT; in get_physical_address()
1424 base = ppn << PGSHIFT; in get_physical_address()
1431 if (ppn & ((1ULL << ptshift) - 1)) { in get_physical_address()
1592 napot_bits = ctzl(ppn) + 1; in get_physical_address()
1599 *physical = (((ppn & ~napot_mask) | (vpn & napot_mask) | in get_physical_address()
/qemu/hw/riscv/
H A Driscv-iommu.c40 #define PPN_PHYS(ppn) ((ppn) << TARGET_PAGE_BITS) argument
436 hwaddr ppn = pte >> PTE_PPN_SHIFT; in riscv_iommu_spa_fetch() local
441 base = PPN_PHYS(ppn); /* Inner PTE, continue walking */ in riscv_iommu_spa_fetch()
446 } else if (ppn & ((1ULL << (va_skip - TARGET_PAGE_BITS)) - 1)) { in riscv_iommu_spa_fetch()
459 base = PPN_PHYS(ppn) | (addr & ((1ULL << va_skip) - 1)); in riscv_iommu_spa_fetch()
/qemu/hw/scsi/
H A Dtrace-events155 pvscsi_tx_rings_ppn(const char* label, uint64_t ppn) "%s page: 0x%"PRIx64