Home
last modified time | relevance | path

Searched refs:CPUArchState (Results 1 – 25 of 63) sorted by relevance

123

/openbmc/qemu/include/accel/tcg/
H A Dcpu-ldst.h79 cpu_ldub_mmuidx_ra(CPUArchState *env, abi_ptr addr, int mmu_idx, uintptr_t ra) in cpu_ldub_mmuidx_ra()
86 cpu_ldsb_mmuidx_ra(CPUArchState *env, abi_ptr addr, int mmu_idx, uintptr_t ra) in cpu_ldsb_mmuidx_ra()
92 cpu_lduw_be_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_lduw_be_mmuidx_ra()
100 cpu_ldsw_be_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldsw_be_mmuidx_ra()
107 cpu_ldl_be_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldl_be_mmuidx_ra()
115 cpu_ldq_be_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldq_be_mmuidx_ra()
123 cpu_lduw_le_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_lduw_le_mmuidx_ra()
131 cpu_ldsw_le_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldsw_le_mmuidx_ra()
138 cpu_ldl_le_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldl_le_mmuidx_ra()
146 cpu_ldq_le_mmuidx_ra(CPUArchState *env, abi_ptr addr, in cpu_ldq_le_mmuidx_ra()
[all …]
H A Dprobe.h30 void *probe_access(CPUArchState *env, vaddr addr, int size,
33 static inline void *probe_write(CPUArchState *env, vaddr addr, int size, in probe_write()
39 static inline void *probe_read(CPUArchState *env, vaddr addr, int size, in probe_read()
64 int probe_access_flags(CPUArchState *env, vaddr addr, int size,
85 int probe_access_full(CPUArchState *env, vaddr addr, int size,
100 int probe_access_full_mmu(CPUArchState *env, vaddr addr, int size,
119 void *tlb_vaddr_to_host(CPUArchState *env, vaddr addr,
/openbmc/qemu/include/tcg/
H A Dtcg-ldst.h29 tcg_target_ulong helper_ldub_mmu(CPUArchState *env, uint64_t addr,
31 tcg_target_ulong helper_lduw_mmu(CPUArchState *env, uint64_t addr,
33 tcg_target_ulong helper_ldul_mmu(CPUArchState *env, uint64_t addr,
35 uint64_t helper_ldq_mmu(CPUArchState *env, uint64_t addr,
37 Int128 helper_ld16_mmu(CPUArchState *env, uint64_t addr,
41 tcg_target_ulong helper_ldsb_mmu(CPUArchState *env, uint64_t addr,
43 tcg_target_ulong helper_ldsw_mmu(CPUArchState *env, uint64_t addr,
45 tcg_target_ulong helper_ldsl_mmu(CPUArchState *env, uint64_t addr,
52 void helper_stb_mmu(CPUArchState *env, uint64_t addr, uint32_t val,
54 void helper_stw_mmu(CPUArchState *env, uint64_t addr, uint32_t val,
[all …]
/openbmc/qemu/accel/tcg/
H A Dldst_common.c.inc15 tcg_target_ulong helper_ldub_mmu(CPUArchState *env, uint64_t addr,
22 tcg_target_ulong helper_lduw_mmu(CPUArchState *env, uint64_t addr,
29 tcg_target_ulong helper_ldul_mmu(CPUArchState *env, uint64_t addr,
36 uint64_t helper_ldq_mmu(CPUArchState *env, uint64_t addr,
48 tcg_target_ulong helper_ldsb_mmu(CPUArchState *env, uint64_t addr,
54 tcg_target_ulong helper_ldsw_mmu(CPUArchState *env, uint64_t addr,
60 tcg_target_ulong helper_ldsl_mmu(CPUArchState *env, uint64_t addr,
66 Int128 helper_ld16_mmu(CPUArchState *env, uint64_t addr,
73 Int128 helper_ld_i128(CPUArchState *env, uint64_t addr, uint32_t oi)
82 void helper_stb_mmu(CPUArchState *env, uint64_t addr, uint32_t val,
[all …]
H A Dinternal-common.h91 tb_page_addr_t get_page_addr_code_hostp(CPUArchState *env, vaddr addr,
105 static inline tb_page_addr_t get_page_addr_code(CPUArchState *env, in get_page_addr_code()
/openbmc/qemu/include/exec/
H A Dtranslator.h183 uint8_t translator_ldub(CPUArchState *env, DisasContextBase *db, vaddr pc);
184 uint16_t translator_lduw_end(CPUArchState *env, DisasContextBase *db,
186 uint32_t translator_ldl_end(CPUArchState *env, DisasContextBase *db,
188 uint64_t translator_ldq_end(CPUArchState *env, DisasContextBase *db,
193 translator_lduw(CPUArchState *env, DisasContextBase *db, vaddr pc) in translator_lduw()
199 translator_ldl(CPUArchState *env, DisasContextBase *db, vaddr pc) in translator_ldl()
205 translator_ldq(CPUArchState *env, DisasContextBase *db, vaddr pc) in translator_ldq()
211 translator_lduw_swap(CPUArchState *env, DisasContextBase *db, in translator_lduw_swap()
218 translator_ldl_swap(CPUArchState *env, DisasContextBase *db, in translator_ldl_swap()
225 translator_ldq_swap(CPUArchState *env, DisasContextBase *db, in translator_ldq_swap()
/openbmc/qemu/bsd-user/freebsd/
H A Dtarget_os_ucontext.h35 abi_long set_sigtramp_args(CPUArchState *env, int sig,
39 abi_long get_mcontext(CPUArchState *env, target_mcontext_t *mcp, int flags);
40 abi_long set_mcontext(CPUArchState *env, target_mcontext_t *mcp, int srflag);
41 abi_long get_ucontext_sigreturn(CPUArchState *env, abi_ulong target_sf,
/openbmc/qemu/bsd-user/
H A Dsignal-common.h32 long do_rt_sigreturn(CPUArchState *env);
36 long do_sigreturn(CPUArchState *env, abi_ulong addr);
41 void process_pending_signals(CPUArchState *env);
42 void queue_signal(CPUArchState *env, int sig, int si_type,
H A Delfcore.c3 static int elf_core_dump(int signr, CPUArchState *env) in elf_core_dump()
/openbmc/qemu/semihosting/
H A Duaccess.c17 void *uaccess_lock_user(CPUArchState *env, vaddr addr, in uaccess_lock_user()
30 ssize_t uaccess_strlen_user(CPUArchState *env, vaddr addr) in uaccess_strlen_user()
78 char *uaccess_lock_user_string(CPUArchState *env, vaddr addr) in uaccess_lock_user_string()
87 void uaccess_unlock_user(CPUArchState *env, void *p, in uaccess_unlock_user()
/openbmc/qemu/target/ppc/
H A Dppc-qmp-cmds.c39 CPUArchState *env = mon_get_cpu_env(mon); in monitor_get_ccr()
50 CPUArchState *env = mon_get_cpu_env(mon); in monitor_get_xer()
57 CPUArchState *env = mon_get_cpu_env(mon); in monitor_get_decr()
67 CPUArchState *env = mon_get_cpu_env(mon); in monitor_get_tbu()
77 CPUArchState *env = mon_get_cpu_env(mon); in monitor_get_tbl()
86 CPUArchState *env1 = mon_get_cpu_env(mon); in hmp_info_tlb()
/openbmc/qemu/include/semihosting/
H A Duaccess.h92 void *uaccess_lock_user(CPUArchState *env, vaddr addr,
106 char *uaccess_lock_user_string(CPUArchState *env, vaddr addr);
114 void uaccess_unlock_user(CPUArchState *env, void *p,
118 ssize_t uaccess_strlen_user(CPUArchState *env, vaddr addr);
/openbmc/qemu/linux-user/generic/
H A Dtarget_prctl_unalign.h9 static abi_long do_prctl_get_unalign(CPUArchState *env, target_long arg2) in do_prctl_get_unalign()
20 static abi_long do_prctl_set_unalign(CPUArchState *env, target_long arg2) in do_prctl_set_unalign()
/openbmc/qemu/linux-user/
H A Dstrace.h21 void print_syscall(CPUArchState *cpu_env, int num,
24 void print_syscall_ret(CPUArchState *cpu_env, int num, abi_long ret,
H A Duname.h7 const char *cpu_to_uname_machine(CPUArchState *cpu_env);
H A Dexit.c30 void preexit_cleanup(CPUArchState *env, int code) in preexit_cleanup()
/openbmc/qemu/linux-user/hppa/
H A Dsignal.c64 static void setup_sigcontext(struct target_sigcontext *sc, CPUArchState *env) in setup_sigcontext()
87 static void restore_sigcontext(CPUArchState *env, struct target_sigcontext *sc) in restore_sigcontext()
112 target_sigset_t *set, CPUArchState *env) in setup_rt_frame()
176 long do_rt_sigreturn(CPUArchState *env) in do_rt_sigreturn()
/openbmc/qemu/linux-user/mips/
H A Dtarget_prctl.h9 static abi_long do_prctl_get_fp_mode(CPUArchState *env) in do_prctl_get_fp_mode()
23 static abi_long do_prctl_set_fp_mode(CPUArchState *env, abi_long arg2) in do_prctl_set_fp_mode()
/openbmc/qemu/linux-user/m68k/
H A Dtarget_proc.h9 static int open_hardware(CPUArchState *cpu_env, int fd) in open_hardware()
/openbmc/qemu/target/xtensa/
H A Dmonitor.c32 CPUArchState *env1 = mon_get_cpu_env(mon); in hmp_info_tlb()
/openbmc/qemu/target/sparc/
H A Dmonitor.c33 CPUArchState *env1 = mon_get_cpu_env(mon); in hmp_info_tlb()
46 CPUArchState *env = mon_get_cpu_env(mon); in monitor_get_psr()
55 CPUArchState *env = mon_get_cpu_env(mon); in monitor_get_reg()
/openbmc/qemu/linux-user/aarch64/
H A Dmte_user_helper.c13 void arm_set_mte_tcf0(CPUArchState *env, abi_long value) in arm_set_mte_tcf0()
H A Dmte_user_helper.h32 void arm_set_mte_tcf0(CPUArchState *env, abi_long value);
/openbmc/qemu/target/i386/hvf/
H A Dhvf-i386.h26 int hvf_inject_interrupt(CPUArchState *env, int vector);
/openbmc/qemu/include/gdbstub/
H A Duser.h39 void gdb_signalled(CPUArchState *as, int sig);

123