Lines Matching defs:phys_addr
225 phys_addr_t phys_addr;
239 phys_addr = kvm_kaddr_to_phys(from + virt_addr - start);
240 err = __create_hyp_mappings(virt_addr, PAGE_SIZE, phys_addr,
249 static int __create_hyp_private_mapping(phys_addr_t phys_addr, size_t size,
266 size = PAGE_ALIGN(size + offset_in_page(phys_addr));
284 ret = __create_hyp_mappings(base, size, phys_addr, prot);
288 *haddr = base + offset_in_page(phys_addr);
295 * @phys_addr: The physical start address which gets mapped
300 int create_hyp_io_mappings(phys_addr_t phys_addr, size_t size,
307 *kaddr = ioremap(phys_addr, size);
316 ret = __create_hyp_private_mapping(phys_addr, size,
331 * @phys_addr: The physical start address which gets mapped
335 int create_hyp_exec_mappings(phys_addr_t phys_addr, size_t size,
343 ret = __create_hyp_private_mapping(phys_addr, size,