Lines Matching refs:data
586 update_register(uint64_t *const regptr, const uint64_t data, in update_register() argument
590 *regptr |= (data & mask); in update_register()
594 vhpet_timer_update_config(struct vhpet *vhpet, int n, uint64_t data, in vhpet_timer_update_config() argument
616 update_register(&newval, data, mask); in vhpet_timer_update_config()
695 uint64_t data, mask, oldval, val64; in vhpet_mmio_write() local
706 data = *wval; in vhpet_mmio_write()
710 data = *wval; in vhpet_mmio_write()
713 data <<= 32; in vhpet_mmio_write()
739 update_register(&vhpet->config, data, mask); in vhpet_mmio_write()
761 isr_clear_mask = vhpet->isr & data; in vhpet_mmio_write()
774 update_register(&val64, data, mask); in vhpet_mmio_write()
784 vhpet_timer_update_config(vhpet, i, data, mask); in vhpet_mmio_write()
801 update_register(&val64, data, mask); in vhpet_mmio_write()
814 update_register(&val64, data, mask); in vhpet_mmio_write()
831 update_register(&vhpet->timer[i].msireg, data, mask); in vhpet_mmio_write()
849 uint64_t data = 0; in vhpet_mmio_read() local
865 data = vhpet_capabilities(); in vhpet_mmio_read()
870 data = vhpet->config; in vhpet_mmio_read()
875 data = vhpet->isr; in vhpet_mmio_read()
880 data = vhpet_counter(vhpet, NULL); in vhpet_mmio_read()
887 data = vhpet->timer[i].cap_config; in vhpet_mmio_read()
893 data = vhpet->timer[i].compval; in vhpet_mmio_read()
899 data = vhpet->timer[i].msireg; in vhpet_mmio_read()
912 data >>= 32; in vhpet_mmio_read()
915 *rval = data; in vhpet_mmio_read()