Lines Matching refs:guest_addr
267 riscv_unpriv_read(struct hypctx *hypctx, uintptr_t guest_addr, uint64_t *data, in riscv_unpriv_read() argument
299 : [addr] "r" (guest_addr), "r" (htrap) in riscv_unpriv_read()
307 guest_addr += 2; in riscv_unpriv_read()
313 : [addr] "r" (guest_addr), "r" (htrap) in riscv_unpriv_read()
330 uintptr_t guest_addr; in riscv_gen_inst_emul_data() local
339 guest_addr = vme_ret->sepc; in riscv_gen_inst_emul_data()
353 riscv_unpriv_read(hypctx, guest_addr, &insn, trap); in riscv_gen_inst_emul_data()
372 guest_addr); in riscv_gen_inst_emul_data()
396 guest_addr); in riscv_gen_inst_emul_data()
415 guest_addr); in riscv_gen_inst_emul_data()
424 printf("unknown load instr at %lx", guest_addr); in riscv_gen_inst_emul_data()
435 dprintf("guest_addr %lx insn %lx, reg %d, gpa %lx\n", guest_addr, insn, in riscv_gen_inst_emul_data()