Searched refs:va_bits (Results 1 – 5 of 5) sorted by relevance
| /openbmc/qemu/target/riscv/ |
| H A D | monitor.c | 38 static target_ulong addr_canonical(int va_bits, target_ulong addr) in addr_canonical() argument 41 if (addr & (1UL << (va_bits - 1))) { in addr_canonical() 42 addr |= (hwaddr)-(1L << va_bits); in addr_canonical() 55 static void print_pte(Monitor *mon, int va_bits, target_ulong vaddr, in print_pte() argument 59 if (vaddr >= (1UL << va_bits)) { in print_pte() 69 addr_canonical(va_bits, vaddr), in print_pte() 81 int level, int ptidxbits, int ptesize, int va_bits, in walk_pte() argument 122 print_pte(mon, va_bits, *vbase, *pbase, in walk_pte() 136 va_bits, vbase, pbase, last_paddr, in walk_pte() 148 int levels, ptidxbits, ptesize, vm, va_bits; in mem_info_svxx() local [all …]
|
| H A D | cpu_helper.c | 1284 int va_bits = PGSHIFT + levels * ptidxbits + widened; in get_physical_address() local 1291 if (sxlen > (va_bits - 1)) { in get_physical_address() 1292 mask = (1L << (sxlen - (va_bits - 1))) - 1; in get_physical_address() 1296 masked_msbs = (addr >> (va_bits - 1)) & mask; in get_physical_address() 1302 if (vm != VM_1_10_SV32 && addr >> va_bits != 0) { in get_physical_address()
|
| /openbmc/u-boot/arch/arm/cpu/armv8/ |
| H A D | cache_v8.c | 40 u64 ips, va_bits; in get_tcr() local 51 va_bits = 48; in get_tcr() 54 va_bits = 44; in get_tcr() 57 va_bits = 42; in get_tcr() 60 va_bits = 40; in get_tcr() 63 va_bits = 36; in get_tcr() 66 va_bits = 32; in get_tcr() 79 tcr |= TCR_T0SZ(va_bits); in get_tcr() 84 *pva_bits = va_bits; in get_tcr() 108 u64 va_bits; in find_pte() local [all …]
|
| /openbmc/openbmc/meta-security/dynamic-layers/meta-perl/recipes-security/bastille/files/ |
| H A D | API.pm | 2512 my @va_bits = ($`, $&, $'); 2517 if ($va_bits[$j] ne '') { unshift(@va_dots,$va_bits[$j]); }
|
| /openbmc/qemu/hw/riscv/ |
| H A D | riscv-iommu.c | 380 const unsigned va_bits = widened + sc[pass].ptidxbits; in riscv_iommu_spa_fetch() local 383 const unsigned idx = (addr >> va_skip) & ((1 << va_bits) - 1); in riscv_iommu_spa_fetch() 390 const uint64_t va_len = va_skip + va_bits; in riscv_iommu_spa_fetch() 957 const unsigned va_bits = (sc.step ? 0 : 2) + sc.ptidxbits; in pdt_memory_read() local 960 const unsigned idx = (addr >> va_skip) & ((1 << va_bits) - 1); in pdt_memory_read() 965 const uint64_t va_mask = (1ULL << (va_skip + va_bits)) - 1; in pdt_memory_read()
|