Home
last modified time | relevance | path

Searched refs:va_bits (Results 1 – 5 of 5) sorted by relevance

/openbmc/qemu/target/riscv/
H A Dmonitor.c38 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 Dcpu_helper.c1284 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 Dcache_v8.c40 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 DAPI.pm2512 my @va_bits = ($`, $&, $');
2517 if ($va_bits[$j] ne '') { unshift(@va_dots,$va_bits[$j]); }
/openbmc/qemu/hw/riscv/
H A Driscv-iommu.c380 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()