| /OK3568_Linux_fs/kernel/include/kvm/ |
| H A D | arm_pmu.h | 58 struct kvm_device_attr *attr); 60 struct kvm_device_attr *attr); 62 struct kvm_device_attr *attr); 97 struct kvm_device_attr *attr) in kvm_arm_pmu_v3_set_attr() 102 struct kvm_device_attr *attr) in kvm_arm_pmu_v3_get_attr() 107 struct kvm_device_attr *attr) in kvm_arm_pmu_v3_has_attr()
|
| H A D | arm_arch_timer.h | 75 int kvm_arm_timer_set_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr); 76 int kvm_arm_timer_get_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr); 77 int kvm_arm_timer_has_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr);
|
| /OK3568_Linux_fs/kernel/arch/arm64/kvm/vgic/ |
| H A D | vgic-kvm-device.c | 156 struct kvm_device_attr *attr) in vgic_set_common_attr() 219 struct kvm_device_attr *attr) in vgic_get_common_attr() 284 int vgic_v2_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, in vgic_v2_parse_attr() 348 struct kvm_device_attr *attr, in vgic_v2_attr_regs_access() 393 struct kvm_device_attr *attr) in vgic_v2_set_attr() 418 struct kvm_device_attr *attr) in vgic_v2_get_attr() 443 struct kvm_device_attr *attr) in vgic_v2_has_attr() 476 int vgic_v3_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, in vgic_v3_parse_attr() 512 struct kvm_device_attr *attr, in vgic_v3_attr_regs_access() 592 struct kvm_device_attr *attr) in vgic_v3_set_attr() [all …]
|
| H A D | vgic.h | 155 int vgic_v3_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, 157 int vgic_v2_parse_attr(struct kvm_device *dev, struct kvm_device_attr *attr, 181 int vgic_v2_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr); 235 int vgic_v3_has_attr_regs(struct kvm_device *dev, struct kvm_device_attr *attr);
|
| /OK3568_Linux_fs/kernel/Documentation/virt/kvm/devices/ |
| H A D | vfio.rst | 23 kvm_device_attr.addr points to an int32_t file descriptor 26 kvm_device_attr.addr points to an int32_t file descriptor 30 kvm_device_attr.addr points to a struct::
|
| H A D | arm-vgic-v3.rst | 36 The attribute data pointed to by kvm_device_attr.addr is a __u64 value:: 80 The attr field of kvm_device_attr encodes two values:: 85 All distributor regs are (rw, 32-bit) and kvm_device_attr.addr points to a 174 The attr field of kvm_device_attr encodes two values:: 193 kvm_device_attr.addr points to a __u64 value. 216 kvm_device_attr.addr points to a __u32 value. 231 kvm_device_attr.addr. 252 The attr field of kvm_device_attr encodes the following values:: 268 kvm_device_attr.addr points to a __u32 value which will contain a
|
| H A D | vcpu.rst | 9 kvm_device_attr as other devices, but targets VCPU-wide settings and controls. 21 :Parameters: in kvm_device_attr.addr the address for PMU overflow interrupt is a 45 :Parameters: no additional parameter in kvm_device_attr.addr 64 :Parameters: in kvm_device_attr.addr the address for a PMU event filter is a 116 :Parameters: in kvm_device_attr.addr the address for the timer interrupt is a
|
| H A D | arm-vgic-its.rst | 47 kvm_device_attr.addr. 50 reset the ITS, no additional parameter in kvm_device_attr.addr. 90 The attr field of kvm_device_attr encodes the offset of the 94 kvm_device_attr.addr points to a __u64 value whatever the width
|
| H A D | xive.rst | 88 The kvm_device_attr.addr points to a __u32 value which is the number of 105 The kvm_device_attr.addr points to a __u64 value:: 128 The kvm_device_attr.addr points to a __u64 value:: 162 The kvm_device_attr.addr points to::
|
| H A D | arm-vgic.rst | 50 The attr field of kvm_device_attr encodes two values:: 84 The attr field of kvm_device_attr encodes two values:: 147 in kvm_device_attr.addr.
|
| /OK3568_Linux_fs/kernel/arch/arm64/kvm/ |
| H A D | pvtime.c | 76 struct kvm_device_attr *attr) in kvm_arm_pvtime_set_attr() 108 struct kvm_device_attr *attr) in kvm_arm_pvtime_get_attr() 125 struct kvm_device_attr *attr) in kvm_arm_pvtime_has_attr()
|
| H A D | guest.c | 936 struct kvm_device_attr *attr) in kvm_arm_vcpu_arch_set_attr() 959 struct kvm_device_attr *attr) in kvm_arm_vcpu_arch_get_attr() 982 struct kvm_device_attr *attr) in kvm_arm_vcpu_arch_has_attr()
|
| H A D | pmu-emul.c | 912 int kvm_arm_pmu_v3_set_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) in kvm_arm_pmu_v3_set_attr() 1005 int kvm_arm_pmu_v3_get_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) in kvm_arm_pmu_v3_get_attr() 1029 int kvm_arm_pmu_v3_has_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) in kvm_arm_pmu_v3_has_attr()
|
| H A D | arm.c | 1090 struct kvm_device_attr *attr) in kvm_arm_vcpu_set_attr() 1104 struct kvm_device_attr *attr) in kvm_arm_vcpu_get_attr() 1118 struct kvm_device_attr *attr) in kvm_arm_vcpu_has_attr() 1162 struct kvm_device_attr attr; in kvm_arch_vcpu_ioctl()
|
| H A D | arch_timer.c | 1198 int kvm_arm_timer_set_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) in kvm_arm_timer_set_attr() 1231 int kvm_arm_timer_get_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) in kvm_arm_timer_get_attr() 1252 int kvm_arm_timer_has_attr(struct kvm_vcpu *vcpu, struct kvm_device_attr *attr) in kvm_arm_timer_has_attr()
|
| /OK3568_Linux_fs/kernel/arch/arm64/include/asm/ |
| H A D | kvm_host.h | 680 struct kvm_device_attr *attr); 682 struct kvm_device_attr *attr); 684 struct kvm_device_attr *attr); 726 struct kvm_device_attr *attr); 728 struct kvm_device_attr *attr); 730 struct kvm_device_attr *attr);
|
| /OK3568_Linux_fs/kernel/arch/s390/kvm/ |
| H A D | kvm-s390.c | 800 static int kvm_s390_get_mem_control(struct kvm *kvm, struct kvm_device_attr *attr) in kvm_s390_get_mem_control() 819 static int kvm_s390_set_mem_control(struct kvm *kvm, struct kvm_device_attr *attr) in kvm_s390_set_mem_control() 925 static int kvm_s390_vm_set_crypto(struct kvm *kvm, struct kvm_device_attr *attr) in kvm_s390_vm_set_crypto() 1062 struct kvm_device_attr *attr) in kvm_s390_vm_set_migration() 1083 struct kvm_device_attr *attr) in kvm_s390_vm_get_migration() 1097 static int kvm_s390_set_tod_ext(struct kvm *kvm, struct kvm_device_attr *attr) in kvm_s390_set_tod_ext() 1114 static int kvm_s390_set_tod_high(struct kvm *kvm, struct kvm_device_attr *attr) in kvm_s390_set_tod_high() 1129 static int kvm_s390_set_tod_low(struct kvm *kvm, struct kvm_device_attr *attr) in kvm_s390_set_tod_low() 1142 static int kvm_s390_set_tod(struct kvm *kvm, struct kvm_device_attr *attr) in kvm_s390_set_tod() 1199 static int kvm_s390_get_tod_ext(struct kvm *kvm, struct kvm_device_attr *attr) in kvm_s390_get_tod_ext() [all …]
|
| H A D | interrupt.c | 2330 static int flic_ais_mode_get_all(struct kvm *kvm, struct kvm_device_attr *attr) in flic_ais_mode_get_all() 2352 static int flic_get_attr(struct kvm_device *dev, struct kvm_device_attr *attr) in flic_get_attr() 2412 struct kvm_device_attr *attr) in enqueue_floating_irq() 2454 struct kvm_device_attr *attr) in register_io_adapter() 2509 struct kvm_device_attr *attr) in modify_io_adapter() 2543 static int clear_io_irq(struct kvm *kvm, struct kvm_device_attr *attr) in clear_io_irq() 2566 static int modify_ais_mode(struct kvm *kvm, struct kvm_device_attr *attr) in modify_ais_mode() 2636 static int flic_inject_airq(struct kvm *kvm, struct kvm_device_attr *attr) in flic_inject_airq() 2647 static int flic_ais_mode_set_all(struct kvm *kvm, struct kvm_device_attr *attr) in flic_ais_mode_set_all() 2666 static int flic_set_attr(struct kvm_device *dev, struct kvm_device_attr *attr) in flic_set_attr() [all …]
|
| /OK3568_Linux_fs/kernel/virt/kvm/ |
| H A D | vfio.c | 333 struct kvm_device_attr *attr) in kvm_vfio_set_attr() 344 struct kvm_device_attr *attr) in kvm_vfio_has_attr()
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/arm/gcc-arm-10.3-2021.07-x86_64-arm-none-linux-gnueabihf/arm-none-linux-gnueabihf/libc/usr/include/linux/ |
| H A D | kvm.h | 1172 struct kvm_device_attr { struct 1314 #define KVM_SET_DEVICE_ATTR _IOW(KVMIO, 0xe1, struct kvm_device_attr) 1315 #define KVM_GET_DEVICE_ATTR _IOW(KVMIO, 0xe2, struct kvm_device_attr) 1316 #define KVM_HAS_DEVICE_ATTR _IOW(KVMIO, 0xe3, struct kvm_device_attr)
|
| /OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/include/linux/ |
| H A D | kvm.h | 1172 struct kvm_device_attr { struct 1314 #define KVM_SET_DEVICE_ATTR _IOW(KVMIO, 0xe1, struct kvm_device_attr) 1315 #define KVM_GET_DEVICE_ATTR _IOW(KVMIO, 0xe2, struct kvm_device_attr) 1316 #define KVM_HAS_DEVICE_ATTR _IOW(KVMIO, 0xe3, struct kvm_device_attr)
|
| /OK3568_Linux_fs/kernel/include/uapi/linux/ |
| H A D | kvm.h | 1252 struct kvm_device_attr { struct 1401 #define KVM_SET_DEVICE_ATTR _IOW(KVMIO, 0xe1, struct kvm_device_attr) 1402 #define KVM_GET_DEVICE_ATTR _IOW(KVMIO, 0xe2, struct kvm_device_attr) 1403 #define KVM_HAS_DEVICE_ATTR _IOW(KVMIO, 0xe3, struct kvm_device_attr)
|
| /OK3568_Linux_fs/kernel/tools/include/uapi/linux/ |
| H A D | kvm.h | 1252 struct kvm_device_attr { struct 1401 #define KVM_SET_DEVICE_ATTR _IOW(KVMIO, 0xe1, struct kvm_device_attr) 1402 #define KVM_GET_DEVICE_ATTR _IOW(KVMIO, 0xe2, struct kvm_device_attr) 1403 #define KVM_HAS_DEVICE_ATTR _IOW(KVMIO, 0xe3, struct kvm_device_attr)
|
| /OK3568_Linux_fs/kernel/arch/powerpc/kvm/ |
| H A D | book3s_xive_native.c | 940 struct kvm_device_attr *attr) in kvmppc_xive_native_set_attr() 972 struct kvm_device_attr *attr) in kvmppc_xive_native_get_attr() 985 struct kvm_device_attr *attr) in kvmppc_xive_native_has_attr()
|
| H A D | mpic.c | 1459 static int set_base_addr(struct openpic *opp, struct kvm_device_attr *attr) in set_base_addr() 1517 static int mpic_set_attr(struct kvm_device *dev, struct kvm_device_attr *attr) in mpic_set_attr() 1556 static int mpic_get_attr(struct kvm_device *dev, struct kvm_device_attr *attr) in mpic_get_attr() 1607 static int mpic_has_attr(struct kvm_device *dev, struct kvm_device_attr *attr) in mpic_has_attr()
|