Lines Matching refs:TCOIORegs
33 static inline void tco_timer_reload(TCOIORegs *tr) in tco_timer_reload()
43 static inline void tco_timer_stop(TCOIORegs *tr) in tco_timer_stop()
51 TCOIORegs *tr = opaque; in tco_timer_expired()
81 static inline int can_start_tco_timer(TCOIORegs *tr) in can_start_tco_timer()
86 static uint32_t tco_ioport_readw(TCOIORegs *tr, uint32_t addr) in tco_ioport_readw()
140 static void tco_ioport_writew(TCOIORegs *tr, uint32_t addr, uint32_t val) in tco_ioport_writew()
206 TCOIORegs *tr = opaque; in tco_io_readw()
213 TCOIORegs *tr = opaque; in tco_io_writew()
227 void acpi_pm_tco_init(TCOIORegs *tr, MemoryRegion *parent) in acpi_pm_tco_init()
229 *tr = (TCOIORegs) { in acpi_pm_tco_init()
258 VMSTATE_UINT16(tco.rld, TCOIORegs),
259 VMSTATE_UINT8(tco.din, TCOIORegs),
260 VMSTATE_UINT8(tco.dout, TCOIORegs),
261 VMSTATE_UINT16(tco.sts1, TCOIORegs),
262 VMSTATE_UINT16(tco.sts2, TCOIORegs),
263 VMSTATE_UINT16(tco.cnt1, TCOIORegs),
264 VMSTATE_UINT16(tco.cnt2, TCOIORegs),
265 VMSTATE_UINT8(tco.msg1, TCOIORegs),
266 VMSTATE_UINT8(tco.msg2, TCOIORegs),
267 VMSTATE_UINT8(tco.wdcnt, TCOIORegs),
268 VMSTATE_UINT16(tco.tmr, TCOIORegs),
269 VMSTATE_UINT8(sw_irq_gen, TCOIORegs),
270 VMSTATE_TIMER_PTR(tco_timer, TCOIORegs),
271 VMSTATE_INT64(expire_time, TCOIORegs),
272 VMSTATE_UINT8(timeouts_no, TCOIORegs),