Home
last modified time | relevance | path

Searched refs:mem_idx (Results 1 – 25 of 45) sorted by relevance

12

/openbmc/qemu/target/mips/tcg/
H A Dldst_helper.c76 int mem_idx) in helper_swl() argument
85 mem_idx, GETPC()); in helper_swl()
90 mem_idx, GETPC()); in helper_swl()
95 mem_idx, GETPC()); in helper_swl()
100 int mem_idx) in helper_swr() argument
130 int mem_idx) in helper_sdl() argument
174 int mem_idx) in helper_sdr() argument
221 uint32_t mem_idx) in helper_lwm() argument
243 uint32_t mem_idx) in helper_swm() argument
265 uint32_t mem_idx) in helper_ldm() argument
[all …]
H A Dtx79_translate.c343 tcg_gen_qemu_ld_i64(t0, addr, ctx->mem_idx, MO_TEUQ); in trans_LQ()
348 tcg_gen_qemu_ld_i64(t0, addr, ctx->mem_idx, MO_TEUQ); in trans_LQ()
367 tcg_gen_qemu_st_i64(t0, addr, ctx->mem_idx, MO_TEUQ); in trans_SQ()
372 tcg_gen_qemu_st_i64(t0, addr, ctx->mem_idx, MO_TEUQ); in trans_SQ()
H A Dtranslate.c2059 int mem_idx = ctx->mem_idx; in gen_ld() local
2117 mem_idx = MIPS_HFLAG_UM; in gen_ld()
2125 mem_idx = MIPS_HFLAG_UM; in gen_ld()
2133 mem_idx = MIPS_HFLAG_UM; in gen_ld()
2141 mem_idx = MIPS_HFLAG_UM; in gen_ld()
2148 mem_idx = MIPS_HFLAG_UM; in gen_ld()
2155 mem_idx = MIPS_HFLAG_UM; in gen_ld()
2165 mem_idx = MIPS_HFLAG_UM; in gen_ld()
2175 mem_idx = MIPS_HFLAG_UM; in gen_ld()
2191 int mem_idx = ctx->mem_idx; in gen_st() local
[all …]
H A Dmxu_translate.c740 tcg_gen_qemu_ld_tl(t1, t0, ctx->mem_idx, MO_UB); in gen_mxu_s8ldd()
746 tcg_gen_qemu_ld_tl(t1, t0, ctx->mem_idx, MO_UB); in gen_mxu_s8ldd()
752 tcg_gen_qemu_ld_tl(t1, t0, ctx->mem_idx, MO_UB); in gen_mxu_s8ldd()
758 tcg_gen_qemu_ld_tl(t1, t0, ctx->mem_idx, MO_UB); in gen_mxu_s8ldd()
764 tcg_gen_qemu_ld_tl(t1, t0, ctx->mem_idx, MO_UB); in gen_mxu_s8ldd()
842 tcg_gen_qemu_st_tl(t1, t0, ctx->mem_idx, MO_UB); in gen_mxu_s8std()
942 tcg_gen_qemu_st_tl(t1, t0, ctx->mem_idx, MO_UW); in gen_mxu_s16std()
1535 tcg_gen_qemu_ld_tl(t1, t0, ctx->mem_idx, in gen_mxu_s32ldxx()
1571 tcg_gen_qemu_st_tl(t1, t0, ctx->mem_idx, in gen_mxu_s32stxx()
1607 tcg_gen_qemu_ld_tl(t1, t0, ctx->mem_idx, in gen_mxu_s32ldxvx()
[all …]
H A Dmips16e_translate.c.inc175 tcg_gen_qemu_st_tl(t1, t0, ctx->mem_idx, MO_TEUL |
181 tcg_gen_qemu_st_tl(t1, t0, ctx->mem_idx, MO_TEUL |
187 tcg_gen_qemu_st_tl(t1, t0, ctx->mem_idx, MO_TEUL |
193 tcg_gen_qemu_st_tl(t1, t0, ctx->mem_idx, MO_TEUL |
203 tcg_gen_qemu_st_tl(t1, t0, ctx->mem_idx, MO_TEUL | \
306 tcg_gen_qemu_ld_tl(t1, t0, ctx->mem_idx, MO_TESL | \
/openbmc/qemu/target/loongarch/insn_trans/
H A Dtrans_fmemory.c.inc22 tcg_gen_qemu_ld_tl(dest, addr, ctx->mem_idx, mop);
38 tcg_gen_qemu_st_tl(src, addr, ctx->mem_idx, mop);
53 tcg_gen_qemu_ld_tl(dest, addr, ctx->mem_idx, mop);
70 tcg_gen_qemu_st_tl(src3, addr, ctx->mem_idx, mop);
86 tcg_gen_qemu_ld_tl(dest, addr, ctx->mem_idx, mop);
104 tcg_gen_qemu_st_tl(src3, addr, ctx->mem_idx, mop);
120 tcg_gen_qemu_ld_tl(dest, addr, ctx->mem_idx, mop);
138 tcg_gen_qemu_st_tl(src3, addr, ctx->mem_idx, mop);
H A Dtrans_memory.c.inc13 tcg_gen_qemu_ld_tl(dest, addr, ctx->mem_idx, mop);
25 tcg_gen_qemu_st_tl(data, addr, ctx->mem_idx, mop);
36 tcg_gen_qemu_ld_tl(dest, addr, ctx->mem_idx, mop);
49 tcg_gen_qemu_st_tl(data, addr, ctx->mem_idx, mop);
62 tcg_gen_qemu_ld_tl(dest, src1, ctx->mem_idx, mop);
76 tcg_gen_qemu_ld_tl(dest, src1, ctx->mem_idx, mop);
90 tcg_gen_qemu_st_tl(data, src1, ctx->mem_idx, mop);
103 tcg_gen_qemu_st_tl(data, src1, ctx->mem_idx, mop);
137 tcg_gen_qemu_ld_tl(dest, addr, ctx->mem_idx, mop);
149 tcg_gen_qemu_st_tl(data, addr, ctx->mem_idx, mop);
H A Dtrans_privileged.c.inc326 if (ctx->mem_idx != MMU_IDX_DA) {
437 TCGv_i32 mem_idx = tcg_constant_i32(ctx->mem_idx);
447 gen_helper_ldpte(tcg_env, src1, tcg_constant_tl(a->imm), mem_idx);
453 TCGv_i32 mem_idx = tcg_constant_i32(ctx->mem_idx);
464 gen_helper_lddir(dest, tcg_env, src, tcg_constant_tl(a->imm), mem_idx);
H A Dtrans_atomic.c.inc12 tcg_gen_qemu_ld_i64(dest, t0, ctx->mem_idx, mop);
40 val, ctx->mem_idx, mop);
66 func(dest, addr, val, ctx->mem_idx, mop);
/openbmc/qemu/target/hexagon/
H A Dtranslate.c758 ctx->mem_idx, MO_UB); in process_store()
764 ctx->mem_idx, MO_TEUW); in process_store()
770 ctx->mem_idx, MO_TEUL); in process_store()
776 ctx->mem_idx, MO_TEUQ); in process_store()
822 tcg_gen_qemu_st_i64(zero, addr, ctx->mem_idx, MO_UQ); in process_dczeroa()
824 tcg_gen_qemu_st_i64(zero, addr, ctx->mem_idx, MO_UQ); in process_dczeroa()
826 tcg_gen_qemu_st_i64(zero, addr, ctx->mem_idx, MO_UQ); in process_dczeroa()
944 TCGv mem_idx = tcg_constant_tl(ctx->mem_idx); in gen_commit_packet() local
945 gen_helper_probe_hvx_stores(tcg_env, mem_idx); in gen_commit_packet()
973 ctx->mem_idx); in gen_commit_packet()
[all …]
H A Dmacros.h89 probe_noshuf_load(VA, SIZE, ctx->mem_idx); \
100 probe_noshuf_load(EA, SIZE, ctx->mem_idx); \
111 tcg_gen_qemu_ld_tl(DST, VA, ctx->mem_idx, MO_SB); \
116 tcg_gen_qemu_ld_tl(DST, VA, ctx->mem_idx, MO_UB); \
121 tcg_gen_qemu_ld_tl(DST, VA, ctx->mem_idx, MO_TESW); \
126 tcg_gen_qemu_ld_tl(DST, VA, ctx->mem_idx, MO_TEUW); \
131 tcg_gen_qemu_ld_tl(DST, VA, ctx->mem_idx, MO_TESL); \
136 tcg_gen_qemu_ld_tl(DST, VA, ctx->mem_idx, MO_TEUL); \
141 tcg_gen_qemu_ld_i64(DST, VA, ctx->mem_idx, MO_TEUQ); \
551 gen_load_locked##SIZE##SIGN(DST, EA, ctx->mem_idx);
/openbmc/linux/drivers/video/fbdev/omap2/omapfb/
H A Domapfb-ioctl.c36 u8 mem_idx) in get_mem_region() argument
40 if (mem_idx & OMAPFB_MEM_IDX_ENABLED) in get_mem_region()
41 mem_idx &= OMAPFB_MEM_IDX_MASK; in get_mem_region()
43 mem_idx = ofbi->id; in get_mem_region()
45 if (mem_idx >= fbdev->num_fbs) in get_mem_region()
48 return &fbdev->regions[mem_idx]; in get_mem_region()
71 new_rg = get_mem_region(ofbi, pi->mem_idx); in omapfb_setup_plane()
194 pi->mem_idx = get_mem_idx(ofbi); in omapfb_query_plane()
/openbmc/qemu/target/tricore/
H A Dtranslate.c78 int mem_idx; member
218 tcg_gen_qemu_ld_tl(r1, temp, ctx->mem_idx, mop); in gen_offset_ld()
226 tcg_gen_qemu_st_tl(r1, temp, ctx->mem_idx, mop); in gen_offset_st()
267 tcg_gen_qemu_st_tl(r1, temp, ctx->mem_idx, mop); in gen_st_preincr()
276 tcg_gen_qemu_ld_tl(r1, temp, ctx->mem_idx, mop); in gen_ld_preincr()
288 tcg_gen_qemu_ld_tl(temp, ea, ctx->mem_idx, MO_LEUL); in gen_ldmst()
296 tcg_gen_qemu_st_tl(temp, ea, ctx->mem_idx, MO_LEUL); in gen_ldmst()
306 tcg_gen_qemu_ld_tl(temp, ea, ctx->mem_idx, MO_LEUL); in gen_swap()
316 tcg_gen_qemu_ld_tl(temp, ea, ctx->mem_idx, MO_LEUL); in gen_cmpswap()
329 tcg_gen_qemu_ld_tl(temp, ea, ctx->mem_idx, MO_LEUL); in gen_swapmsk()
[all …]
/openbmc/qemu/target/sparc/
H A Dtranslate.c171 int mem_idx; member
1433 int mem_idx; member
1445 int mem_idx = dc->mem_idx; in resolve_asi() local
1467 mem_idx = MMU_USER_IDX; in resolve_asi()
1471 mem_idx = MMU_KERNEL_IDX; in resolve_asi()
1476 mem_idx = MMU_PHYS_IDX; in resolve_asi()
1480 mem_idx = MMU_KERNEL_IDX; in resolve_asi()
1484 mem_idx = MMU_KERNEL_IDX; in resolve_asi()
1492 mem_idx = (dc->mem_idx == MMU_PHYS_IDX) ? MMU_PHYS_IDX : mem_idx; in resolve_asi()
1520 mem_idx = MMU_PHYS_IDX; in resolve_asi()
[all …]
H A Dhelper.c59 uint64_t helper_tick_get_count(CPUSPARCState *env, void *opaque, int mem_idx) in helper_tick_get_count() argument
64 if (timer->npt && mem_idx < MMU_KERNEL_IDX) { in helper_tick_get_count()
/openbmc/qemu/target/ppc/translate/
H A Dvsx-impl.c.inc91 tcg_gen_qemu_ld_i64(t0, EA, ctx->mem_idx, MO_LEUQ);
95 tcg_gen_qemu_ld_i64(t0, EA, ctx->mem_idx, MO_LEUQ);
99 tcg_gen_qemu_ld_i64(xth, EA, ctx->mem_idx, MO_BEUQ);
101 tcg_gen_qemu_ld_i64(xtl, EA, ctx->mem_idx, MO_BEUQ);
206 tcg_gen_qemu_ld_i64(xth, EA, ctx->mem_idx, MO_BEUQ);
208 tcg_gen_qemu_ld_i64(xtl, EA, ctx->mem_idx, MO_BEUQ);
231 tcg_gen_qemu_ld_i64(xth, EA, ctx->mem_idx, MO_BEUQ);
233 tcg_gen_qemu_ld_i64(xtl, EA, ctx->mem_idx, MO_BEUQ);
396 tcg_gen_qemu_st_i64(xsh, EA, ctx->mem_idx, MO_BEUQ);
398 tcg_gen_qemu_st_i64(xsl, EA, ctx->mem_idx, MO_BEUQ);
[all …]
/openbmc/qemu/target/alpha/
H A Dtranslate.c55 int mem_idx; member
286 tcg_gen_qemu_ld_i64(tmp, addr, ctx->mem_idx, MO_LEUQ | UNALIGN(ctx)); in gen_ldg()
299 tcg_gen_qemu_ld_i64(dest, addr, ctx->mem_idx, MO_LEUQ | UNALIGN(ctx)); in gen_ldt()
334 tcg_gen_qemu_ld_i64(dest, addr, ctx->mem_idx, op); in gen_load_int()
353 tcg_gen_qemu_st_i64(tmp, addr, ctx->mem_idx, MO_LEUQ | UNALIGN(ctx)); in gen_stg()
365 tcg_gen_qemu_st_i64(src, addr, ctx->mem_idx, MO_LEUQ | UNALIGN(ctx)); in gen_stt()
390 tcg_gen_qemu_st_i64(src, addr, ctx->mem_idx, op); in gen_store_int()
394 int32_t disp16, int mem_idx, in gen_store_conditional() argument
410 load_gpr(ctx, ra), mem_idx, op); in gen_store_conditional()
2789 ctx->mem_idx, MO_LESL | MO_ALIGN); in translate_one()
[all …]
/openbmc/linux/drivers/video/fbdev/
H A Dmetronomefb.c181 int mem_idx = 0; in load_waveform() local
281 metromem[mem_idx++] = v; in load_waveform()
291 metromem[mem_idx++] = v; in load_waveform()
303 par->frame_count = (mem_idx/64); in load_waveform()
/openbmc/qemu/target/riscv/insn_trans/
H A Dtrans_xthead.c.inc352 tcg_gen_qemu_ld_i64(rd, addr, ctx->mem_idx, memop);
372 tcg_gen_qemu_st_i64(rd, addr, ctx->mem_idx, memop);
571 tcg_gen_qemu_ld_tl(rd, addr, ctx->mem_idx, memop);
591 tcg_gen_qemu_st_tl(data, addr, ctx->mem_idx, memop);
746 tcg_gen_qemu_ld_tl(rd, addr, ctx->mem_idx, memop);
763 tcg_gen_qemu_st_tl(data, addr, ctx->mem_idx, memop);
923 tcg_gen_qemu_ld_tl(t1, addr1, ctx->mem_idx, memop);
924 tcg_gen_qemu_ld_tl(t2, addr2, ctx->mem_idx, memop);
961 tcg_gen_qemu_st_tl(data1, addr1, ctx->mem_idx, memop);
962 tcg_gen_qemu_st_tl(data2, addr2, ctx->mem_idx, memop);
H A Dtrans_rva.c.inc30 tcg_gen_qemu_ld_tl(load_val, src1, ctx->mem_idx, mop);
59 ctx->mem_idx, mop);
91 func(dest, src1, src2, ctx->mem_idx, mop);
H A Dtrans_rvi.c.inc234 tcg_gen_qemu_ld_tl(dest, addr, ctx->mem_idx, memop);
250 tcg_gen_qemu_ld_tl(destl, addrl, ctx->mem_idx, memop);
258 tcg_gen_qemu_ld_tl(destl, addrl, ctx->mem_idx, MO_TEUQ);
260 tcg_gen_qemu_ld_tl(desth, addrl, ctx->mem_idx, MO_TEUQ);
331 tcg_gen_qemu_st_tl(data, addr, ctx->mem_idx, memop);
345 tcg_gen_qemu_st_tl(src2l, addrl, ctx->mem_idx, memop);
348 tcg_gen_qemu_st_tl(src2l, addrl, ctx->mem_idx, MO_TEUQ);
350 tcg_gen_qemu_st_tl(src2h, addrl, ctx->mem_idx, MO_TEUQ);
/openbmc/qemu/target/loongarch/
H A Dtranslate.h44 uint16_t mem_idx; member
H A Dtranslate.c126 ctx->mem_idx = ctx->plv; in loongarch_tr_init_disas_context()
128 ctx->mem_idx = MMU_IDX_DA; in loongarch_tr_init_disas_context()
/openbmc/qemu/target/ppc/
H A Dtranslate.c177 int mem_idx; member
3606 tcg_gen_qemu_ld_tl(t, EA, ctx->mem_idx, memop); in LARX()
3608 tcg_gen_qemu_ld_tl(t2, t2, ctx->mem_idx, memop); in LARX()
3614 tcg_gen_qemu_st_tl(u, EA, ctx->mem_idx, memop); in LARX()
3671 tcg_gen_qemu_ld_tl(t0, EA, ctx->mem_idx, memop); in gen_ld_atomic()
3679 tcg_gen_qemu_st_tl(t1, EA, ctx->mem_idx, memop); in gen_ld_atomic()
3778 tcg_gen_qemu_ld_tl(t, EA, ctx->mem_idx, memop); in gen_st_atomic()
3783 tcg_gen_qemu_st_tl(s, EA, ctx->mem_idx, memop); in gen_st_atomic()
3825 cpu_gpr[rs], ctx->mem_idx, in gen_conditional_store()
7328 ctx->mem_idx = (hflags >> HFLAGS_DMMU_IDX) & 7; in ppc_tr_init_disas_context()
[all …]
/openbmc/linux/include/uapi/linux/
H A Domapfb.h143 __u8 mem_idx; member

12