intid 113 arch/sparc/include/asm/leon_amba.h u32 intid[16]; /* 0xc0 */ intid 53 arch/sparc/kernel/leon_kernel.c return LEON3_BYPASS_LOAD_PA(&leon3_irqctrl_regs->intid[cpu]) & 0x1f; intid 614 drivers/media/pci/saa7164/saa7164-core.c u32 intid, intstat[INT_SIZE/4]; intid 662 drivers/media/pci/saa7164/saa7164-core.c intid = (i * 32) + bit; intid 663 drivers/media/pci/saa7164/saa7164-core.c if (intid == dev->intfdesc.bInterruptId) { intid 666 drivers/media/pci/saa7164/saa7164-core.c } else if (intid == porta->hwcfg.interruptid) { intid 671 drivers/media/pci/saa7164/saa7164-core.c } else if (intid == portb->hwcfg.interruptid) { intid 676 drivers/media/pci/saa7164/saa7164-core.c } else if (intid == portc->hwcfg.interruptid) { intid 681 drivers/media/pci/saa7164/saa7164-core.c } else if (intid == portd->hwcfg.interruptid) { intid 686 drivers/media/pci/saa7164/saa7164-core.c } else if (intid == porte->hwcfg.interruptid) { intid 691 drivers/media/pci/saa7164/saa7164-core.c } else if (intid == portf->hwcfg.interruptid) { intid 700 drivers/media/pci/saa7164/saa7164-core.c __func__, i, bit, intid); intid 259 drivers/mfd/twl6040.c u8 intid; intid 262 drivers/mfd/twl6040.c intid = twl6040_reg_read(twl6040, TWL6040_REG_INTID); intid 263 drivers/mfd/twl6040.c if (!(intid & TWL6040_READYINT)) { intid 97 drivers/net/can/cc770/cc770.c static inline int intid2obj(unsigned int intid) intid 99 drivers/net/can/cc770/cc770.c if (intid == 2) intid 102 drivers/net/can/cc770/cc770.c return MSGOBJ_LAST + 2 - intid; intid 716 drivers/net/can/cc770/cc770.c u8 intid; intid 728 drivers/net/can/cc770/cc770.c intid = cc770_read_reg(priv, interrupt); intid 729 drivers/net/can/cc770/cc770.c if (!intid) intid 733 drivers/net/can/cc770/cc770.c if (intid == 1) { intid 738 drivers/net/can/cc770/cc770.c o = intid2obj(intid); intid 742 drivers/net/can/cc770/cc770.c intid); intid 107 include/kvm/arm_vgic.h u32 intid; /* Guest visible INTID */ intid 344 include/kvm/arm_vgic.h int kvm_vgic_inject_irq(struct kvm *kvm, int cpuid, unsigned int intid, intid 389 include/kvm/arm_vgic.h int kvm_vgic_set_owner(struct kvm_vcpu *vcpu, unsigned int intid, void *owner); intid 493 virt/kvm/arm/hyp/vgic-v3-sr.c int intid, u64 *lr_val) intid 501 virt/kvm/arm/hyp/vgic-v3-sr.c if ((val & ICH_LR_VIRTUAL_ID_MASK) == intid && intid 31 virt/kvm/arm/vgic/vgic-debug.c int intid; intid 43 virt/kvm/arm/vgic/vgic-debug.c iter->intid++; intid 44 virt/kvm/arm/vgic/vgic-debug.c if (iter->intid == VGIC_NR_PRIVATE_IRQS && intid 46 virt/kvm/arm/vgic/vgic-debug.c iter->intid = 0; intid 48 virt/kvm/arm/vgic/vgic-debug.c if (iter->intid >= (iter->nr_spis + VGIC_NR_PRIVATE_IRQS)) { intid 50 virt/kvm/arm/vgic/vgic-debug.c iter->intid = iter->lpi_array[iter->lpi_idx]; intid 79 virt/kvm/arm/vgic/vgic-debug.c iter->intid >= (iter->nr_spis + VGIC_NR_PRIVATE_IRQS) && intid 181 virt/kvm/arm/vgic/vgic-debug.c if (irq->intid < VGIC_NR_SGIS) intid 183 virt/kvm/arm/vgic/vgic-debug.c else if (irq->intid < VGIC_NR_PRIVATE_IRQS) intid 185 virt/kvm/arm/vgic/vgic-debug.c else if (irq->intid < VGIC_MAX_SPI) intid 190 virt/kvm/arm/vgic/vgic-debug.c if (irq->intid ==0 || irq->intid == VGIC_NR_PRIVATE_IRQS) intid 202 virt/kvm/arm/vgic/vgic-debug.c type, irq->intid, intid 237 virt/kvm/arm/vgic/vgic-debug.c irq = vgic_get_irq(kvm, vcpu, iter->intid); intid 239 virt/kvm/arm/vgic/vgic-debug.c seq_printf(s, " LPI %4d freed\n", iter->intid); intid 163 virt/kvm/arm/vgic/vgic-init.c irq->intid = i + VGIC_NR_PRIVATE_IRQS; intid 216 virt/kvm/arm/vgic/vgic-init.c irq->intid = i; intid 39 virt/kvm/arm/vgic/vgic-its.c static struct vgic_irq *vgic_add_lpi(struct kvm *kvm, u32 intid, intid 43 virt/kvm/arm/vgic/vgic-its.c struct vgic_irq *irq = vgic_get_irq(kvm, NULL, intid), *oldirq; intid 61 virt/kvm/arm/vgic/vgic-its.c irq->intid = intid; intid 72 virt/kvm/arm/vgic/vgic-its.c if (oldirq->intid != intid) intid 281 virt/kvm/arm/vgic/vgic-its.c ret = kvm_read_guest_lock(kvm, propbase + irq->intid - GIC_LPI_OFFSET, intid 339 virt/kvm/arm/vgic/vgic-its.c intids[i++] = irq->intid; intid 2123 virt/kvm/arm/vgic/vgic-its.c ((u64)ite->irq->intid << KVM_ITS_ITE_PINTID_SHIFT) | intid 563 virt/kvm/arm/vgic/vgic-kvm-device.c unsigned int info, intid; intid 568 virt/kvm/arm/vgic/vgic-kvm-device.c intid = attr->attr & intid 571 virt/kvm/arm/vgic/vgic-kvm-device.c intid, reg); intid 113 virt/kvm/arm/vgic/vgic-mmio-v2.c int intid = val & 0xf; intid 140 virt/kvm/arm/vgic/vgic-mmio-v2.c irq = vgic_get_irq(source_vcpu->kvm, vcpu, intid); intid 154 virt/kvm/arm/vgic/vgic-mmio-v2.c u32 intid = VGIC_ADDR_TO_INTID(addr, 8); intid 159 virt/kvm/arm/vgic/vgic-mmio-v2.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 173 virt/kvm/arm/vgic/vgic-mmio-v2.c u32 intid = VGIC_ADDR_TO_INTID(addr, 8); intid 179 virt/kvm/arm/vgic/vgic-mmio-v2.c if (intid < VGIC_NR_PRIVATE_IRQS) intid 183 virt/kvm/arm/vgic/vgic-mmio-v2.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, NULL, intid + i); intid 200 virt/kvm/arm/vgic/vgic-mmio-v2.c u32 intid = addr & 0x0f; intid 205 virt/kvm/arm/vgic/vgic-mmio-v2.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 218 virt/kvm/arm/vgic/vgic-mmio-v2.c u32 intid = addr & 0x0f; intid 223 virt/kvm/arm/vgic/vgic-mmio-v2.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 240 virt/kvm/arm/vgic/vgic-mmio-v2.c u32 intid = addr & 0x0f; intid 245 virt/kvm/arm/vgic/vgic-mmio-v2.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 132 virt/kvm/arm/vgic/vgic-mmio-v3.c int intid = VGIC_ADDR_TO_INTID(addr, 64); intid 133 virt/kvm/arm/vgic/vgic-mmio-v3.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, NULL, intid); intid 151 virt/kvm/arm/vgic/vgic-mmio-v3.c int intid = VGIC_ADDR_TO_INTID(addr, 64); intid 159 virt/kvm/arm/vgic/vgic-mmio-v3.c irq = vgic_get_irq(vcpu->kvm, NULL, intid); intid 247 virt/kvm/arm/vgic/vgic-mmio-v3.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 259 virt/kvm/arm/vgic/vgic-mmio-v3.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 274 virt/kvm/arm/vgic/vgic-mmio-v3.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 279 virt/kvm/arm/vgic/vgic-mmio-v3.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 975 virt/kvm/arm/vgic/vgic-mmio-v3.c u32 intid, u64 *val) intid 977 virt/kvm/arm/vgic/vgic-mmio-v3.c if (intid % 32) intid 981 virt/kvm/arm/vgic/vgic-mmio-v3.c vgic_write_irq_line_level_info(vcpu, intid, *val); intid 983 virt/kvm/arm/vgic/vgic-mmio-v3.c *val = vgic_read_irq_line_level_info(vcpu, intid); intid 45 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 51 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 65 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 70 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 87 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 93 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 108 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 113 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 143 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 148 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 162 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 168 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 216 virt/kvm/arm/vgic/vgic-mmio.c return (vgic_irq_is_sgi(irq->intid) && intid 225 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 230 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 278 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 283 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 319 virt/kvm/arm/vgic/vgic-mmio.c static void vgic_access_active_prepare(struct kvm_vcpu *vcpu, u32 intid) intid 322 virt/kvm/arm/vgic/vgic-mmio.c intid >= VGIC_NR_PRIVATE_IRQS) intid 327 virt/kvm/arm/vgic/vgic-mmio.c static void vgic_access_active_finish(struct kvm_vcpu *vcpu, u32 intid) intid 330 virt/kvm/arm/vgic/vgic-mmio.c intid >= VGIC_NR_PRIVATE_IRQS) intid 337 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 343 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 361 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 365 virt/kvm/arm/vgic/vgic-mmio.c vgic_access_active_prepare(vcpu, intid); intid 369 virt/kvm/arm/vgic/vgic-mmio.c vgic_access_active_finish(vcpu, intid); intid 422 virt/kvm/arm/vgic/vgic-mmio.c active && vgic_irq_is_sgi(irq->intid)) intid 436 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 440 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 450 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 453 virt/kvm/arm/vgic/vgic-mmio.c vgic_access_active_prepare(vcpu, intid); intid 457 virt/kvm/arm/vgic/vgic-mmio.c vgic_access_active_finish(vcpu, intid); intid 473 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 477 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 487 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 1); intid 490 virt/kvm/arm/vgic/vgic-mmio.c vgic_access_active_prepare(vcpu, intid); intid 494 virt/kvm/arm/vgic/vgic-mmio.c vgic_access_active_finish(vcpu, intid); intid 509 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 8); intid 514 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 535 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 8); intid 540 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 554 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 2); intid 559 virt/kvm/arm/vgic/vgic-mmio.c struct vgic_irq *irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 574 virt/kvm/arm/vgic/vgic-mmio.c u32 intid = VGIC_ADDR_TO_INTID(addr, 2); intid 587 virt/kvm/arm/vgic/vgic-mmio.c if (intid + i < VGIC_NR_PRIVATE_IRQS) intid 590 virt/kvm/arm/vgic/vgic-mmio.c irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 603 virt/kvm/arm/vgic/vgic-mmio.c u64 vgic_read_irq_line_level_info(struct kvm_vcpu *vcpu, u32 intid) intid 612 virt/kvm/arm/vgic/vgic-mmio.c if ((intid + i) < VGIC_NR_SGIS || (intid + i) >= nr_irqs) intid 615 virt/kvm/arm/vgic/vgic-mmio.c irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 625 virt/kvm/arm/vgic/vgic-mmio.c void vgic_write_irq_line_level_info(struct kvm_vcpu *vcpu, u32 intid, intid 636 virt/kvm/arm/vgic/vgic-mmio.c if ((intid + i) < VGIC_NR_SGIS || (intid + i) >= nr_irqs) intid 639 virt/kvm/arm/vgic/vgic-mmio.c irq = vgic_get_irq(vcpu->kvm, vcpu, intid + i); intid 196 virt/kvm/arm/vgic/vgic-mmio.h u64 vgic_read_irq_line_level_info(struct kvm_vcpu *vcpu, u32 intid); intid 198 virt/kvm/arm/vgic/vgic-mmio.h void vgic_write_irq_line_level_info(struct kvm_vcpu *vcpu, u32 intid, intid 61 virt/kvm/arm/vgic/vgic-v2.c u32 cpuid, intid = val & GICH_LR_VIRTUALID; intid 70 virt/kvm/arm/vgic/vgic-v2.c if (lr_signals_eoi_mi(val) && vgic_valid_spi(vcpu->kvm, intid)) intid 72 virt/kvm/arm/vgic/vgic-v2.c intid - VGIC_NR_PRIVATE_IRQS); intid 74 virt/kvm/arm/vgic/vgic-v2.c irq = vgic_get_irq(vcpu->kvm, vcpu, intid); intid 81 virt/kvm/arm/vgic/vgic-v2.c if (irq->active && vgic_irq_is_sgi(intid)) intid 89 virt/kvm/arm/vgic/vgic-v2.c if (vgic_irq_is_sgi(intid)) intid 139 virt/kvm/arm/vgic/vgic-v2.c u32 val = irq->intid; intid 144 virt/kvm/arm/vgic/vgic-v2.c if (vgic_irq_is_sgi(irq->intid)) intid 184 virt/kvm/arm/vgic/vgic-v2.c if (vgic_irq_is_sgi(irq->intid)) { intid 188 virt/kvm/arm/vgic/vgic-v2.c irq->intid)) intid 44 virt/kvm/arm/vgic/vgic-v3.c u32 intid, cpuid; intid 52 virt/kvm/arm/vgic/vgic-v3.c intid = val & ICH_LR_VIRTUAL_ID_MASK; intid 54 virt/kvm/arm/vgic/vgic-v3.c intid = val & GICH_LR_VIRTUALID; intid 55 virt/kvm/arm/vgic/vgic-v3.c is_v2_sgi = vgic_irq_is_sgi(intid); intid 59 virt/kvm/arm/vgic/vgic-v3.c if (lr_signals_eoi_mi(val) && vgic_valid_spi(vcpu->kvm, intid)) intid 61 virt/kvm/arm/vgic/vgic-v3.c intid - VGIC_NR_PRIVATE_IRQS); intid 63 virt/kvm/arm/vgic/vgic-v3.c irq = vgic_get_irq(vcpu->kvm, vcpu, intid); intid 121 virt/kvm/arm/vgic/vgic-v3.c u64 val = irq->intid; intid 124 virt/kvm/arm/vgic/vgic-v3.c is_v2_sgi = (vgic_irq_is_sgi(irq->intid) && intid 166 virt/kvm/arm/vgic/vgic-v3.c if (vgic_irq_is_sgi(irq->intid) && intid 171 virt/kvm/arm/vgic/vgic-v3.c irq->intid)) intid 331 virt/kvm/arm/vgic/vgic-v3.c byte_offset = irq->intid / BITS_PER_BYTE; intid 332 virt/kvm/arm/vgic/vgic-v3.c bit_nr = irq->intid % BITS_PER_BYTE; intid 383 virt/kvm/arm/vgic/vgic-v3.c byte_offset = irq->intid / BITS_PER_BYTE; intid 384 virt/kvm/arm/vgic/vgic-v3.c bit_nr = irq->intid % BITS_PER_BYTE; intid 284 virt/kvm/arm/vgic/vgic-v4.c .vintid = irq->intid, intid 58 virt/kvm/arm/vgic/vgic.c static struct vgic_irq *vgic_get_lpi(struct kvm *kvm, u32 intid) intid 67 virt/kvm/arm/vgic/vgic.c if (irq->intid != intid) intid 91 virt/kvm/arm/vgic/vgic.c u32 intid) intid 94 virt/kvm/arm/vgic/vgic.c if (intid <= VGIC_MAX_PRIVATE) { intid 95 virt/kvm/arm/vgic/vgic.c intid = array_index_nospec(intid, VGIC_MAX_PRIVATE + 1); intid 96 virt/kvm/arm/vgic/vgic.c return &vcpu->arch.vgic_cpu.private_irqs[intid]; intid 100 virt/kvm/arm/vgic/vgic.c if (intid < (kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS)) { intid 101 virt/kvm/arm/vgic/vgic.c intid = array_index_nospec(intid, kvm->arch.vgic.nr_spis + VGIC_NR_PRIVATE_IRQS); intid 102 virt/kvm/arm/vgic/vgic.c return &kvm->arch.vgic.spis[intid - VGIC_NR_PRIVATE_IRQS]; intid 106 virt/kvm/arm/vgic/vgic.c if (intid >= VGIC_MIN_LPI) intid 107 virt/kvm/arm/vgic/vgic.c return vgic_get_lpi(kvm, intid); intid 143 virt/kvm/arm/vgic/vgic.c if (irq->intid < VGIC_MIN_LPI) intid 160 virt/kvm/arm/vgic/vgic.c if (irq->intid >= VGIC_MIN_LPI) { intid 186 virt/kvm/arm/vgic/vgic.c return irq->get_input_level(irq->intid); intid 437 virt/kvm/arm/vgic/vgic.c int kvm_vgic_inject_irq(struct kvm *kvm, int cpuid, unsigned int intid, intid 445 virt/kvm/arm/vgic/vgic.c trace_vgic_update_irq_pending(cpuid, intid, level); intid 452 virt/kvm/arm/vgic/vgic.c if (!vcpu && intid < VGIC_NR_PRIVATE_IRQS) intid 455 virt/kvm/arm/vgic/vgic.c irq = vgic_get_irq(kvm, vcpu, intid); intid 586 virt/kvm/arm/vgic/vgic.c int kvm_vgic_set_owner(struct kvm_vcpu *vcpu, unsigned int intid, void *owner) intid 596 virt/kvm/arm/vgic/vgic.c if (!irq_is_ppi(intid) && !vgic_valid_spi(vcpu->kvm, intid)) intid 599 virt/kvm/arm/vgic/vgic.c irq = vgic_get_irq(vcpu->kvm, vcpu, intid); intid 20 virt/kvm/arm/vgic/vgic.h #define vgic_irq_is_sgi(intid) ((intid) < VGIC_NR_SGIS) intid 118 virt/kvm/arm/vgic/vgic.h if (vgic_irq_is_sgi(irq->intid) && irq->source) intid 163 virt/kvm/arm/vgic/vgic.h u32 intid); intid 204 virt/kvm/arm/vgic/vgic.h if (irq->intid < VGIC_MIN_LPI) intid 245 virt/kvm/arm/vgic/vgic.h u32 intid, u64 *val);