Home
last modified time | relevance | path

Searched refs:mem_index (Results 1 – 17 of 17) sorted by relevance

/openbmc/qemu/target/microblaze/
H A Dtranslate.c72 int mem_index; member
153 bool cond_user = cond && dc->mem_index == MMU_USER_IDX; in trap_userspace()
711 int mem_index, bool rev) in do_load() argument
744 tcg_gen_qemu_ld_i32(reg_for_write(dc, rd), addr, mem_index, mop); in do_load()
751 return do_load(dc, arg->rd, addr, MO_UB, dc->mem_index, false); in trans_lbu()
757 return do_load(dc, arg->rd, addr, MO_UB, dc->mem_index, true); in trans_lbur()
776 return do_load(dc, arg->rd, addr, MO_UB, dc->mem_index, false); in trans_lbui()
782 return do_load(dc, arg->rd, addr, MO_TEUW, dc->mem_index, false); in trans_lhu()
788 return do_load(dc, arg->rd, addr, MO_TEUW, dc->mem_index, true); in trans_lhur()
807 return do_load(dc, arg->rd, addr, MO_TEUW, dc->mem_index, false); in trans_lhui()
[all …]
/openbmc/qemu/target/i386/tcg/
H A Dtranslate.c119 int mem_index; /* select memory access functions */ member
523 tcg_gen_qemu_ld_tl(t0, a0, s->mem_index, idx | MO_LE); in gen_op_ld_v()
528 tcg_gen_qemu_st_tl(t0, a0, s->mem_index, idx | MO_LE); in gen_op_st_v()
2265 tcg_gen_qemu_ld_i64(s->tmp1_i64, s->A0, s->mem_index, MO_LEUQ); in gen_ldq_env_A0()
2272 tcg_gen_qemu_st_i64(s->tmp1_i64, s->A0, s->mem_index, MO_LEUQ); in gen_stq_env_A0()
2280 int mem_index = s->mem_index; in gen_ldo_env_A0() local
2283 tcg_gen_qemu_ld_i128(t, s->A0, mem_index, mop); in gen_ldo_env_A0()
2292 int mem_index = s->mem_index; in gen_sto_env_A0() local
2296 tcg_gen_qemu_st_i128(t, s->A0, mem_index, mop); in gen_sto_env_A0()
2302 int mem_index = s->mem_index; in gen_ldy_env_A0() local
[all …]
H A Demit.c.inc1185 s->mem_index, ot | MO_LE);
1261 s->mem_index, ot | MO_LE);
1279 s->mem_index, ot | MO_LE);
1488 tcg_gen_atomic_fetch_xor_tl(old, s->A0, mask, s->mem_index, ot | MO_LE);
1506 tcg_gen_atomic_fetch_and_tl(old, s->A0, maskc, s->mem_index, ot | MO_LE);
1522 tcg_gen_atomic_fetch_or_tl(old, s->A0, mask, s->mem_index, ot | MO_LE);
1705 tcg_gen_atomic_cmpxchg_tl(oldv, s->A0, s->cc_srcT, newv, s->mem_index, ot_full);
1744 s->mem_index, ot | MO_LE);
1797 tcg_gen_atomic_cmpxchg_i128(val, s->A0, cmp, val, s->mem_index, mop);
1799 tcg_gen_nonatomic_cmpxchg_i128(val, s->A0, cmp, val, s->mem_index, mop);
[all …]
/openbmc/qemu/target/hexagon/
H A Dgenptr.c337 static inline void gen_load_locked4u(TCGv dest, TCGv vaddr, int mem_index) in gen_load_locked4u() argument
339 tcg_gen_qemu_ld_tl(dest, vaddr, mem_index, MO_TEUL); in gen_load_locked4u()
344 static inline void gen_load_locked8u(TCGv_i64 dest, TCGv vaddr, int mem_index) in gen_load_locked8u() argument
346 tcg_gen_qemu_ld_i64(dest, vaddr, mem_index, MO_TEUQ); in gen_load_locked8u()
/openbmc/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_hw_dev.h524 u32 mem_index; member
H A Dhinic_devlink.c415 event->event.mem_timeout.mem_index); in fault_report_show()
/openbmc/u-boot/drivers/ddr/marvell/a38x/
H A Dddr3_training.c282 u32 mem_index; in ddr3_tip_configure_cs() local
292 mem_index = tm->interface_params[if_id].memory_size; in ddr3_tip_configure_cs()
294 addr_hi = mem_size_config[mem_index] & 0x3; in ddr3_tip_configure_cs()
301 data_high = (mem_size_config[mem_index] & 0x4) >> 2; in ddr3_tip_configure_cs()
/openbmc/qemu/tcg/sparc64/
H A Dtcg-target.c.inc1079 int mem_index = get_mmuidx(oi);
1080 int fast_off = tlb_mask_table_ofs(s, mem_index);
/openbmc/qemu/tcg/loongarch64/
H A Dtcg-target.c.inc997 int mem_index = get_mmuidx(oi);
998 int fast_ofs = tlb_mask_table_ofs(s, mem_index);
/openbmc/qemu/tcg/mips/
H A Dtcg-target.c.inc1226 int mem_index = get_mmuidx(oi);
1227 int fast_off = tlb_mask_table_ofs(s, mem_index);
/openbmc/qemu/tcg/arm/
H A Dtcg-target.c.inc1437 int mem_index = get_mmuidx(oi);
1440 int fast_off = tlb_mask_table_ofs(s, mem_index);
/openbmc/qemu/tcg/riscv/
H A Dtcg-target.c.inc1713 int mem_index = get_mmuidx(oi);
1714 int fast_ofs = tlb_mask_table_ofs(s, mem_index);
/openbmc/qemu/tcg/aarch64/
H A Dtcg-target.c.inc1759 unsigned mem_index = get_mmuidx(oi);
1776 tlb_mask_table_ofs(s, mem_index), 1, 0);
/openbmc/qemu/tcg/s390x/
H A Dtcg-target.c.inc1875 int mem_index = get_mmuidx(oi);
1876 int fast_off = tlb_mask_table_ofs(s, mem_index);
/openbmc/qemu/tcg/ppc/
H A Dtcg-target.c.inc2469 int mem_index = get_mmuidx(oi);
2472 int fast_off = tlb_mask_table_ofs(s, mem_index);
/openbmc/qemu/tcg/i386/
H A Dtcg-target.c.inc2165 unsigned mem_index = get_mmuidx(oi);
2167 int fast_ofs = tlb_mask_table_ofs(s, mem_index);
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-a64.c4165 int mem_index = get_mem_index(s); in do_STG() local
4171 tcg_gen_qemu_st_i128(zero128, clean_addr, mem_index, mop); in do_STG()
4174 tcg_gen_qemu_st_i128(zero128, clean_addr, mem_index, mop); in do_STG()