Lines Matching refs:data
976 void *data = run->mmio.data;
1000 *(u64 *)data = vcpu->arch.gprs[rt];
1002 kvm_debug("[%#lx] OP_SD: eaddr: %#lx, gpr: %#lx, data: %#llx\n",
1004 vcpu->arch.gprs[rt], *(u64 *)data);
1010 *(u32 *)data = vcpu->arch.gprs[rt];
1012 kvm_debug("[%#lx] OP_SW: eaddr: %#lx, gpr: %#lx, data: %#x\n",
1014 vcpu->arch.gprs[rt], *(u32 *)data);
1019 *(u16 *)data = vcpu->arch.gprs[rt];
1021 kvm_debug("[%#lx] OP_SH: eaddr: %#lx, gpr: %#lx, data: %#x\n",
1023 vcpu->arch.gprs[rt], *(u16 *)data);
1028 *(u8 *)data = vcpu->arch.gprs[rt];
1030 kvm_debug("[%#lx] OP_SB: eaddr: %#lx, gpr: %#lx, data: %#x\n",
1032 vcpu->arch.gprs[rt], *(u8 *)data);
1042 *(u32 *)data = ((*(u32 *)data) & 0xffffff00) |
1046 *(u32 *)data = ((*(u32 *)data) & 0xffff0000) |
1050 *(u32 *)data = ((*(u32 *)data) & 0xff000000) |
1054 *(u32 *)data = vcpu->arch.gprs[rt];
1060 kvm_debug("[%#lx] OP_SWL: eaddr: %#lx, gpr: %#lx, data: %#x\n",
1062 vcpu->arch.gprs[rt], *(u32 *)data);
1072 *(u32 *)data = vcpu->arch.gprs[rt];
1075 *(u32 *)data = ((*(u32 *)data) & 0xff) |
1079 *(u32 *)data = ((*(u32 *)data) & 0xffff) |
1083 *(u32 *)data = ((*(u32 *)data) & 0xffffff) |
1090 kvm_debug("[%#lx] OP_SWR: eaddr: %#lx, gpr: %#lx, data: %#x\n",
1092 vcpu->arch.gprs[rt], *(u32 *)data);
1104 *(u64 *)data = ((*(u64 *)data) & 0xffffffffffffff00) |
1108 *(u64 *)data = ((*(u64 *)data) & 0xffffffffffff0000) |
1112 *(u64 *)data = ((*(u64 *)data) & 0xffffffffff000000) |
1116 *(u64 *)data = ((*(u64 *)data) & 0xffffffff00000000) |
1120 *(u64 *)data = ((*(u64 *)data) & 0xffffff0000000000) |
1124 *(u64 *)data = ((*(u64 *)data) & 0xffff000000000000) |
1128 *(u64 *)data = ((*(u64 *)data) & 0xff00000000000000) |
1132 *(u64 *)data = vcpu->arch.gprs[rt];
1138 kvm_debug("[%#lx] OP_SDL: eaddr: %#lx, gpr: %#lx, data: %llx\n",
1140 vcpu->arch.gprs[rt], *(u64 *)data);
1151 *(u64 *)data = vcpu->arch.gprs[rt];
1154 *(u64 *)data = ((*(u64 *)data) & 0xff) |
1158 *(u64 *)data = ((*(u64 *)data) & 0xffff) |
1162 *(u64 *)data = ((*(u64 *)data) & 0xffffff) |
1166 *(u64 *)data = ((*(u64 *)data) & 0xffffffff) |
1170 *(u64 *)data = ((*(u64 *)data) & 0xffffffffff) |
1174 *(u64 *)data = ((*(u64 *)data) & 0xffffffffffff) |
1178 *(u64 *)data = ((*(u64 *)data) & 0xffffffffffffff) |
1185 kvm_debug("[%#lx] OP_SDR: eaddr: %#lx, gpr: %#lx, data: %llx\n",
1187 vcpu->arch.gprs[rt], *(u64 *)data);
1205 *(u8 *)data = vcpu->arch.gprs[rt];
1207 kvm_debug("[%#lx] OP_GSSBX: eaddr: %#lx, gpr: %#lx, data: %#x\n",
1209 vcpu->arch.gprs[rt], *(u8 *)data);
1213 *(u16 *)data = vcpu->arch.gprs[rt];
1215 kvm_debug("[%#lx] OP_GSSSHX: eaddr: %#lx, gpr: %#lx, data: %#x\n",
1217 vcpu->arch.gprs[rt], *(u16 *)data);
1221 *(u32 *)data = vcpu->arch.gprs[rt];
1223 kvm_debug("[%#lx] OP_GSSWX: eaddr: %#lx, gpr: %#lx, data: %#x\n",
1225 vcpu->arch.gprs[rt], *(u32 *)data);
1229 *(u64 *)data = vcpu->arch.gprs[rt];
1231 kvm_debug("[%#lx] OP_GSSDX: eaddr: %#lx, gpr: %#lx, data: %#llx\n",
1233 vcpu->arch.gprs[rt], *(u64 *)data);
1253 run->mmio.phys_addr, run->mmio.len, data);
1498 run->mmio.phys_addr, run->mmio.len, run->mmio.data);
1529 (((*(s64 *)run->mmio.data) & 0xff) << 56);
1533 (((*(s64 *)run->mmio.data) & 0xffff) << 48);
1537 (((*(s64 *)run->mmio.data) & 0xffffff) << 40);
1541 (((*(s64 *)run->mmio.data) & 0xffffffff) << 32);
1545 (((*(s64 *)run->mmio.data) & 0xffffffffff) << 24);
1549 (((*(s64 *)run->mmio.data) & 0xffffffffffff) << 16);
1553 (((*(s64 *)run->mmio.data) & 0xffffffffffffff) << 8);
1557 *gpr = *(s64 *)run->mmio.data;
1561 ((((*(s64 *)run->mmio.data)) >> 8) & 0xffffffffffffff);
1565 ((((*(s64 *)run->mmio.data)) >> 16) & 0xffffffffffff);
1569 ((((*(s64 *)run->mmio.data)) >> 24) & 0xffffffffff);
1573 ((((*(s64 *)run->mmio.data)) >> 32) & 0xffffffff);
1577 ((((*(s64 *)run->mmio.data)) >> 40) & 0xffffff);
1581 ((((*(s64 *)run->mmio.data)) >> 48) & 0xffff);
1585 ((((*(s64 *)run->mmio.data)) >> 56) & 0xff);
1588 *gpr = *(s64 *)run->mmio.data;
1595 *gpr = *(u32 *)run->mmio.data;
1598 *gpr = *(s32 *)run->mmio.data;
1602 (((*(s32 *)run->mmio.data) & 0xff) << 24);
1606 (((*(s32 *)run->mmio.data) & 0xffff) << 16);
1610 (((*(s32 *)run->mmio.data) & 0xffffff) << 8);
1614 *gpr = *(s32 *)run->mmio.data;
1618 ((((*(s32 *)run->mmio.data)) >> 8) & 0xffffff);
1622 ((((*(s32 *)run->mmio.data)) >> 16) & 0xffff);
1626 ((((*(s32 *)run->mmio.data)) >> 24) & 0xff);
1629 *gpr = *(s32 *)run->mmio.data;
1635 *gpr = *(u16 *)run->mmio.data;
1637 *gpr = *(s16 *)run->mmio.data;
1642 *gpr = *(u8 *)run->mmio.data;
1644 *gpr = *(s8 *)run->mmio.data;