Home
last modified time | relevance | path

Searched refs:kvm_irqfd (Results 1 – 8 of 8) sorted by relevance

/Linux-v5.4/virt/kvm/
Deventfd.c36 kvm_arch_irqfd_allowed(struct kvm *kvm, struct kvm_irqfd *args) in kvm_arch_irqfd_allowed()
282 kvm_irqfd_assign(struct kvm *kvm, struct kvm_irqfd *args) in kvm_irqfd_assign()
527 kvm_irqfd_deassign(struct kvm *kvm, struct kvm_irqfd *args) in kvm_irqfd_deassign()
567 kvm_irqfd(struct kvm *kvm, struct kvm_irqfd *args) in kvm_irqfd() function
Dkvm_main.c3337 struct kvm_irqfd data; in kvm_vm_ioctl()
3342 r = kvm_irqfd(kvm, &data); in kvm_vm_ioctl()
/Linux-v5.4/include/linux/
Dkvm_host.h997 bool kvm_arch_irqfd_allowed(struct kvm *kvm, struct kvm_irqfd *args);
1157 int kvm_irqfd(struct kvm *kvm, struct kvm_irqfd *args);
1161 static inline int kvm_irqfd(struct kvm *kvm, struct kvm_irqfd *args) in kvm_irqfd() function
1173 static inline int kvm_irqfd(struct kvm *kvm, struct kvm_irqfd *args) in kvm_irqfd() function
/Linux-v5.4/arch/x86/kvm/
Dirq.c164 bool kvm_arch_irqfd_allowed(struct kvm *kvm, struct kvm_irqfd *args) in kvm_arch_irqfd_allowed()
/Linux-v5.4/tools/include/uapi/linux/
Dkvm.h1097 struct kvm_irqfd { struct
1294 #define KVM_IRQFD _IOW(KVMIO, 0x76, struct kvm_irqfd)
/Linux-v5.4/include/uapi/linux/
Dkvm.h1097 struct kvm_irqfd { struct
1294 #define KVM_IRQFD _IOW(KVMIO, 0x76, struct kvm_irqfd)
/Linux-v5.4/Documentation/virt/kvm/
Dapi.txt2514 Parameters: struct kvm_irqfd (in)
2518 kvm_irqfd.fd specifies the file descriptor to use as the eventfd and
2519 kvm_irqfd.gsi specifies the irqchip pin toggled by this event. When
2522 the KVM_IRQFD_FLAG_DEASSIGN flag, specifying both kvm_irqfd.fd
2523 and kvm_irqfd.gsi.
2528 additional eventfd in the kvm_irqfd.resamplefd field. When operating
2532 kvm_irqfd.resamplefd. It is the user's responsibility to re-queue
/Linux-v5.4/include/
DKbuild277 header-test- += linux/kvm_irqfd.h