/linux-master/arch/arm64/include/asm/ |
H A D | kvm_host.h | 1143 struct kvm_device_attr *attr); 1145 struct kvm_device_attr *attr); 1147 struct kvm_device_attr *attr); 1195 struct kvm_device_attr *attr); 1197 struct kvm_device_attr *attr); 1199 struct kvm_device_attr *attr);
|
/linux-master/arch/arm64/kvm/ |
H A D | arch_timer.c | 1559 int kvm_arm_timer_set_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) 1611 int kvm_arm_timer_get_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) 1638 int kvm_arm_timer_has_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr)
|
H A D | arm.c | 1460 struct kvm_device_attr *attr) 1474 struct kvm_device_attr *attr) 1488 struct kvm_device_attr *attr) 1532 struct kvm_device_attr attr; 1674 static int kvm_vm_has_attr(struct kvm *kvm, struct kvm_device_attr *attr) 1684 static int kvm_vm_set_attr(struct kvm *kvm, struct kvm_device_attr *attr) 1698 struct kvm_device_attr attr;
|
H A D | guest.c | 947 struct kvm_device_attr *attr) 972 struct kvm_device_attr *attr) 995 struct kvm_device_attr *attr)
|
H A D | hypercalls.c | 642 int kvm_vm_smccc_has_attr(struct kvm *kvm, struct kvm_device_attr *attr) 652 int kvm_vm_smccc_set_attr(struct kvm *kvm, struct kvm_device_attr *attr)
|
H A D | pmu-emul.c | 981 int kvm_arm_pmu_v3_set_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) 1084 int kvm_arm_pmu_v3_get_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) 1108 int kvm_arm_pmu_v3_has_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr)
|
H A D | pvtime.c | 76 struct kvm_device_attr *attr) 108 struct kvm_device_attr *attr) 125 struct kvm_device_attr *attr)
|
H A D | vgic-sys-reg-v3.c | 342 int vgic_v3_has_cpu_sysregs_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) 352 struct kvm_device_attr *attr,
|
/linux-master/arch/arm64/kvm/vgic/ |
H A D | vgic-its.c | 2046 struct kvm_device_attr *attr) 2067 struct kvm_device_attr *attr, 2767 struct kvm_device_attr *attr) 2849 struct kvm_device_attr *attr) 2889 struct kvm_device_attr *attr)
|
H A D | vgic-kvm-device.c | 92 static int kvm_vgic_addr(struct kvm *kvm, struct kvm_device_attr *attr, bool write) 210 struct kvm_device_attr *attr) 286 struct kvm_device_attr *attr) 338 int vgic_v2_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, 359 struct kvm_device_attr *attr, 417 struct kvm_device_attr *attr) 429 struct kvm_device_attr *attr) 441 struct kvm_device_attr *attr) 474 int vgic_v3_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, 509 struct kvm_device_attr *att [all...] |
H A D | vgic-mmio-v2.c | 497 int vgic_v2_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr)
|
H A D | vgic-mmio-v3.c | 956 int vgic_v3_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr)
|
H A D | vgic.h | 174 int vgic_v3_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, 176 int vgic_v2_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, 201 int vgic_v2_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr); 263 int vgic_v3_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr); 269 struct kvm_device_attr *attr, bool is_write); 270 int vgic_v3_has_cpu_sysregs_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr);
|
/linux-master/arch/loongarch/kvm/ |
H A D | vcpu.c | 552 struct kvm_device_attr *attr) 565 struct kvm_device_attr *attr) 581 struct kvm_device_attr *attr) 597 struct kvm_device_attr *attr) 613 struct kvm_device_attr *attr) 619 struct kvm_device_attr *attr) 638 struct kvm_device_attr attr;
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_xics.c | 1294 static int xics_set_attr(struct kvm_device *dev, struct kvm_device_attr *attr) 1305 static int xics_get_attr(struct kvm_device *dev, struct kvm_device_attr *attr) 1316 static int xics_has_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
|
H A D | book3s_xive.c | 2563 static int xive_set_attr(struct kvm_device *dev, struct kvm_device_attr *attr) 2580 static int xive_get_attr(struct kvm_device *dev, struct kvm_device_attr *attr) 2592 static int xive_has_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
|
H A D | book3s_xive_native.c | 942 struct kvm_device_attr *attr) 974 struct kvm_device_attr *attr) 987 struct kvm_device_attr *attr)
|
H A D | mpic.c | 1459 static int set_base_addr(struct openpic *opp, struct kvm_device_attr *attr) 1517 static int mpic_set_attr(struct kvm_device *dev, struct kvm_device_attr *attr) 1556 static int mpic_get_attr(struct kvm_device *dev, struct kvm_device_attr *attr) 1607 static int mpic_has_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
|
/linux-master/arch/riscv/kvm/ |
H A D | aia_device.c | 325 static int aia_set_attr(struct kvm_device *dev, struct kvm_device_attr *attr) 392 static int aia_get_attr(struct kvm_device *dev, struct kvm_device_attr *attr) 467 static int aia_has_attr(struct kvm_device *dev, struct kvm_device_attr *attr)
|
/linux-master/arch/s390/kvm/ |
H A D | interrupt.c | 2340 static int flic_ais_mode_get_all(struct kvm *kvm, struct kvm_device_attr *attr) 2362 static int flic_get_attr(struct kvm_device *dev, struct kvm_device_attr *attr) 2422 struct kvm_device_attr *attr) 2464 struct kvm_device_attr *attr) 2519 struct kvm_device_attr *attr) 2553 static int clear_io_irq(struct kvm *kvm, struct kvm_device_attr *attr) 2576 static int modify_ais_mode(struct kvm *kvm, struct kvm_device_attr *attr) 2646 static int flic_inject_airq(struct kvm *kvm, struct kvm_device_attr *attr) 2657 static int flic_ais_mode_set_all(struct kvm *kvm, struct kvm_device_attr *attr) 2676 static int flic_set_attr(struct kvm_device *dev, struct kvm_device_attr *att [all...] |
H A D | kvm-s390.c | 895 static int kvm_s390_get_mem_control(struct kvm *kvm, struct kvm_device_attr *attr) 914 static int kvm_s390_set_mem_control(struct kvm *kvm, struct kvm_device_attr *attr) 1020 static int kvm_s390_vm_set_crypto(struct kvm *kvm, struct kvm_device_attr *attr) 1192 struct kvm_device_attr *attr) 1213 struct kvm_device_attr *attr) 1227 static int kvm_s390_set_tod_ext(struct kvm *kvm, struct kvm_device_attr *attr) 1244 static int kvm_s390_set_tod_high(struct kvm *kvm, struct kvm_device_attr *attr) 1259 static int kvm_s390_set_tod_low(struct kvm *kvm, struct kvm_device_attr *attr) 1272 static int kvm_s390_set_tod(struct kvm *kvm, struct kvm_device_attr *attr) 1329 static int kvm_s390_get_tod_ext(struct kvm *kvm, struct kvm_device_attr *att [all...] |
/linux-master/arch/x86/kvm/ |
H A D | x86.c | 4845 static inline void __user *kvm_get_attr_addr(struct kvm_device_attr *attr) 4854 static int kvm_x86_dev_get_attr(struct kvm_device_attr *attr) 4874 static int kvm_x86_dev_has_attr(struct kvm_device_attr *attr) 4978 struct kvm_device_attr attr; 4986 struct kvm_device_attr attr; 5697 struct kvm_device_attr *attr) 5713 struct kvm_device_attr *attr) 5736 struct kvm_device_attr *attr) 5782 struct kvm_device_attr attr;
|
/linux-master/include/kvm/ |
H A D | arm_arch_timer.h | 111 int kvm_arm_timer_set_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr); 112 int kvm_arm_timer_get_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr); 113 int kvm_arm_timer_has_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr);
|
H A D | arm_hypercalls.h | 52 int kvm_vm_smccc_has_attr(struct kvm *kvm, struct kvm_device_attr *attr); 53 int kvm_vm_smccc_set_attr(struct kvm *kvm, struct kvm_device_attr *attr);
|
H A D | arm_pmu.h | 67 struct kvm_device_attr *attr); 69 struct kvm_device_attr *attr); 71 struct kvm_device_attr *attr); 137 struct kvm_device_attr *attr) 142 struct kvm_device_attr *attr) 147 struct kvm_device_attr *attr)
|