Lines Matching refs:kvm_pit
258 struct kvm_pit *pit = vcpu->kvm->arch.vpit; in __kvm_migrate_pit_timer()
271 static void destroy_pit_timer(struct kvm_pit *pit) in destroy_pit_timer()
279 struct kvm_pit *pit = container_of(work, struct kvm_pit, expired); in pit_do_work()
319 struct kvm_pit *pt = ps->kvm->arch.vpit; in pit_timer_fn()
432 static inline struct kvm_pit *dev_to_pit(struct kvm_io_device *dev) in dev_to_pit()
434 return container_of(dev, struct kvm_pit, dev); in dev_to_pit()
437 static inline struct kvm_pit *speaker_to_pit(struct kvm_io_device *dev) in speaker_to_pit()
439 return container_of(dev, struct kvm_pit, speaker_dev); in speaker_to_pit()
452 struct kvm_pit *pit = dev_to_pit(this); in pit_ioport_write()
529 struct kvm_pit *pit = dev_to_pit(this); in pit_ioport_read()
600 struct kvm_pit *pit = speaker_to_pit(this); in speaker_ioport_write()
618 struct kvm_pit *pit = speaker_to_pit(this); in speaker_ioport_read()
639 void kvm_pit_reset(struct kvm_pit *pit) in kvm_pit_reset()
660 struct kvm_pit *pit = container_of(kimn, struct kvm_pit, mask_notifier); in pit_mask_notifer()
679 struct kvm_pit *kvm_create_pit(struct kvm *kvm, u32 flags) in kvm_create_pit()
681 struct kvm_pit *pit; in kvm_create_pit()
687 pit = kzalloc(sizeof(struct kvm_pit), GFP_KERNEL); in kvm_create_pit()