Lines Matching refs:arch
27 if (!vcpu->arch.irq_pending) {
42 vcpu->arch.pv.pv_unhalted = false;
61 curr_pc = vcpu->arch.pc;
62 update_pc(&vcpu->arch);
65 run->mmio.phys_addr = vcpu->arch.badv;
77 *(unsigned long *)data = vcpu->arch.gprs[rd];
81 *(unsigned int *)data = vcpu->arch.gprs[rd];
90 rd_val = vcpu->arch.gprs[rd];
123 *(unsigned char *)data = vcpu->arch.gprs[rd];
127 *(unsigned short *)data = vcpu->arch.gprs[rd];
131 *(unsigned int *)data = vcpu->arch.gprs[rd];
135 *(unsigned long *)data = vcpu->arch.gprs[rd];
166 vcpu->arch.pc = curr_pc;
177 run->mmio.phys_addr = vcpu->arch.badv;
275 inst.word, vcpu->arch.pc);
281 vcpu->arch.io_gpr = rd;
297 unsigned long *gpr = &vcpu->arch.gprs[vcpu->arch.io_gpr];
301 update_pc(&vcpu->arch);
329 run->mmio.len, vcpu->arch.badv);