Lines Matching full:gpr
1002 kvm_debug("[%#lx] OP_SD: eaddr: %#lx, gpr: %#lx, data: %#llx\n", in kvm_mips_emulate_store()
1012 kvm_debug("[%#lx] OP_SW: eaddr: %#lx, gpr: %#lx, data: %#x\n", in kvm_mips_emulate_store()
1021 kvm_debug("[%#lx] OP_SH: eaddr: %#lx, gpr: %#lx, data: %#x\n", in kvm_mips_emulate_store()
1030 kvm_debug("[%#lx] OP_SB: eaddr: %#lx, gpr: %#lx, data: %#x\n", in kvm_mips_emulate_store()
1060 kvm_debug("[%#lx] OP_SWL: eaddr: %#lx, gpr: %#lx, data: %#x\n", in kvm_mips_emulate_store()
1090 kvm_debug("[%#lx] OP_SWR: eaddr: %#lx, gpr: %#lx, data: %#x\n", in kvm_mips_emulate_store()
1138 kvm_debug("[%#lx] OP_SDL: eaddr: %#lx, gpr: %#lx, data: %llx\n", in kvm_mips_emulate_store()
1185 kvm_debug("[%#lx] OP_SDR: eaddr: %#lx, gpr: %#lx, data: %llx\n", in kvm_mips_emulate_store()
1198 * 0x0 gssbx: store 1 bytes from GPR in kvm_mips_emulate_store()
1199 * 0x1 gsshx: store 2 bytes from GPR in kvm_mips_emulate_store()
1200 * 0x2 gsswx: store 4 bytes from GPR in kvm_mips_emulate_store()
1201 * 0x3 gssdx: store 8 bytes from GPR in kvm_mips_emulate_store()
1207 kvm_debug("[%#lx] OP_GSSBX: eaddr: %#lx, gpr: %#lx, data: %#x\n", in kvm_mips_emulate_store()
1215 kvm_debug("[%#lx] OP_GSSSHX: eaddr: %#lx, gpr: %#lx, data: %#x\n", in kvm_mips_emulate_store()
1223 kvm_debug("[%#lx] OP_GSSWX: eaddr: %#lx, gpr: %#lx, data: %#x\n", in kvm_mips_emulate_store()
1231 kvm_debug("[%#lx] OP_GSSDX: eaddr: %#lx, gpr: %#lx, data: %#llx\n", in kvm_mips_emulate_store()
1458 * 0x0 gslbx: store 1 bytes from GPR in kvm_mips_emulate_load()
1459 * 0x1 gslhx: store 2 bytes from GPR in kvm_mips_emulate_load()
1460 * 0x2 gslwx: store 4 bytes from GPR in kvm_mips_emulate_load()
1461 * 0x3 gsldx: store 8 bytes from GPR in kvm_mips_emulate_load()
1512 unsigned long *gpr = &vcpu->arch.gprs[vcpu->arch.io_gpr]; in kvm_mips_complete_mmio_load() local
1515 if (run->mmio.len > sizeof(*gpr)) { in kvm_mips_complete_mmio_load()
1528 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffffffffffffff) | in kvm_mips_complete_mmio_load()
1532 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffffffffffff) | in kvm_mips_complete_mmio_load()
1536 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffffffffff) | in kvm_mips_complete_mmio_load()
1540 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffffffff) | in kvm_mips_complete_mmio_load()
1544 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffffff) | in kvm_mips_complete_mmio_load()
1548 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffff) | in kvm_mips_complete_mmio_load()
1552 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xff) | in kvm_mips_complete_mmio_load()
1557 *gpr = *(s64 *)run->mmio.data; in kvm_mips_complete_mmio_load()
1560 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xff00000000000000) | in kvm_mips_complete_mmio_load()
1564 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffff000000000000) | in kvm_mips_complete_mmio_load()
1568 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffffff0000000000) | in kvm_mips_complete_mmio_load()
1572 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffffffff00000000) | in kvm_mips_complete_mmio_load()
1576 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffffffffff000000) | in kvm_mips_complete_mmio_load()
1580 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffffffffffff0000) | in kvm_mips_complete_mmio_load()
1584 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffffffffffffff00) | in kvm_mips_complete_mmio_load()
1588 *gpr = *(s64 *)run->mmio.data; in kvm_mips_complete_mmio_load()
1595 *gpr = *(u32 *)run->mmio.data; in kvm_mips_complete_mmio_load()
1598 *gpr = *(s32 *)run->mmio.data; in kvm_mips_complete_mmio_load()
1601 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffffff) | in kvm_mips_complete_mmio_load()
1605 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffff) | in kvm_mips_complete_mmio_load()
1609 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xff) | in kvm_mips_complete_mmio_load()
1614 *gpr = *(s32 *)run->mmio.data; in kvm_mips_complete_mmio_load()
1617 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xff000000) | in kvm_mips_complete_mmio_load()
1621 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffff0000) | in kvm_mips_complete_mmio_load()
1625 *gpr = (vcpu->arch.gprs[vcpu->arch.io_gpr] & 0xffffff00) | in kvm_mips_complete_mmio_load()
1629 *gpr = *(s32 *)run->mmio.data; in kvm_mips_complete_mmio_load()
1635 *gpr = *(u16 *)run->mmio.data; in kvm_mips_complete_mmio_load()
1637 *gpr = *(s16 *)run->mmio.data; in kvm_mips_complete_mmio_load()
1642 *gpr = *(u8 *)run->mmio.data; in kvm_mips_complete_mmio_load()
1644 *gpr = *(s8 *)run->mmio.data; in kvm_mips_complete_mmio_load()