Home
last modified time | relevance | path

Searched defs:mop (Results 1 – 25 of 27) sorted by relevance

12

/openbmc/qemu/accel/tcg/
H A Duser-exec.c960 MemOp mop, uintptr_t ra, MMUAccessType type) in cpu_mmu_lookup()
1074 MemOp mop = get_memop(oi); in do_ld2_mmu() local
1092 MemOp mop = get_memop(oi); in do_ld4_mmu() local
1110 MemOp mop = get_memop(oi); in do_ld8_mmu() local
1128 MemOp mop = get_memop(oi); in do_ld16_mmu() local
1157 MemOp mop = get_memop(oi); in do_st2_mmu() local
1173 MemOp mop = get_memop(oi); in do_st4_mmu() local
1189 MemOp mop = get_memop(oi); in do_st8_mmu() local
1205 MemOpIdx mop = get_memop(oi); in do_st16_mmu() local
1322 MemOp mop = get_memop(oi); in atomic_mmu_lookup() local
H A Dcputlb.c1805 MemOp mop = get_memop(oi); in atomic_mmu_lookup() local
2151 MemOp mop, uintptr_t ra) in do_ld_beN()
2200 uint64_t a, int mmu_idx, MemOp mop, uintptr_t ra) in do_ld16_beN()
2559 MemOp mop, uintptr_t ra) in do_st_leN()
2613 MemOp mop, uintptr_t ra) in do_st16_leN()
/openbmc/qemu/target/xtensa/
H A Dtranslate.c514 static MemOp gen_load_store_alignment(DisasContext *dc, MemOp mop, in gen_load_store_alignment()
1625 MemOp mop; in translate_l32e() local
1652 MemOp mop; in translate_l32ex() local
1666 MemOp mop; in translate_ldst() local
1752 MemOp mop; in translate_mac16() local
2180 MemOp mop; in translate_s32c1i() local
2194 MemOp mop; in translate_s32e() local
2208 MemOp mop; in translate_s32ex() local
6435 MemOp mop; in translate_ldsti() local
6453 MemOp mop; in translate_ldstx() local
[all …]
/openbmc/qemu/target/arm/tcg/
H A Dtranslate-a64.c336 bool is_write, MemOp mop) in check_lse2_align()
366 static MemOp check_atomic_align(DisasContext *s, int rn, MemOp mop) in check_atomic_align()
393 bool is_write, MemOp mop) in check_ordered_align()
1192 static void do_fp_st(DisasContext *s, int srcidx, TCGv_i64 tcg_addr, MemOp mop) in do_fp_st()
1215 static void do_fp_ld(DisasContext *s, int destidx, TCGv_i64 tcg_addr, MemOp mop) in do_fp_ld()
1355 TCGv_i64 tcg_addr, MemOp mop) in do_vec_st()
1365 TCGv_i64 tcg_addr, MemOp mop) in do_vec_ld()
2626 MemOp mop = MO_64 | MO_ALIGN | MO_ATOM_IFALIGN; in handle_sys() local
3285 uint64_t offset, bool is_store, MemOp mop) in op_addr_ldstpair_pre()
3315 MemOp mop = finalize_memop(s, a->sz); in trans_STP() local
[all …]
H A Dtranslate-neon.c39 static void neon_load_element(TCGv_i32 var, int reg, int ele, MemOp mop) in neon_load_element()
58 static void neon_load_element64(TCGv_i64 var, int reg, int ele, MemOp mop) in neon_load_element64()
470 MemOp mop, align, endian; in trans_VLDST_multiple() local
576 MemOp mop, align; in trans_VLD_all_lanes() local
668 MemOp mop; in trans_VLDST_single() local
H A Dtranslate.c4961 MemOp mop, int mem_idx) in op_load_rr()
4982 MemOp mop, int mem_idx) in op_store_rr()
5166 MemOp mop, int mem_idx) in op_load_ri()
5187 MemOp mop, int mem_idx) in op_store_ri()
5333 static bool op_strex(DisasContext *s, arg_STREX *a, MemOp mop, bool rel) in op_strex()
5452 static bool op_stl(DisasContext *s, arg_STL *a, MemOp mop) in op_stl()
5489 static bool op_ldrex(DisasContext *s, arg_LDREX *a, MemOp mop, bool acq) in op_ldrex()
5606 static bool op_lda(DisasContext *s, arg_LDA *a, MemOp mop) in op_lda()
/openbmc/qemu/tcg/
H A Dtci.c287 MemOp mop = get_memop(oi); in tci_qemu_ld() local
313 MemOp mop = get_memop(oi); in tci_qemu_st() local
H A Dtcg-op-ldst.c432 static bool use_two_i64_for_i128(MemOp mop) in use_two_i64_for_i128()
558 MemOp mop[2]; in tcg_gen_qemu_ld_i128_int() local
669 MemOp mop[2]; in tcg_gen_qemu_st_i128_int() local
H A Dtcg.c2867 MemOp mop = get_memop(oi); in tcg_dump_ops() local
6051 MemOp mop = get_memop(ldst->oi); in tcg_out_ld_helper_args() local
6129 MemOp mop = get_memop(ldst->oi); in tcg_out_ld_helper_ret() local
6219 MemOp mop = get_memop(ldst->oi); in tcg_out_st_helper_args() local
H A Doptimize.c2196 MemOp mop = get_memop(oi); in fold_qemu_ld_1reg() local
/openbmc/linux/arch/s390/kvm/
H A Dkvm-s390.c2846 static int mem_op_validate_common(struct kvm_s390_mem_op *mop, u64 supported_flags) in mem_op_validate_common()
2861 static int kvm_s390_vm_mem_op_abs(struct kvm *kvm, struct kvm_s390_mem_op *mop) in kvm_s390_vm_mem_op_abs()
2914 static int kvm_s390_vm_mem_op_cmpxchg(struct kvm *kvm, struct kvm_s390_mem_op *mop) in kvm_s390_vm_mem_op_cmpxchg()
2958 static int kvm_s390_vm_mem_op(struct kvm *kvm, struct kvm_s390_mem_op *mop) in kvm_s390_vm_mem_op()
5343 struct kvm_s390_mem_op *mop) in kvm_s390_vcpu_sida_op()
5375 struct kvm_s390_mem_op *mop) in kvm_s390_vcpu_mem_op()
5431 struct kvm_s390_mem_op *mop) in kvm_s390_vcpu_memsida_op()
/openbmc/qemu/target/loongarch/tcg/
H A Dtranslate.c41 static inline int vec_reg_offset(int regno, int index, MemOp mop) in vec_reg_offset()
/openbmc/qemu/disas/
H A Dsparc.c1357 #define fmovrs(mop, mask, flags) /* v9 */ \ argument
1359 #define fmovrd(mop, mask, flags) /* v9 */ \ argument
1361 #define fmovrq(mop, mask, flags) /* v9 */ \ argument
/openbmc/qemu/target/i386/tcg/
H A Dtranslate.c2366 MemOp mop = MO_128 | MO_LE | atom | (align ? MO_ALIGN_16 : 0); in gen_ldo_env_A0() local
2378 MemOp mop = MO_128 | MO_LE | atom | (align ? MO_ALIGN_16 : 0); in gen_sto_env_A0() local
2388 MemOp mop = MO_128 | MO_LE | MO_ATOM_IFALIGN_PAIR; in gen_ldy_env_A0() local
2403 MemOp mop = MO_128 | MO_LE | MO_ATOM_IFALIGN_PAIR; in gen_sty_env_A0() local
/openbmc/qemu/target/hppa/
H A Dmem_helper.c201 int type, MemOp mop, hwaddr *pphys, int *pprot) in hppa_get_physical_address()
H A Dtranslate.c1596 unsigned sp, int modify, MemOp mop) in do_load_32()
1614 unsigned sp, int modify, MemOp mop) in do_load_64()
1632 unsigned sp, int modify, MemOp mop) in do_store_32()
1650 unsigned sp, int modify, MemOp mop) in do_store_64()
1668 unsigned sp, int modify, MemOp mop) in do_load()
1739 int modify, MemOp mop) in do_store()
3323 MemOp mop = MO_TE | MO_ALIGN | a->size; in trans_ldc() local
/openbmc/qemu/target/sparc/
H A Dtranslate.c1785 TCGv_i32 asi, TCGv_i32 mop) in gen_helper_ld_asi()
1791 TCGv_i32 asi, TCGv_i32 mop) in gen_helper_st_asi()
1883 MemOp mop = MO_128 | MO_ATOM_IFALIGN_PAIR; in gen_st_asi() local
2210 MemOp mop = (da->memop & MO_BSWAP) | MO_128 | MO_ALIGN_16; in gen_ldda_asi() local
2306 MemOp mop = (da->memop & MO_BSWAP) | MO_128 | MO_ALIGN_16; in gen_stda_asi() local
2349 MemOp mop = MO_TE | MO_128 | MO_ATOM_IFALIGN_PAIR; in gen_stda_asi() local
4405 static bool do_ld_gpr(DisasContext *dc, arg_r_r_ri_asi *a, MemOp mop) in do_ld_gpr()
4518 static bool do_casa(DisasContext *dc, arg_r_r_ri_asi *a, MemOp mop) in do_casa()
H A Dldst_helper.c1158 MemOp mop = get_memop(oi); in helper_ld_code() local
/openbmc/qemu/target/riscv/
H A Dtranslate.c1131 MemOp mop) in gen_amo()
1151 static bool gen_cmpxchg(DisasContext *ctx, arg_atomic *a, MemOp mop) in gen_cmpxchg()
/openbmc/qemu/target/microblaze/
H A Dtranslate.c716 static bool do_load(DisasContext *dc, int rd, TCGv addr, MemOp mop, in do_load()
869 static bool do_store(DisasContext *dc, int rd, TCGv addr, MemOp mop, in do_store()
/openbmc/qemu/target/openrisc/
H A Dtranslate.c657 static void do_load(DisasContext *dc, arg_load *a, MemOp mop) in do_load()
730 static void do_store(DisasContext *dc, arg_store *a, MemOp mop) in do_store()
/openbmc/linux/drivers/net/xen-netback/
H A Dnetback.c343 struct gnttab_map_grant_ref *mop) in xenvif_tx_create_map_op()
/openbmc/qemu/target/rx/
H A Dtranslate.c216 static const MemOp mop[5] = { MO_SB, MO_SW, MO_UL, MO_UW, MO_UB }; in mi_to_mop() local
226 MemOp mop; in rx_load_source() local
/openbmc/qemu/target/tricore/
H A Dtranslate.c213 int16_t con, MemOp mop) in gen_offset_ld()
221 int16_t con, MemOp mop) in gen_offset_st()
262 MemOp mop) in gen_st_preincr()
271 MemOp mop) in gen_ld_preincr()
/openbmc/qemu/target/s390x/tcg/
H A Dtranslate.c1915 MemOp mop; in op_clc() local
2090 MemOp mop = s->insn->data; in op_csp() local
3063 MemOp mop = s->insn->data; in op_lpd() local

12