kvm_pit_state
int kvm_vm_ioctl_get_pit(struct kvm *kvm, struct kvm_pit_state *ps)
int kvm_vm_ioctl_set_pit(struct kvm *kvm, struct kvm_pit_state *ps)
int kvm_vm_ioctl_get_pit(struct kvm *kvm, struct kvm_pit_state *ps);
int kvm_vm_ioctl_set_pit(struct kvm *kvm, struct kvm_pit_state *ps);
struct kvm_pit_state ps;
if (copy_from_user(&u.ps, argp, sizeof(struct kvm_pit_state)))
if (copy_to_user(argp, &u.ps, sizeof(struct kvm_pit_state)))
#define KVM_GET_PIT _IOWR(KVMIO, 0x65, struct kvm_pit_state)
#define KVM_SET_PIT _IOR(KVMIO, 0x66, struct kvm_pit_state)
#define KVM_GET_PIT _IOWR(KVMIO, 0x65, struct kvm_pit_state)
#define KVM_SET_PIT _IOR(KVMIO, 0x66, struct kvm_pit_state)