Home
last modified time | relevance | path

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

/linux-6.6.21/tools/testing/selftests/kvm/lib/aarch64/
Dgic.c66 void gic_irq_enable(unsigned int intid) in gic_irq_enable()
72 void gic_irq_disable(unsigned int intid) in gic_irq_disable()
81 unsigned int intid; in gic_get_and_ack_irq() local
91 void gic_set_eoi(unsigned int intid) in gic_set_eoi()
97 void gic_set_dir(unsigned int intid) in gic_set_dir()
115 void gic_set_priority(unsigned int intid, unsigned int prio) in gic_set_priority()
121 void gic_irq_set_active(unsigned int intid) in gic_irq_set_active()
127 void gic_irq_clear_active(unsigned int intid) in gic_irq_clear_active()
133 bool gic_irq_get_active(unsigned int intid) in gic_irq_get_active()
139 void gic_irq_set_pending(unsigned int intid) in gic_irq_set_pending()
[all …]
Dgic_v3.c62 static enum gicv3_intid_range get_intid_range(unsigned int intid) in get_intid_range()
153 static void gicv3_access_reg(uint32_t intid, uint64_t offset, in gicv3_access_reg()
185 static void gicv3_write_reg(uint32_t intid, uint64_t offset, in gicv3_write_reg()
192 static uint32_t gicv3_read_reg(uint32_t intid, uint64_t offset, in gicv3_read_reg()
202 static void gicv3_set_priority(uint32_t intid, uint32_t prio) in gicv3_set_priority()
208 static void gicv3_irq_set_config(uint32_t intid, bool is_edge) in gicv3_irq_set_config()
218 static void gicv3_irq_enable(uint32_t intid) in gicv3_irq_enable()
227 static void gicv3_irq_disable(uint32_t intid) in gicv3_irq_disable()
236 static void gicv3_irq_set_active(uint32_t intid) in gicv3_irq_set_active()
241 static void gicv3_irq_clear_active(uint32_t intid) in gicv3_irq_clear_active()
[all …]
Dvgic.c83 int _kvm_irq_set_level_info(int gic_fd, uint32_t intid, int level) in _kvm_irq_set_level_info()
101 void kvm_irq_set_level_info(int gic_fd, uint32_t intid, int level) in kvm_irq_set_level_info()
108 int _kvm_arm_irq_line(struct kvm_vm *vm, uint32_t intid, int level) in _kvm_arm_irq_line()
123 void kvm_arm_irq_line(struct kvm_vm *vm, uint32_t intid, int level) in kvm_arm_irq_line()
130 static void vgic_poke_irq(int gic_fd, uint32_t intid, struct kvm_vcpu *vcpu, in vgic_poke_irq()
162 void kvm_irq_write_ispendr(int gic_fd, uint32_t intid, struct kvm_vcpu *vcpu) in kvm_irq_write_ispendr()
167 void kvm_irq_write_isactiver(int gic_fd, uint32_t intid, struct kvm_vcpu *vcpu) in kvm_irq_write_isactiver()
/linux-6.6.21/arch/arm64/kvm/vgic/
Dvgic-mmio.c47 u32 intid = VGIC_ADDR_TO_INTID(addr, 1); in vgic_mmio_read_group() local
72 u32 intid = VGIC_ADDR_TO_INTID(addr, 1); in vgic_mmio_write_group() local
99 u32 intid = VGIC_ADDR_TO_INTID(addr, 1); in vgic_mmio_read_enable() local
120 u32 intid = VGIC_ADDR_TO_INTID(addr, 1); in vgic_mmio_write_senable() local
169 u32 intid = VGIC_ADDR_TO_INTID(addr, 1); in vgic_mmio_write_cenable() local
191 u32 intid = VGIC_ADDR_TO_INTID(addr, 1); in vgic_uaccess_write_senable() local
212 u32 intid = VGIC_ADDR_TO_INTID(addr, 1); in vgic_uaccess_write_cenable() local
233 u32 intid = VGIC_ADDR_TO_INTID(addr, 1); in __read_pending() local
308 u32 intid = VGIC_ADDR_TO_INTID(addr, 1); in vgic_mmio_write_spending() local
350 u32 intid = VGIC_ADDR_TO_INTID(addr, 1); in vgic_uaccess_write_spending() local
[all …]
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 = addr & 0x0f; in vgic_mmio_write_sgipendc() local
251 u32 intid = addr & 0x0f; in vgic_mmio_write_sgipends() local
Dvgic.c60 static struct vgic_irq *vgic_get_lpi(struct kvm *kvm, u32 intid) in vgic_get_lpi()
93 u32 intid) in vgic_get_irq()
439 int kvm_vgic_inject_irq(struct kvm *kvm, int cpuid, unsigned int intid, in kvm_vgic_inject_irq()
603 int kvm_vgic_set_owner(struct kvm_vcpu *vcpu, unsigned int intid, void *owner) in kvm_vgic_set_owner()
Dvgic-mmio-v3.c196 int intid = VGIC_ADDR_TO_INTID(addr, 64); in vgic_mmio_read_irouter() local
215 int intid = VGIC_ADDR_TO_INTID(addr, 64); in vgic_mmio_write_irouter() local
360 u32 intid = VGIC_ADDR_TO_INTID(addr, 1); in vgic_v3_uaccess_write_pending() local
1175 u32 intid, u32 *val) in vgic_v3_line_level_info_uaccess()
Dvgic-debug.c31 int intid; member
Dvgic-v2.c61 u32 cpuid, intid = val & GICH_LR_VIRTUALID; in vgic_v2_fold_lr_state() local
Dvgic-kvm-device.c569 unsigned int info, intid; in vgic_v3_attr_regs_access() local
Dvgic.h21 #define vgic_irq_is_sgi(intid) ((intid) < VGIC_NR_SGIS) argument
Dvgic-v3.c48 u32 intid, cpuid; in vgic_v3_fold_lr_state() local
Dvgic-its.c39 static struct vgic_irq *vgic_add_lpi(struct kvm *kvm, u32 intid, in vgic_add_lpi()
/linux-6.6.21/tools/testing/selftests/kvm/aarch64/
Dvgic_irq.c86 #define _KVM_INJECT_MULTI(cmd, intid, num, expect_failure) \ argument
89 #define KVM_INJECT_MULTI(cmd, intid, num) \ argument
92 #define _KVM_INJECT(cmd, intid, expect_failure) \ argument
95 #define KVM_INJECT(cmd, intid) \ argument
98 #define KVM_ACTIVATE(cmd, intid) \ argument
171 uint32_t intid = gic_get_and_ack_irq(); in guest_irq_generic_handler() local
245 static void guest_set_irq_line(uint32_t intid, uint32_t level) in guest_set_irq_line()
251 uint32_t intid, kvm_inject_cmd cmd) in test_inject_fail()
304 uint32_t prio, intid, ap1r; in guest_restore_active() local
353 uint32_t intid; in wait_for_and_activate_irq() local
[all …]
Darch_timer.c118 static void guest_validate_irq(unsigned int intid, in guest_validate_irq()
170 unsigned int intid = gic_get_and_ack_irq(); in guest_irq_handler() local
/linux-6.6.21/tools/testing/selftests/kvm/include/aarch64/
Dgic.h20 #define INTID_IS_SGI(intid) (0 <= (intid) && (intid) < MIN_PPI) argument
21 #define INTID_IS_PPI(intid) (MIN_PPI <= (intid) && (intid) < MIN_SPI) argument
22 #define INTID_IS_SPI(intid) (MIN_SPI <= (intid) && (intid) <= MAX_SPI) argument
/linux-6.6.21/drivers/net/can/cc770/
Dcc770.c98 static inline int intid2obj(unsigned int intid) in intid2obj()
712 u8 intid; in cc770_interrupt() local
/linux-6.6.21/drivers/mfd/
Dtwl6040.c256 u8 intid; in twl6040_power_up_automatic() local
/linux-6.6.21/drivers/media/pci/saa7164/
Dsaa7164-core.c610 u32 intid, intstat[INT_SIZE/4]; in saa7164_irq() local
/linux-6.6.21/arch/sparc/include/asm/
Dleon_amba.h113 u32 intid[16]; /* 0xc0 */ member
/linux-6.6.21/arch/arm64/kvm/hyp/
Dvgic-v3-sr.c523 static int __vgic_v3_find_active_lr(struct kvm_vcpu *vcpu, int intid, in __vgic_v3_find_active_lr()
/linux-6.6.21/include/kvm/
Darm_vgic.h133 u32 intid; /* Guest visible INTID */ member
/linux-6.6.21/drivers/net/ethernet/fungible/funcore/
Dfun_hci.h232 __be16 intid; member
313 __be16 intid; member