/openbmc/linux/arch/mips/mm/ |
H A D | cerr-sb1.c | 380 uint32_t datahi, insta, instb; in extract_ic() local 398 : "=r" (datahi), "=r" (insta), "=r" (instb) in extract_ic() 400 predecode = (datahi >> 8) & 0xff; in extract_ic() 401 if (((datahi >> 16) & 1) != (uint32_t)range_parity(predecode, 7, 0)) { in extract_ic() 406 if (((datahi >> 4) & 0xf) ^ inst_parity(insta)) { in extract_ic() 410 if ((datahi & 0xf) ^ inst_parity(instb)) { in extract_ic() 414 printk(" %05X-%08X%08X", datahi, insta, instb); in extract_ic() 530 uint32_t datalohi, datalolo, datahi; in extract_dc() local 548 : "=r" (datahi), "=r" (datalohi), "=r" (datalolo) in extract_dc() 552 if (ecc != datahi) { in extract_dc() [all …]
|
/openbmc/linux/arch/mips/mti-malta/ |
H A D | malta-int.c | 89 unsigned int intrcause, datalo, datahi; in corehi_irqdispatch() local 113 datahi = GT_READ(GT_CPUERR_ADDRHI_OFS); in corehi_irqdispatch() 116 datahi, datalo); in corehi_irqdispatch()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | vmmgp100.c | 43 u32 datahi = nvkm_ro32(pt->memory, pt->base + ptei * 8 + 4); in gp100_vmm_pfn_unmap() local 44 u64 data = (u64)datahi << 32 | datalo; in gp100_vmm_pfn_unmap() 62 u32 datahi = nvkm_ro32(pt->memory, pt->base + ptei * 8 + 4); in gp100_vmm_pfn_clear() local 63 u64 data = (u64)datahi << 32 | datalo; in gp100_vmm_pfn_clear() 277 u32 datahi = nvkm_ro32(pt->memory, pt->base + ptei * 16 + 4); in gp100_vmm_pd0_pfn_unmap() local 278 u64 data = (u64)datahi << 32 | datalo; in gp100_vmm_pd0_pfn_unmap() 298 u32 datahi = nvkm_ro32(pt->memory, pt->base + ptei * 16 + 4); in gp100_vmm_pd0_pfn_clear() local 299 u64 data = (u64)datahi << 32 | datalo; in gp100_vmm_pd0_pfn_clear()
|
/openbmc/qemu/tcg/i386/ |
H A D | tcg-target.c.inc | 2254 static void tcg_out_qemu_ld_direct(TCGContext *s, TCGReg datalo, TCGReg datahi, 2329 datalo = datahi; 2330 datahi = t; 2333 tcg_out_modrm_sib_offset(s, OPC_LEA, datahi, 2335 tcg_out_modrm_offset(s, movop + h.seg, datalo, datahi, 0); 2336 tcg_out_modrm_offset(s, movop + h.seg, datahi, datahi, 4); 2340 tcg_out_modrm_sib_offset(s, movop + h.seg, datahi, 2355 datalo = datahi; 2356 datahi = t; 2359 tcg_out_modrm_sib_offset(s, OPC_LEA + P_REXW, datahi, [all …]
|
/openbmc/qemu/tcg/arm/ |
H A D | tcg-target.c.inc | 1542 TCGReg datahi, HostAddress h) 1588 tcg_debug_assert(datahi == datalo + 1); 1617 tcg_out_ld32_12(s, h.cond, datahi, h.index, 4); 1625 tcg_out_ld32_12(s, h.cond, datahi, base, 4); 1632 static void tcg_out_qemu_ld(TCGContext *s, TCGReg datalo, TCGReg datahi, 1644 ldst->datahi_reg = datahi; 1654 tcg_out_qemu_ld_direct(s, opc, datalo, datahi, h); 1657 tcg_out_qemu_ld_direct(s, opc, datalo, datahi, h); 1662 TCGReg datahi, HostAddress h) 1692 tcg_debug_assert(datahi == datalo + 1); [all …]
|
/openbmc/qemu/tcg/ppc/ |
H A D | tcg-target.c.inc | 2631 static void tcg_out_qemu_ld(TCGContext *s, TCGReg datalo, TCGReg datahi, 2645 tcg_out32(s, LWBRX | TAB(datahi, h.base, TCG_REG_R0)); 2648 tcg_out32(s, LWZX | TAB(datahi, h.base, h.index)); 2650 } else if (h.index == datahi) { 2652 tcg_out32(s, LWZ | TAI(datahi, h.index, 0)); 2654 tcg_out32(s, LWZ | TAI(datahi, h.index, 0)); 2677 ldst->datahi_reg = datahi; 2682 static void tcg_out_qemu_st(TCGContext *s, TCGReg datalo, TCGReg datahi, 2696 tcg_out32(s, STWBRX | SAB(datahi, h.base, TCG_REG_R0)); 2699 tcg_out32(s, STWX | SAB(datahi, h.base, h.index)); [all …]
|
/openbmc/qemu/tcg/mips/ |
H A D | tcg-target.c.inc | 1451 static void tcg_out_qemu_ld(TCGContext *s, TCGReg datalo, TCGReg datahi, 1462 tcg_out_qemu_ld_direct(s, datalo, datahi, h.base, opc, data_type); 1464 tcg_out_qemu_ld_unalign(s, datalo, datahi, h.base, opc, data_type); 1470 ldst->datahi_reg = datahi; 1538 static void tcg_out_qemu_st(TCGContext *s, TCGReg datalo, TCGReg datahi, 1549 tcg_out_qemu_st_direct(s, datalo, datahi, h.base, opc); 1551 tcg_out_qemu_st_unalign(s, datalo, datahi, h.base, opc); 1557 ldst->datahi_reg = datahi;
|
/openbmc/qemu/tcg/aarch64/ |
H A D | tcg-target.c.inc | 1938 static void tcg_out_qemu_ldst_i128(TCGContext *s, TCGReg datalo, TCGReg datahi, 1993 if (datalo == base || datahi == base) { 1998 lh = sh = datahi; 2010 sh = datahi; 2026 tcg_out_insn(s, 3314, LDP, datalo, datahi, base, 0, 1, 0); 2028 tcg_out_insn(s, 3314, STP, datalo, datahi, base, 0, 1, 0); 2035 ldst->datahi_reg = datahi;
|
/openbmc/qemu/tcg/s390x/ |
H A D | tcg-target.c.inc | 1997 static void tcg_out_qemu_ldst_i128(TCGContext *s, TCGReg datalo, TCGReg datahi, 2030 tcg_debug_assert(datahi == datalo - 1); 2032 tcg_out_insn_RXY(s, insn, datahi, h.base, h.index, h.disp); 2043 d1 = datalo, d2 = datahi; 2046 d1 = datahi, d2 = datalo; 2066 ldst->datahi_reg = datahi;
|