pit_state          56 arch/x86/kvm/i8254.c 	struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel];
pit_state          79 arch/x86/kvm/i8254.c 	return pit->pit_state.channels[channel].gate;
pit_state          86 arch/x86/kvm/i8254.c 	struct kvm_kpit_state *ps = &pit->pit_state;
pit_state         117 arch/x86/kvm/i8254.c 	struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel];
pit_state         144 arch/x86/kvm/i8254.c 	struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel];
pit_state         176 arch/x86/kvm/i8254.c 	struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel];
pit_state         186 arch/x86/kvm/i8254.c 	struct kvm_kpit_channel_state *c = &pit->pit_state.channels[channel];
pit_state         200 arch/x86/kvm/i8254.c 	return container_of(ps, struct kvm_pit, pit_state);
pit_state         226 arch/x86/kvm/i8254.c 	timer = &pit->pit_state.timer;
pit_state         227 arch/x86/kvm/i8254.c 	mutex_lock(&pit->pit_state.lock);
pit_state         230 arch/x86/kvm/i8254.c 	mutex_unlock(&pit->pit_state.lock);
pit_state         235 arch/x86/kvm/i8254.c 	hrtimer_cancel(&pit->pit_state.timer);
pit_state         245 arch/x86/kvm/i8254.c 	struct kvm_kpit_state *ps = &pit->pit_state;
pit_state         286 arch/x86/kvm/i8254.c 	atomic_set(&pit->pit_state.pending, 0);
pit_state         287 arch/x86/kvm/i8254.c 	atomic_set(&pit->pit_state.irq_ack, 1);
pit_state         292 arch/x86/kvm/i8254.c 	struct kvm_kpit_state *ps = &pit->pit_state;
pit_state         313 arch/x86/kvm/i8254.c 	struct kvm_kpit_state *ps = &pit->pit_state;
pit_state         356 arch/x86/kvm/i8254.c 	struct kvm_kpit_state *ps = &pit->pit_state;
pit_state         397 arch/x86/kvm/i8254.c 	WARN_ON_ONCE(!mutex_is_locked(&pit->pit_state.lock));
pit_state         402 arch/x86/kvm/i8254.c 		saved_mode = pit->pit_state.channels[0].mode;
pit_state         403 arch/x86/kvm/i8254.c 		pit->pit_state.channels[0].mode = 0xff; /* disable timer */
pit_state         405 arch/x86/kvm/i8254.c 		pit->pit_state.channels[0].mode = saved_mode;
pit_state         432 arch/x86/kvm/i8254.c 	struct kvm_kpit_state *pit_state = &pit->pit_state;
pit_state         442 arch/x86/kvm/i8254.c 	mutex_lock(&pit_state->lock);
pit_state         453 arch/x86/kvm/i8254.c 				s = &pit_state->channels[channel];
pit_state         463 arch/x86/kvm/i8254.c 			s = &pit_state->channels[channel];
pit_state         479 arch/x86/kvm/i8254.c 		s = &pit_state->channels[addr];
pit_state         499 arch/x86/kvm/i8254.c 	mutex_unlock(&pit_state->lock);
pit_state         508 arch/x86/kvm/i8254.c 	struct kvm_kpit_state *pit_state = &pit->pit_state;
pit_state         518 arch/x86/kvm/i8254.c 	s = &pit_state->channels[addr];
pit_state         520 arch/x86/kvm/i8254.c 	mutex_lock(&pit_state->lock);
pit_state         569 arch/x86/kvm/i8254.c 	mutex_unlock(&pit_state->lock);
pit_state         578 arch/x86/kvm/i8254.c 	struct kvm_kpit_state *pit_state = &pit->pit_state;
pit_state         583 arch/x86/kvm/i8254.c 	mutex_lock(&pit_state->lock);
pit_state         584 arch/x86/kvm/i8254.c 	pit_state->speaker_data_on = (val >> 1) & 1;
pit_state         586 arch/x86/kvm/i8254.c 	mutex_unlock(&pit_state->lock);
pit_state         595 arch/x86/kvm/i8254.c 	struct kvm_kpit_state *pit_state = &pit->pit_state;
pit_state         604 arch/x86/kvm/i8254.c 	mutex_lock(&pit_state->lock);
pit_state         605 arch/x86/kvm/i8254.c 	ret = ((pit_state->speaker_data_on << 1) | pit_get_gate(pit, 2) |
pit_state         610 arch/x86/kvm/i8254.c 	mutex_unlock(&pit_state->lock);
pit_state         619 arch/x86/kvm/i8254.c 	pit->pit_state.flags = 0;
pit_state         621 arch/x86/kvm/i8254.c 		c = &pit->pit_state.channels[i];
pit_state         651 arch/x86/kvm/i8254.c 	struct kvm_kpit_state *pit_state;
pit_state         664 arch/x86/kvm/i8254.c 	mutex_init(&pit->pit_state.lock);
pit_state         678 arch/x86/kvm/i8254.c 	pit_state = &pit->pit_state;
pit_state         679 arch/x86/kvm/i8254.c 	hrtimer_init(&pit_state->timer, CLOCK_MONOTONIC, HRTIMER_MODE_ABS);
pit_state         680 arch/x86/kvm/i8254.c 	pit_state->timer.function = pit_timer_fn;
pit_state         682 arch/x86/kvm/i8254.c 	pit_state->irq_ack_notifier.gsi = 0;
pit_state         683 arch/x86/kvm/i8254.c 	pit_state->irq_ack_notifier.irq_acked = kvm_pit_ack_irq;
pit_state         732 arch/x86/kvm/i8254.c 		hrtimer_cancel(&pit->pit_state.timer);
pit_state          45 arch/x86/kvm/i8254.h 	struct kvm_kpit_state pit_state;
pit_state        4652 arch/x86/kvm/x86.c 	struct kvm_kpit_state *kps = &kvm->arch.vpit->pit_state;
pit_state        4667 arch/x86/kvm/x86.c 	mutex_lock(&pit->pit_state.lock);
pit_state        4668 arch/x86/kvm/x86.c 	memcpy(&pit->pit_state.channels, ps, sizeof(*ps));
pit_state        4671 arch/x86/kvm/x86.c 	mutex_unlock(&pit->pit_state.lock);
pit_state        4677 arch/x86/kvm/x86.c 	mutex_lock(&kvm->arch.vpit->pit_state.lock);
pit_state        4678 arch/x86/kvm/x86.c 	memcpy(ps->channels, &kvm->arch.vpit->pit_state.channels,
pit_state        4680 arch/x86/kvm/x86.c 	ps->flags = kvm->arch.vpit->pit_state.flags;
pit_state        4681 arch/x86/kvm/x86.c 	mutex_unlock(&kvm->arch.vpit->pit_state.lock);
pit_state        4693 arch/x86/kvm/x86.c 	mutex_lock(&pit->pit_state.lock);
pit_state        4694 arch/x86/kvm/x86.c 	prev_legacy = pit->pit_state.flags & KVM_PIT_FLAGS_HPET_LEGACY;
pit_state        4698 arch/x86/kvm/x86.c 	memcpy(&pit->pit_state.channels, &ps->channels,
pit_state        4699 arch/x86/kvm/x86.c 	       sizeof(pit->pit_state.channels));
pit_state        4700 arch/x86/kvm/x86.c 	pit->pit_state.flags = ps->flags;
pit_state        4702 arch/x86/kvm/x86.c 		kvm_pit_load_count(pit, i, pit->pit_state.channels[i].count,
pit_state        4704 arch/x86/kvm/x86.c 	mutex_unlock(&pit->pit_state.lock);
pit_state        4720 arch/x86/kvm/x86.c 	mutex_lock(&pit->pit_state.lock);
pit_state        4722 arch/x86/kvm/x86.c 	mutex_unlock(&pit->pit_state.lock);