Symbol: kvm_pit
arch/x86/include/asm/kvm_host.h
1433
struct kvm_pit *vpit;
arch/x86/kvm/i8254.c
106
static s64 kpit_elapsed(struct kvm_pit *pit, struct kvm_kpit_channel_state *c,
arch/x86/kvm/i8254.c
115
static int pit_get_count(struct kvm_pit *pit, int channel)
arch/x86/kvm/i8254.c
142
static int pit_get_out(struct kvm_pit *pit, int channel)
arch/x86/kvm/i8254.c
174
static void pit_latch_count(struct kvm_pit *pit, int channel)
arch/x86/kvm/i8254.c
184
static void pit_latch_status(struct kvm_pit *pit, int channel)
arch/x86/kvm/i8254.c
198
static inline struct kvm_pit *pit_state_to_pit(struct kvm_kpit_state *ps)
arch/x86/kvm/i8254.c
200
return container_of(ps, struct kvm_pit, pit_state);
arch/x86/kvm/i8254.c
207
struct kvm_pit *pit = pit_state_to_pit(ps);
arch/x86/kvm/i8254.c
220
struct kvm_pit *pit = vcpu->kvm->arch.vpit;
arch/x86/kvm/i8254.c
234
static void destroy_pit_timer(struct kvm_pit *pit)
arch/x86/kvm/i8254.c
242
struct kvm_pit *pit = container_of(work, struct kvm_pit, expired);
arch/x86/kvm/i8254.c
271
struct kvm_pit *pt = pit_state_to_pit(ps);
arch/x86/kvm/i8254.c
285
static inline void kvm_pit_reset_reinject(struct kvm_pit *pit)
arch/x86/kvm/i8254.c
291
static void kvm_pit_set_reinject(struct kvm_pit *pit, bool reinject)
arch/x86/kvm/i8254.c
322
static void create_pit_timer(struct kvm_pit *pit, u32 val, int is_period)
arch/x86/kvm/i8254.c
365
static void pit_load_count(struct kvm_pit *pit, int channel, u32 val)
arch/x86/kvm/i8254.c
403
static void kvm_pit_load_count(struct kvm_pit *pit, int channel, u32 val,
arch/x86/kvm/i8254.c
422
static inline struct kvm_pit *dev_to_pit(struct kvm_io_device *dev)
arch/x86/kvm/i8254.c
424
return container_of(dev, struct kvm_pit, dev);
arch/x86/kvm/i8254.c
427
static inline struct kvm_pit *speaker_to_pit(struct kvm_io_device *dev)
arch/x86/kvm/i8254.c
429
return container_of(dev, struct kvm_pit, speaker_dev);
arch/x86/kvm/i8254.c
442
struct kvm_pit *pit = dev_to_pit(this);
arch/x86/kvm/i8254.c
517
struct kvm_pit *pit = dev_to_pit(this);
arch/x86/kvm/i8254.c
54
static void pit_set_gate(struct kvm_pit *pit, int channel, u32 val)
arch/x86/kvm/i8254.c
587
struct kvm_pit *pit = speaker_to_pit(this);
arch/x86/kvm/i8254.c
607
struct kvm_pit *pit = speaker_to_pit(this);
arch/x86/kvm/i8254.c
628
static void kvm_pit_reset(struct kvm_pit *pit)
arch/x86/kvm/i8254.c
646
struct kvm_pit *pit = container_of(kimn, struct kvm_pit, mask_notifier);
arch/x86/kvm/i8254.c
667
struct kvm_pit *pit = kvm->arch.vpit;
arch/x86/kvm/i8254.c
693
struct kvm_pit *pit = kvm->arch.vpit;
arch/x86/kvm/i8254.c
712
struct kvm_pit *pit = kvm->arch.vpit;
arch/x86/kvm/i8254.c
735
struct kvm_pit *kvm_create_pit(struct kvm *kvm, u32 flags)
arch/x86/kvm/i8254.c
737
struct kvm_pit *pit;
arch/x86/kvm/i8254.c
743
pit = kzalloc_obj(struct kvm_pit, GFP_KERNEL_ACCOUNT);
arch/x86/kvm/i8254.c
77
static int pit_get_gate(struct kvm_pit *pit, int channel)
arch/x86/kvm/i8254.c
804
struct kvm_pit *pit = kvm->arch.vpit;
arch/x86/kvm/i8254.c
82
static s64 __kpit_elapsed(struct kvm_pit *pit)
arch/x86/kvm/i8254.h
68
struct kvm_pit *kvm_create_pit(struct kvm *kvm, u32 flags);