Searched refs:pit_state (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | i8254.c | 56 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; in pit_set_gate() 79 return pit->pit_state.channels[channel].gate; in pit_get_gate() 86 struct kvm_kpit_state *ps = &pit->pit_state; in __kpit_elapsed() 117 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; in pit_get_count() 144 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; in pit_get_out() 176 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; in pit_latch_count() 186 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; in pit_latch_status() 200 return container_of(ps, struct kvm_pit, pit_state); in pit_state_to_pit() 227 timer = &pit->pit_state.timer; in __kvm_migrate_pit_timer() 228 mutex_lock(&pit->pit_state in __kvm_migrate_pit_timer() 443 struct kvm_kpit_state *pit_state = &pit->pit_state; pit_ioport_write() local 518 struct kvm_kpit_state *pit_state = &pit->pit_state; pit_ioport_read() local 588 struct kvm_kpit_state *pit_state = &pit->pit_state; speaker_ioport_write() local 608 struct kvm_kpit_state *pit_state = &pit->pit_state; speaker_ioport_read() local 665 struct kvm_kpit_state *pit_state; kvm_create_pit() local [all...] |
H A D | i8254.h | 44 struct kvm_kpit_state pit_state; member
|
H A D | x86.c | 6184 struct kvm_kpit_state *kps = &kvm->arch.vpit->pit_state; in kvm_vm_ioctl_get_pit() 6199 mutex_lock(&pit->pit_state.lock); in kvm_vm_ioctl_set_pit() 6200 memcpy(&pit->pit_state.channels, ps, sizeof(*ps)); in kvm_vm_ioctl_set_pit() 6203 mutex_unlock(&pit->pit_state.lock); in kvm_vm_ioctl_set_pit() 6209 mutex_lock(&kvm->arch.vpit->pit_state.lock); in kvm_vm_ioctl_get_pit2() 6210 memcpy(ps->channels, &kvm->arch.vpit->pit_state.channels, in kvm_vm_ioctl_get_pit2() 6212 ps->flags = kvm->arch.vpit->pit_state.flags; in kvm_vm_ioctl_get_pit2() 6213 mutex_unlock(&kvm->arch.vpit->pit_state.lock); in kvm_vm_ioctl_get_pit2() 6225 mutex_lock(&pit->pit_state.lock); in kvm_vm_ioctl_set_pit2() 6226 prev_legacy = pit->pit_state in kvm_vm_ioctl_set_pit2() [all...] |
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | i8254.c | 56 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; in pit_set_gate() 79 return pit->pit_state.channels[channel].gate; in pit_get_gate() 86 struct kvm_kpit_state *ps = &pit->pit_state; in __kpit_elapsed() 117 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; in pit_get_count() 144 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; in pit_get_out() 176 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; in pit_latch_count() 186 struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel]; in pit_latch_status() 200 return container_of(ps, struct kvm_pit, pit_state); in pit_state_to_pit() 226 timer = &pit->pit_state.timer; in __kvm_migrate_pit_timer() 227 mutex_lock(&pit->pit_state in __kvm_migrate_pit_timer() 444 struct kvm_kpit_state *pit_state = &pit->pit_state; pit_ioport_write() local 519 struct kvm_kpit_state *pit_state = &pit->pit_state; pit_ioport_read() local 589 struct kvm_kpit_state *pit_state = &pit->pit_state; speaker_ioport_write() local 606 struct kvm_kpit_state *pit_state = &pit->pit_state; speaker_ioport_read() local 662 struct kvm_kpit_state *pit_state; kvm_create_pit() local [all...] |
H A D | i8254.h | 45 struct kvm_kpit_state pit_state; member
|
H A D | x86.c | 5270 struct kvm_kpit_state *kps = &kvm->arch.vpit->pit_state; in kvm_vm_ioctl_get_pit() 5285 mutex_lock(&pit->pit_state.lock); in kvm_vm_ioctl_set_pit() 5286 memcpy(&pit->pit_state.channels, ps, sizeof(*ps)); in kvm_vm_ioctl_set_pit() 5289 mutex_unlock(&pit->pit_state.lock); in kvm_vm_ioctl_set_pit() 5295 mutex_lock(&kvm->arch.vpit->pit_state.lock); in kvm_vm_ioctl_get_pit2() 5296 memcpy(ps->channels, &kvm->arch.vpit->pit_state.channels, in kvm_vm_ioctl_get_pit2() 5298 ps->flags = kvm->arch.vpit->pit_state.flags; in kvm_vm_ioctl_get_pit2() 5299 mutex_unlock(&kvm->arch.vpit->pit_state.lock); in kvm_vm_ioctl_get_pit2() 5311 mutex_lock(&pit->pit_state.lock); in kvm_vm_ioctl_set_pit2() 5312 prev_legacy = pit->pit_state in kvm_vm_ioctl_set_pit2() [all...] |
Completed in 27 milliseconds