Home
last modified time | relevance | path

Searched defs:intid (Results 1 – 25 of 25) sorted by relevance

/linux/tools/testing/selftests/kvm/lib/arm64/
H A Dgic.c62 void gic_irq_enable(unsigned int intid) in gic_irq_enable() argument
68 void gic_irq_disable(unsigned int intid) in gic_irq_disable() argument
77 unsigned int intid; in gic_get_and_ack_irq() local
87 void gic_set_eoi(unsigned int intid) in gic_set_eoi() argument
93 void gic_set_dir(unsigned int intid) in gic_set_dir() argument
111 gic_set_priority(unsigned int intid,unsigned int prio) gic_set_priority() argument
117 gic_irq_set_active(unsigned int intid) gic_irq_set_active() argument
123 gic_irq_clear_active(unsigned int intid) gic_irq_clear_active() argument
129 gic_irq_get_active(unsigned int intid) gic_irq_get_active() argument
135 gic_irq_set_pending(unsigned int intid) gic_irq_set_pending() argument
141 gic_irq_clear_pending(unsigned int intid) gic_irq_clear_pending() argument
147 gic_irq_get_pending(unsigned int intid) gic_irq_get_pending() argument
153 gic_irq_set_config(unsigned int intid,bool is_edge) gic_irq_set_config() argument
[all...]
H A Dgic_v3.c77 static enum gicv3_intid_range get_intid_range(unsigned int intid) in get_intid_range() argument
168 static void gicv3_access_reg(uint32_t intid, uint64_t offset, in gicv3_access_reg() argument
200 static void gicv3_write_reg(uint32_t intid, uint64_t offset, in gicv3_write_reg() argument
207 static uint32_t gicv3_read_reg(uint32_t intid, uint64_ argument
217 gicv3_set_priority(uint32_t intid,uint32_t prio) gicv3_set_priority() argument
223 gicv3_irq_set_config(uint32_t intid,bool is_edge) gicv3_irq_set_config() argument
233 gicv3_irq_enable(uint32_t intid) gicv3_irq_enable() argument
242 gicv3_irq_disable(uint32_t intid) gicv3_irq_disable() argument
251 gicv3_irq_set_active(uint32_t intid) gicv3_irq_set_active() argument
256 gicv3_irq_clear_active(uint32_t intid) gicv3_irq_clear_active() argument
261 gicv3_irq_get_active(uint32_t intid) gicv3_irq_get_active() argument
266 gicv3_irq_set_pending(uint32_t intid) gicv3_irq_set_pending() argument
271 gicv3_irq_clear_pending(uint32_t intid) gicv3_irq_clear_pending() argument
276 gicv3_irq_get_pending(uint32_t intid) gicv3_irq_get_pending() argument
[all...]
H A Dvgic.c83 int _kvm_irq_set_level_info(int gic_fd, uint32_t intid, int level) in _kvm_irq_set_level_info() argument
101 void kvm_irq_set_level_info(int gic_fd, uint32_t intid, int level) in kvm_irq_set_level_info() argument
108 int _kvm_arm_irq_line(struct kvm_vm *vm, uint32_t intid, int level) in _kvm_arm_irq_line() argument
123 void kvm_arm_irq_line(struct kvm_vm *vm, uint32_t intid, in argument
130 vgic_poke_irq(int gic_fd,uint32_t intid,struct kvm_vcpu * vcpu,uint64_t reg_off) vgic_poke_irq() argument
162 kvm_irq_write_ispendr(int gic_fd,uint32_t intid,struct kvm_vcpu * vcpu) kvm_irq_write_ispendr() argument
167 kvm_irq_write_isactiver(int gic_fd,uint32_t intid,struct kvm_vcpu * vcpu) kvm_irq_write_isactiver() argument
[all...]
H A Dgic_v3_its.c227 u32 collection_id, u32 intid) in its_send_mapti_cmd() argument
/linux/tools/testing/selftests/kvm/arm64/
H A Dvgic_irq.c80 #define _KVM_INJECT_MULTI(cmd, intid, num, expect_failure) \ argument
83 #define KVM_INJECT_MULTI(cmd, intid, num) \ argument
86 #define _KVM_INJECT(cmd, intid, expect_failure) \ argument
89 #define KVM_INJECT(cmd, intid) \ argument
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...]
H A Darch_timer.c55 static void guest_validate_irq(unsigned int intid, in guest_validate_irq() argument
107 unsigned int intid = gic_get_and_ack_irq(); in guest_irq_handler() local
H A Dvgic_lpi_stress.c54 u32 intid = gic_get_and_ack_irq(); in guest_irq_handler() local
65 u32 coll_id, device_id, event_id, intid = GIC_LPI_OFFSET; in guest_setup_its_mappings() local
H A Darch_timer_edge_cases.c147 unsigned int intid = gic_get_and_ack_irq(); in guest_irq_handler() local
/linux/tools/testing/selftests/kvm/include/arm64/
H A Dgic.h35 #define INTID_IS_SGI(intid) (0 <= (intid) && (intid) < MIN_PPI) argument
36 #define INTID_IS_PPI(intid) (MIN_PPI <= (intid) && (intid) < MIN_SPI) argument
37 #define INTID_IS_SPI(intid) (MIN_SPI <= (intid) && (intid) <= MAX_SPI) argument
[all...]
/linux/arch/arm64/kvm/vgic/
H A Dvgic-mmio-v2.c125 int intid = val & 0xf; in vgic_mmio_write_sgir() local
165 u32 intid = VGIC_ADDR_TO_INTID(addr, 8); in vgic_mmio_read_target() local
184 u32 intid = VGIC_ADDR_TO_INTID(addr, 8); in vgic_mmio_write_target() local
211 u32 intid = addr & 0x0f; in vgic_mmio_read_sgipend() local
229 u32 intid in vgic_mmio_write_sgipendc() local
251 u32 intid = addr & 0x0f; vgic_mmio_write_sgipends() local
[all...]
H A Dvgic.c66 static struct vgic_irq *vgic_get_lpi(struct kvm *kvm, u32 intid) in vgic_get_lpi() argument
87 struct vgic_irq *vgic_get_irq(struct kvm *kvm, u32 intid) in vgic_get_irq() argument
103 vgic_get_vcpu_irq(struct kvm_vcpu * vcpu,u32 intid) vgic_get_vcpu_irq() argument
433 kvm_vgic_inject_irq(struct kvm * kvm,struct kvm_vcpu * vcpu,unsigned int intid,bool level,void * owner) kvm_vgic_inject_irq() argument
597 kvm_vgic_set_owner(struct kvm_vcpu * vcpu,unsigned int intid,void * owner) kvm_vgic_set_owner() argument
[all...]
H A Dvgic-debug.c31 unsigned long intid; member
68 unsigned long intid; in iter_mark_lpis() local
86 unsigned long intid; in iter_unmark_lpis() local
[all...]
H A Dvgic-v2.c61 u32 cpuid, intid = val & GICH_LR_VIRTUALID; in vgic_v2_fold_lr_state() local
[all...]
H A Dvgic-kvm-device.c590 unsigned int info, intid; in vgic_v3_attr_regs_access() local
H A Dvgic-v3.c49 u32 intid, cpuid; in vgic_v3_fold_lr_state() local
[all...]
H A Dvgic.h22 #define vgic_irq_is_sgi(intid) ((intid) < VGIC_NR_SGIS) argument
/linux/tools/testing/selftests/kvm/riscv/
H A Darch_timer.c21 unsigned int intid = regs->cause & ~CAUSE_IRQ_FLAG; in guest_irq_handler() local
/linux/drivers/net/can/cc770/
H A Dcc770.c98 static inline int intid2obj(unsigned int intid) in intid2obj() argument
712 u8 intid; in cc770_interrupt() local
/linux/drivers/mfd/
H A Dtwl6040.c256 u8 intid; in twl6040_power_up_automatic() local
/linux/drivers/media/pci/saa7164/
H A Dsaa7164-core.c610 u32 intid, intstat[INT_SIZE/4]; in saa7164_irq() local
[all...]
/linux/arch/sparc/include/asm/
H A Dleon_amba.h113 u32 intid[16]; /* 0xc0 */ member
/linux/include/kvm/
H A Darm_vgic.h137 u32 intid; /* Guest visible INTID */ member
/linux/arch/arm64/kvm/hyp/
H A Dvgic-v3-sr.c593 static int __vgic_v3_find_active_lr(struct kvm_vcpu *vcpu, int intid, in __vgic_v3_find_active_lr() argument
/linux/drivers/net/ethernet/fungible/funcore/
H A Dfun_hci.h232 __be16 intid; member
313 __be16 intid; member
/linux/drivers/firmware/arm_ffa/
H A Ddriver.c1781 int ret, irq, intid; in ffa_irq_map() local