Home
last modified time | relevance | path

Searched refs:io_range (Results 1 – 2 of 2) sorted by relevance

/hypervisor/arch/x86/guest/
A Dvm_reset.c212 struct vm_io_range io_range = { in register_reset_port_handler() local
216 io_range.base = 0x64U; in register_reset_port_handler()
217 register_pio_emulation_handler(vm, KB_PIO_IDX, &io_range, handle_kb_read, handle_kb_write); in register_reset_port_handler()
220 io_range.base = 0xcf9U; in register_reset_port_handler()
221 …register_pio_emulation_handler(vm, CF9_PIO_IDX, &io_range, handle_reset_reg_read, handle_cf9_write… in register_reset_port_handler()
233 io_range.base = (uint16_t)reset_reg->reg.address; in register_reset_port_handler()
234 register_pio_emulation_handler(vm, PIO_RESET_REG_IDX, &io_range, in register_reset_port_handler()
A Dpm.c305 struct vm_io_range io_range; in register_rt_vm_pm1a_ctl_handler() local
307 io_range.base = VIRTUAL_PM1A_CNT_ADDR; in register_rt_vm_pm1a_ctl_handler()
308 io_range.len = 1U; in register_rt_vm_pm1a_ctl_handler()
310 register_pio_emulation_handler(vm, VIRTUAL_PM1A_CNT_PIO_IDX, &io_range, in register_rt_vm_pm1a_ctl_handler()
365 struct vm_io_range io_range; in register_prelaunched_vm_sleep_handler() local
374 io_range.base = VIRTUAL_SLEEP_CTL_ADDR; in register_prelaunched_vm_sleep_handler()
375 io_range.len = 2U; in register_prelaunched_vm_sleep_handler()
377 register_pio_emulation_handler(vm, SLEEP_CTL_PIO_IDX, &io_range, in register_prelaunched_vm_sleep_handler()

Completed in 4 milliseconds