Searched refs:paddr (Results 1 – 11 of 11) sorted by relevance
/kvm-unit-tests/lib/riscv/ |
H A D | mmu.c | 28 phys_addr_t paddr = pteval_to_phys_addr(pteval); in pteval_to_ptep() local 29 assert(paddr == __pa(paddr)); in pteval_to_ptep() 30 return (pte_t *)__pa(paddr); in pteval_to_ptep() 57 static pteval_t *__install_page(pgd_t *pgtable, phys_addr_t paddr, in __install_page() argument 60 phys_addr_t ppn = (paddr >> PAGE_SHIFT) << PPN_SHIFT; in __install_page() 78 phys_addr_t paddr = phys & PHYS_PAGE_MASK; in install_page() local 83 return __install_page(pgtable, paddr, vaddr, in install_page() 91 phys_addr_t paddr = phys_start & PHYS_PAGE_MASK; in mmu_set_range_ptes() local 93 uintptr_t virt_end = phys_end - paddr + vaddr; in mmu_set_range_ptes() 99 for (; vaddr < virt_end; vaddr += PAGE_SIZE, paddr += PAGE_SIZE) in mmu_set_range_ptes() [all …]
|
/kvm-unit-tests/lib/ |
H A D | memregions.c | 31 struct mem_region *memregions_find(phys_addr_t paddr) in memregions_find() argument 36 if (paddr >= r->start && paddr < r->end) in memregions_find() 41 uint32_t memregions_get_flags(phys_addr_t paddr) in memregions_get_flags() argument 43 struct mem_region *r = memregions_find(paddr); in memregions_get_flags()
|
H A D | memregions.h | 26 struct mem_region *memregions_find(phys_addr_t paddr); 27 uint32_t memregions_get_flags(phys_addr_t paddr);
|
/kvm-unit-tests/lib/s390x/asm/ |
H A D | cmm.h | 28 static unsigned long essa(uint8_t state, unsigned long paddr) in essa() argument 34 : [addr] "a" (paddr), [new_state] "i" (state)); in essa()
|
H A D | uv.h | 168 u64 paddr; member 184 u64 paddr; member 260 .paddr = addr in share() 315 static inline int uv_export(unsigned long paddr) in uv_export() argument 320 .paddr = paddr in uv_export() 333 static inline int uv_destroy_page(unsigned long paddr) in uv_destroy_page() argument 338 .paddr = paddr in uv_destroy_page()
|
H A D | mem.h | 92 static inline void *pfmf(unsigned long r1, void *paddr) in pfmf() argument 94 register void * addr asm("1") = paddr; in pfmf()
|
/kvm-unit-tests/lib/arm/ |
H A D | mmu.c | 173 phys_addr_t paddr = phys_start & PAGE_MASK; in mmu_set_range_ptes() local 175 uintptr_t virt_end = phys_end - paddr + vaddr; in mmu_set_range_ptes() 177 for (; vaddr < virt_end; vaddr += PAGE_SIZE, paddr += PAGE_SIZE) in mmu_set_range_ptes() 178 install_page_prot(pgtable, paddr, vaddr, prot); in mmu_set_range_ptes() 185 phys_addr_t paddr = phys_start & PMD_MASK; in mmu_set_range_sect() local 187 uintptr_t virt_end = phys_end - paddr + vaddr; in mmu_set_range_sect() 193 for (; vaddr < virt_end; vaddr += PMD_SIZE, paddr += PMD_SIZE) { in mmu_set_range_sect() 194 pmd_val(entry) = paddr; in mmu_set_range_sect()
|
/kvm-unit-tests/x86/ |
H A D | lam.c | 194 phys_addr_t paddr; in test_lam_sup() local 207 paddr = virt_to_phys(alloc_page()); in test_lam_sup() 208 install_page(current_page_table(), paddr, vaddr); in test_lam_sup()
|
/kvm-unit-tests/s390x/ |
H A D | uv-guest.c | 98 .paddr = page, in test_sharing() 108 uvcb.paddr = get_ram_size() + PAGE_SIZE; in test_sharing() 111 uvcb.paddr = page; in test_sharing()
|
/kvm-unit-tests/riscv/ |
H A D | sbi.c | 108 void split_phys_addr(phys_addr_t paddr, unsigned long *hi, unsigned long *lo) in split_phys_addr() argument 110 *lo = (unsigned long)paddr; in split_phys_addr() 113 *hi = (unsigned long)(paddr >> 32); in split_phys_addr() 135 static bool get_invalid_addr(phys_addr_t *paddr, bool allow_default) in get_invalid_addr() argument 138 *paddr = get_highest_addr() + 1; in get_invalid_addr() 141 *paddr = -1ul; in get_invalid_addr() 144 *paddr = strtoull(getenv("INVALID_ADDR"), NULL, 0); in get_invalid_addr() 1159 phys_addr_t paddr = virt_to_phys((void *)s); in dbcn_write_test() local 1163 split_phys_addr(paddr, &base_addr_hi, &base_addr_lo); in dbcn_write_test() 1168 paddr += ret.value; in dbcn_write_test() [all …]
|
H A D | sbi-tests.h | 100 void split_phys_addr(phys_addr_t paddr, unsigned long *hi, unsigned long *lo);
|