H A D | vgic_irq.c | 7 * host to inject a specific intid via a GUEST_SYNC call, and then checks that 80 #define _KVM_INJECT_MULTI(cmd, intid, num, expect_failure) \ argument 81 kvm_inject_call(cmd, intid, num, -1 /* not used */, expect_failure) 83 #define KVM_INJECT_MULTI(cmd, intid, num) \ argument 84 _KVM_INJECT_MULTI(cmd, intid, num, false) 86 #define _KVM_INJECT(cmd, intid, expect_failure) \ argument 87 _KVM_INJECT_MULTI(cmd, intid, 1, expect_failure) 89 #define KVM_INJECT(cmd, intid) \ argument 90 _KVM_INJECT_MULTI(cmd, intid, 1, false) 92 #define KVM_ACTIVATE(cmd, intid) \ argument 165 uint32_t intid = gic_get_and_ack_irq(); guest_irq_generic_handler() local 239 guest_set_irq_line(uint32_t intid,uint32_t level) guest_set_irq_line() argument 245 test_inject_fail(struct test_args * args,uint32_t intid,kvm_inject_cmd cmd) test_inject_fail() argument 297 uint32_t prio, intid, ap1r; guest_restore_active() local 346 uint32_t intid; wait_for_and_activate_irq() local 365 uint32_t intid, prio, step = KVM_PRIO_STEPS; test_inject_preemption() local 509 kvm_irq_line_check(struct kvm_vm * vm,uint32_t intid,int level,struct test_args * test_args,bool expect_failure) kvm_irq_line_check() argument 528 kvm_irq_set_level_info_check(int gic_fd,uint32_t intid,int level,bool expect_failure) kvm_irq_set_level_info_check() argument 553 kvm_set_gsi_routing_irqchip_check(struct kvm_vm * vm,uint32_t intid,uint32_t num,uint32_t kvm_max_routes,bool expect_failure) kvm_set_gsi_routing_irqchip_check() argument 582 kvm_irq_write_ispendr_check(int gic_fd,uint32_t intid,struct kvm_vcpu * vcpu,bool expect_failure) kvm_irq_write_ispendr_check() argument 598 kvm_routing_and_irqfd_check(struct kvm_vm * vm,uint32_t intid,uint32_t num,uint32_t kvm_max_routes,bool expect_failure) kvm_routing_and_irqfd_check() argument 653 uint32_t intid = inject_args->first_intid; run_guest_cmd() local [all...] |