Lines Matching refs:cap_config
84 uint64_t cap_config; /* Configuration */ member
128 if ((vhpet->timer[n].cap_config & msi_enable) == msi_enable) in vhpet_timer_msi_enabled()
144 return ((vhpet->timer[n].cap_config & HPET_TCNF_INT_ROUTE) >> 9); in vhpet_timer_ioapic_pin()
190 return ((vhpet->timer[n].cap_config & HPET_TCNF_TYPE) != 0); in vhpet_periodic_timer()
197 return ((vhpet->timer[n].cap_config & HPET_TCNF_INT_ENB) != 0); in vhpet_timer_interrupt_enabled()
207 if ((vhpet->timer[n].cap_config & HPET_TCNF_INT_TYPE) == 0) in vhpet_timer_edge_trig()
407 oldval = vhpet->timer[n].cap_config; in vhpet_timer_update_config()
417 vhpet->timer[n].cap_config = newval; in vhpet_timer_update_config()
425 allowed_irqs = vhpet->timer[n].cap_config >> 32; in vhpet_timer_update_config()
431 vhpet->timer[n].cap_config &= ~HPET_TCNF_INT_ROUTE; in vhpet_timer_update_config()
583 if ((vhpet->timer[i].cap_config & in vhpet_mmio_write()
595 vhpet->timer[i].cap_config &= ~HPET_TCNF_VAL_SET; in vhpet_mmio_write()
671 data = vhpet->timer[i].cap_config; in vhpet_mmio_read()
729 vhpet->timer[i].cap_config = allowed_irqs << 32; in vhpet_init()
730 vhpet->timer[i].cap_config |= HPET_TCAP_PER_INT; in vhpet_init()
731 vhpet->timer[i].cap_config |= HPET_TCAP_FSB_INT_DEL; in vhpet_init()
787 SNAPSHOT_VAR_OR_LEAVE(vhpet->timer[i].cap_config, in vhpet_snapshot()