Searched refs:ioregsel (Results 1 – 9 of 9) sorted by relevance
/openbmc/qemu/hw/intc/ |
H A D | ioapic.c | 306 val = s->ioregsel; in ioapic_mem_read() 312 switch (s->ioregsel) { in ioapic_mem_read() 322 index = (s->ioregsel - IOAPIC_REG_REDTBL_BASE) >> 1; in ioapic_mem_read() 324 if (s->ioregsel & 1) { in ioapic_mem_read() 334 trace_ioapic_mem_read(addr, s->ioregsel, size, val); in ioapic_mem_read() 375 trace_ioapic_mem_write(addr, s->ioregsel, size, val); in ioapic_mem_write() 379 s->ioregsel = val; in ioapic_mem_write() 385 switch (s->ioregsel) { in ioapic_mem_write() 393 index = (s->ioregsel - IOAPIC_REG_REDTBL_BASE) >> 1; in ioapic_mem_write() 396 if (s->ioregsel & 1) { in ioapic_mem_write()
|
H A D | ioapic_common.c | 86 s->version, s->id, s->ioregsel); in ioapic_print_redtbl() 87 if (s->ioregsel) { in ioapic_print_redtbl() 89 (s->ioregsel - IOAPIC_REG_REDTBL_BASE) >> 1); in ioapic_print_redtbl() 125 s->ioregsel = 0; in ioapic_reset_common() 192 VMSTATE_UINT8(ioregsel, IOAPICCommonState),
|
H A D | ioapic_internal.h | 103 uint8_t ioregsel; member
|
/openbmc/qemu/hw/i386/kvm/ |
H A D | ioapic.c | 72 s->ioregsel = kioapic->ioregsel; in kvm_ioapic_get() 89 kioapic->ioregsel = s->ioregsel; in kvm_ioapic_put()
|
/openbmc/linux/arch/x86/kvm/ |
H A D | ioapic.c | 62 switch (ioapic->ioregsel) { in ioapic_read_indirect() 75 u32 redir_index = (ioapic->ioregsel - 0x10) >> 1; in ioapic_read_indirect() 85 result = (ioapic->ioregsel & 0x1) ? in ioapic_read_indirect() 324 switch (ioapic->ioregsel) { in ioapic_write_indirect() 337 index = (ioapic->ioregsel - 0x10) >> 1; in ioapic_write_indirect() 349 if (ioapic->ioregsel & 1) { in ioapic_write_indirect() 621 result = ioapic->ioregsel; in ioapic_mmio_read() 679 ioapic->ioregsel = data & 0xFF; /* 8-bit register */ in ioapic_mmio_write() 701 ioapic->ioregsel = 0; in kvm_ioapic_reset()
|
H A D | ioapic.h | 76 u32 ioregsel; member
|
/openbmc/linux/tools/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 80 __u32 ioregsel; member
|
/openbmc/linux/arch/x86/include/uapi/asm/ |
H A D | kvm.h | 80 __u32 ioregsel; member
|
/openbmc/qemu/linux-headers/asm-x86/ |
H A D | kvm.h | 80 __u32 ioregsel; member
|