| /qemu/include/hw/ |
| A D | resettable.h | 37 typedef enum ResetType { enum 43 } ResetType; typedef 102 typedef void (*ResettableEnterPhase)(Object *obj, ResetType type); 103 typedef void (*ResettableHoldPhase)(Object *obj, ResetType type); 104 typedef void (*ResettableExitPhase)(Object *obj, ResetType type); 107 ResetType type); 110 void *opaque, ResetType type); 166 void resettable_reset(Object *obj, ResetType type); 181 void resettable_assert_reset(Object *obj, ResetType type); 189 void resettable_release_reset(Object *obj, ResetType type);
|
| /qemu/hw/core/ |
| A D | resettable.c | 23 static void resettable_phase_enter(Object *obj, void *opaque, ResetType type); 24 static void resettable_phase_hold(Object *obj, void *opaque, ResetType type); 25 static void resettable_phase_exit(Object *obj, void *opaque, ResetType type); 42 void resettable_reset(Object *obj, ResetType type) in resettable_reset() 49 void resettable_assert_reset(Object *obj, ResetType type) in resettable_assert_reset() 63 void resettable_release_reset(Object *obj, ResetType type) in resettable_release_reset() 89 void *opaque, ResetType type) in resettable_child_foreach() 96 static void resettable_phase_enter(Object *obj, void *opaque, ResetType type) in resettable_phase_enter() 143 static void resettable_phase_hold(Object *obj, void *opaque, ResetType type) in resettable_phase_hold() 168 static void resettable_phase_exit(Object *obj, void *opaque, ResetType type) in resettable_phase_exit()
|
| A D | reset.c | 69 static void legacy_reset_hold(Object *obj, ResetType type) in legacy_reset_hold() 122 static void find_legacy_reset_cb(Object *obj, void *opaque, ResetType type) in find_legacy_reset_cb() 173 void qemu_devices_reset(ResetType type) in qemu_devices_reset()
|
| A D | resetcontainer.c | 48 void *opaque, ResetType type) in resettable_container_child_foreach()
|
| /qemu/scripts/coccinelle/ |
| A D | reset-type.cocci | 1 // Convert device code using three-phase reset to add a ResetType 48 +holdfn(Object *obj, ResetType type) 76 +exitfn(Object *obj, ResetType type) 108 // we need to pass through the ResetType argument to the method being called 128 + typedef void (*ResettableHoldPhase)(Object *obj, ResetType type); 133 + typedef void (*ResettableExitPhase)(Object *obj, ResetType type);
|
| /qemu/hw/misc/ |
| A D | axp2xx.c | 59 void (*reset_enter)(AXP2xxI2CState *s, ResetType type); 66 static void axp209_reset_enter(AXP2xxI2CState *s, ResetType type) in axp209_reset_enter() 109 static void axp221_reset_enter(AXP2xxI2CState *s, ResetType type) in axp221_reset_enter() 163 static void axp2xx_reset_enter(Object *obj, ResetType type) in axp2xx_reset_enter()
|
| A D | xlnx-versal-xramc.c | 128 static void xram_ctrl_reset_enter(Object *obj, ResetType type) in xram_ctrl_reset_enter() 140 static void xram_ctrl_reset_hold(Object *obj, ResetType type) in xram_ctrl_reset_hold()
|
| A D | xlnx-zynqmp-crf.c | 184 static void crf_reset_enter(Object *obj, ResetType type) in crf_reset_enter() 194 static void crf_reset_hold(Object *obj, ResetType type) in crf_reset_hold()
|
| A D | xlnx-zynqmp-apu-ctrl.c | 140 static void zynqmp_apu_reset_enter(Object *obj, ResetType type) in zynqmp_apu_reset_enter() 153 static void zynqmp_apu_reset_hold(Object *obj, ResetType type) in zynqmp_apu_reset_hold()
|
| A D | stm32l4x5_rcc.c | 110 static void clock_mux_reset_enter(Object *obj, ResetType type) in clock_mux_reset_enter() 116 static void clock_mux_reset_hold(Object *obj, ResetType type) in clock_mux_reset_hold() 122 static void clock_mux_reset_exit(Object *obj, ResetType type) in clock_mux_reset_exit() 260 static void pll_reset_enter(Object *obj, ResetType type) in pll_reset_enter() 266 static void pll_reset_hold(Object *obj, ResetType type) in pll_reset_hold() 272 static void pll_reset_exit(Object *obj, ResetType type) in pll_reset_exit() 922 static void stm32l4x5_rcc_reset_hold(Object *obj, ResetType type) in stm32l4x5_rcc_reset_hold()
|
| A D | zynq_slcr.c | 327 static void zynq_slcr_reset_init(Object *obj, ResetType type) in zynq_slcr_reset_init() 423 static void zynq_slcr_reset_hold(Object *obj, ResetType type) in zynq_slcr_reset_hold() 432 static void zynq_slcr_reset_exit(Object *obj, ResetType type) in zynq_slcr_reset_exit()
|
| A D | djmemc.c | 99 static void djmemc_reset_hold(Object *obj, ResetType type) in djmemc_reset_hold()
|
| A D | iosb.c | 84 static void iosb_reset_hold(Object *obj, ResetType type) in iosb_reset_hold()
|
| A D | allwinner-a10-dramc.c | 125 static void allwinner_a10_dramc_reset_enter(Object *obj, ResetType type) in allwinner_a10_dramc_reset_enter()
|
| /qemu/include/sysemu/ |
| A D | reset.h | 125 void qemu_devices_reset(ResetType type);
|
| /qemu/hw/sensor/ |
| A D | isl_pmbus_vr.c | 66 static void isl_pmbus_vr_exit_reset(Object *obj, ResetType type) in isl_pmbus_vr_exit_reset() 105 static void raa228000_exit_reset(Object *obj, ResetType type) in raa228000_exit_reset() 122 static void isl69259_exit_reset(Object *obj, ResetType type) in isl69259_exit_reset()
|
| /qemu/include/hw/i386/ |
| A D | nitro_enclave.h | 29 void (*parent_reset)(MachineState *machine, ResetType type);
|
| /qemu/hw/usb/ |
| A D | xlnx-versal-usb2-ctrl-regs.c | 146 static void usb2_ctrl_regs_reset_init(Object *obj, ResetType type) in usb2_ctrl_regs_reset_init() 156 static void usb2_ctrl_regs_reset_hold(Object *obj, ResetType type) in usb2_ctrl_regs_reset_hold()
|
| /qemu/hw/arm/ |
| A D | stellaris.c | 380 static void stellaris_sys_reset_enter(Object *obj, ResetType type) in stellaris_sys_reset_enter() 397 static void stellaris_sys_reset_hold(Object *obj, ResetType type) in stellaris_sys_reset_hold() 405 static void stellaris_sys_reset_exit(Object *obj, ResetType type) in stellaris_sys_reset_exit() 613 static void stellaris_i2c_reset_enter(Object *obj, ResetType type) in stellaris_i2c_reset_enter() 621 static void stellaris_i2c_reset_hold(Object *obj, ResetType type) in stellaris_i2c_reset_hold() 634 static void stellaris_i2c_reset_exit(Object *obj, ResetType type) in stellaris_i2c_reset_exit() 790 static void stellaris_adc_reset_hold(Object *obj, ResetType type) in stellaris_adc_reset_hold()
|
| /qemu/hw/adc/ |
| A D | npcm7xx_adc.c | 214 static void npcm7xx_adc_enter_reset(Object *obj, ResetType type) in npcm7xx_adc_enter_reset() 221 static void npcm7xx_adc_hold_reset(Object *obj, ResetType type) in npcm7xx_adc_hold_reset()
|
| /qemu/hw/char/ |
| A D | sifive_uart.c | 283 static void sifive_uart_reset_enter(Object *obj, ResetType type) in sifive_uart_reset_enter() 300 static void sifive_uart_reset_hold(Object *obj, ResetType type) in sifive_uart_reset_hold()
|
| /qemu/hw/input/ |
| A D | stellaris_gamepad.c | 73 static void stellaris_gamepad_reset_enter(Object *obj, ResetType type) in stellaris_gamepad_reset_enter()
|
| /qemu/hw/s390x/ |
| A D | ccw-device.c | 91 static void ccw_device_reset_hold(Object *obj, ResetType type) in ccw_device_reset_hold()
|
| A D | css-bridge.c | 59 static void virtual_css_bus_reset_hold(Object *obj, ResetType type) in virtual_css_bus_reset_hold()
|
| /qemu/hw/gpio/ |
| A D | npcm7xx_gpio.c | 343 static void npcm7xx_gpio_enter_reset(Object *obj, ResetType type) in npcm7xx_gpio_enter_reset() 355 static void npcm7xx_gpio_hold_reset(Object *obj, ResetType type) in npcm7xx_gpio_hold_reset()
|