Searched refs:kvm_device_attr (Results 1 - 25 of 34) sorted by path

12

/linux-master/arch/arm64/include/asm/
H A Dkvm_host.h1143 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 Darch_timer.c1559 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 Darm.c1460 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 Dguest.c947 struct kvm_device_attr *attr)
972 struct kvm_device_attr *attr)
995 struct kvm_device_attr *attr)
H A Dhypercalls.c642 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 Dpmu-emul.c981 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 Dpvtime.c76 struct kvm_device_attr *attr)
108 struct kvm_device_attr *attr)
125 struct kvm_device_attr *attr)
H A Dvgic-sys-reg-v3.c342 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 Dvgic-its.c2046 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 Dvgic-kvm-device.c92 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 Dvgic-mmio-v2.c497 int vgic_v2_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr)
H A Dvgic-mmio-v3.c956 int vgic_v3_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr)
H A Dvgic.h174 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 Dvcpu.c552 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 Dbook3s_xics.c1294 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 Dbook3s_xive.c2563 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 Dbook3s_xive_native.c942 struct kvm_device_attr *attr)
974 struct kvm_device_attr *attr)
987 struct kvm_device_attr *attr)
H A Dmpic.c1459 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 Daia_device.c325 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 Dinterrupt.c2340 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 Dkvm-s390.c895 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 Dx86.c4845 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 Darm_arch_timer.h111 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 Darm_hypercalls.h52 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 Darm_pmu.h67 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)

Completed in 365 milliseconds

12