Symbol: kvm_device_ops
arch/arm64/kvm/vgic/vgic-its.c
26
static struct kvm_device_ops kvm_arm_vgic_its_ops;
arch/arm64/kvm/vgic/vgic-its.c
2816
static struct kvm_device_ops kvm_arm_vgic_its_ops = {
arch/arm64/kvm/vgic/vgic-kvm-device.c
475
struct kvm_device_ops kvm_arm_vgic_v2_ops = {
arch/arm64/kvm/vgic/vgic-kvm-device.c
714
struct kvm_device_ops kvm_arm_vgic_v3_ops = {
arch/arm64/kvm/vgic/vgic-kvm-device.c
812
struct kvm_device_ops kvm_arm_vgic_v5_ops = {
arch/loongarch/kvm/intc/dmsintc.c
172
static struct kvm_device_ops kvm_dmsintc_dev_ops = {
arch/loongarch/kvm/intc/eiointc.c
682
static struct kvm_device_ops kvm_eiointc_dev_ops = {
arch/loongarch/kvm/intc/ipi.c
457
static struct kvm_device_ops kvm_ipi_dev_ops = {
arch/loongarch/kvm/intc/pch_pic.c
491
static struct kvm_device_ops kvm_pch_pic_dev_ops = {
arch/powerpc/include/asm/kvm_host.h
205
extern struct kvm_device_ops kvm_xics_ops;
arch/powerpc/include/asm/kvm_host.h
210
extern struct kvm_device_ops kvm_xive_ops;
arch/powerpc/include/asm/kvm_host.h
211
extern struct kvm_device_ops kvm_xive_native_ops;
arch/powerpc/kvm/book3s_xics.c
1439
struct kvm_device_ops kvm_xics_ops = {
arch/powerpc/kvm/book3s_xive.c
2968
struct kvm_device_ops kvm_xive_ops = {
arch/powerpc/kvm/book3s_xive_native.c
1275
struct kvm_device_ops kvm_xive_native_ops = {
arch/powerpc/kvm/mpic.c
1723
struct kvm_device_ops kvm_mpic_ops = {
arch/riscv/include/asm/kvm_aia.h
88
extern struct kvm_device_ops kvm_riscv_aia_device_ops;
arch/riscv/kvm/aia_device.c
487
struct kvm_device_ops kvm_riscv_aia_device_ops = {
arch/s390/kvm/interrupt.c
2927
struct kvm_device_ops kvm_flic_ops = {
arch/s390/kvm/kvm-s390.h
549
extern struct kvm_device_ops kvm_flic_ops;
include/linux/kvm_host.h
2331
const struct kvm_device_ops *ops;
include/linux/kvm_host.h
2382
int kvm_register_device_ops(const struct kvm_device_ops *ops, u32 type);
include/linux/kvm_host.h
2385
extern struct kvm_device_ops kvm_mpic_ops;
include/linux/kvm_host.h
2386
extern struct kvm_device_ops kvm_arm_vgic_v2_ops;
include/linux/kvm_host.h
2387
extern struct kvm_device_ops kvm_arm_vgic_v3_ops;
include/linux/kvm_host.h
2388
extern struct kvm_device_ops kvm_arm_vgic_v5_ops;
include/linux/kvm_types.h
39
struct kvm_device_ops;
virt/kvm/kvm_main.c
4780
static const struct kvm_device_ops *kvm_device_ops_table[KVM_DEV_TYPE_MAX] = {
virt/kvm/kvm_main.c
4787
int kvm_register_device_ops(const struct kvm_device_ops *ops, u32 type)
virt/kvm/kvm_main.c
4808
const struct kvm_device_ops *ops;
virt/kvm/vfio.c
319
static const struct kvm_device_ops kvm_vfio_ops = {