Lines Matching refs:emu
151 struct emu { struct
225 void emu_step(struct emu *emu); argument
226 void emu_run_bootstrap(struct emu *emu);
227 void emu_init(struct emu *emu);
228 void emu_fini(struct emu *emu);
234 uint32_t emu_mem_read_dword(struct emu *emu, uintptr_t gpuaddr);
235 void emu_mem_write_dword(struct emu *emu, uintptr_t gpuaddr, uint32_t val);
238 void emu_main_prompt(struct emu *emu);
239 void emu_clear_state_change(struct emu *emu);
240 void emu_dump_state_change(struct emu *emu);
243 uint32_t emu_get_gpr_reg(struct emu *emu, unsigned n);
244 void emu_set_gpr_reg(struct emu *emu, unsigned n, uint32_t val);
246 void emu_set_gpu_reg(struct emu *emu, unsigned n, uint32_t val);
248 uint32_t emu_get_control_reg(struct emu *emu, unsigned n);
249 void emu_set_control_reg(struct emu *emu, unsigned n, uint32_t val);
276 uint32_t emu_get_reg32(struct emu *emu, struct emu_reg *reg);
277 uint64_t emu_get_reg64(struct emu *emu, struct emu_reg *reg);
278 void emu_set_reg32(struct emu *emu, struct emu_reg *reg, uint32_t val);
279 void emu_set_reg64(struct emu *emu, struct emu_reg *reg, uint64_t val);
282 uint32_t emu_get_draw_state_reg(struct emu *emu, unsigned n);
283 void emu_set_draw_state_reg(struct emu *emu, unsigned n, uint32_t val);