Home
last modified time | relevance | path

Searched refs:irqp (Results 1 – 10 of 10) sorted by relevance

/linux-6.15/arch/powerpc/kvm/
H A Dbook3s_xics.c1194 if (irqp->exists) { in xics_get_source()
1195 val = irqp->server; in xics_get_source()
1202 if (irqp->lsi) { in xics_get_source()
1206 } else if (irqp->masked_pending || irqp->resend) in xics_get_source()
1258 irqp->server = server; in xics_set_source()
1262 irqp->priority = prio; in xics_set_source()
1263 irqp->resend = 0; in xics_set_source()
1265 irqp->lsi = 0; in xics_set_source()
1266 irqp->pq_state = 0; in xics_set_source()
1268 irqp->lsi = 1; in xics_set_source()
[all …]
/linux-6.15/kernel/irq/
H A Dproc.c339 void __maybe_unused *irqp = (void *)(unsigned long) irq; in register_irq_proc() local
370 &irq_affinity_proc_ops, irqp); in register_irq_proc()
374 irq_affinity_hint_proc_show, irqp); in register_irq_proc()
378 &irq_affinity_list_proc_ops, irqp); in register_irq_proc()
381 irqp); in register_irq_proc()
384 irq_effective_aff_proc_show, irqp); in register_irq_proc()
386 irq_effective_aff_list_proc_show, irqp); in register_irq_proc()
/linux-6.15/drivers/char/
H A Dhpet.c952 struct acpi_resource_extended_irq *irqp; in hpet_resources() local
955 irqp = &res->data.extended_irq; in hpet_resources()
957 for (i = 0; i < irqp->interrupt_count; i++) { in hpet_resources()
961 irq = acpi_register_gsi(NULL, irqp->interrupts[i], in hpet_resources()
962 irqp->triggering, in hpet_resources()
963 irqp->polarity); in hpet_resources()
/linux-6.15/drivers/parisc/
H A Dgsc.h45 void gsc_asic_assign_irq(struct gsc_asic *asic, int local_irq, int *irqp);
H A Dgsc.c188 void gsc_asic_assign_irq(struct gsc_asic *asic, int local_irq, int *irqp) in gsc_asic_assign_irq() argument
199 *irqp = irq; in gsc_asic_assign_irq()
H A Ddino.c429 static void dino_assign_irq(struct dino_device *dino, int local_irq, int *irqp) in dino_assign_irq() argument
435 *irqp = irq; in dino_assign_irq()
/linux-6.15/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.h67 struct mlx5_vdpa_irq_pool irqp; member
H A Dmlx5_vnet.c1461 struct mlx5_vdpa_irq_pool *irqp = &ndev->irqp; in alloc_vector() local
1467 ent = &irqp->entries[i]; in alloc_vector()
1487 struct mlx5_vdpa_irq_pool *irqp = &ndev->irqp; in dealloc_vector() local
1493 irqp->entries[i].used = false; in dealloc_vector()
3416 if (!ndev->irqp.entries) in free_irqs()
3420 ent = ndev->irqp.entries + i; in free_irqs()
3424 kfree(ndev->irqp.entries); in free_irqs()
3801 ndev->irqp.entries = kcalloc(ndev->mvdev.max_vqs, sizeof(*ndev->irqp.entries), GFP_KERNEL); in allocate_irqs()
3802 if (!ndev->irqp.entries) in allocate_irqs()
3807 ent = ndev->irqp.entries + i; in allocate_irqs()
[all …]
/linux-6.15/arch/x86/kernel/acpi/
H A Dboot.c635 int acpi_gsi_to_irq(u32 gsi, unsigned int *irqp) in acpi_gsi_to_irq() argument
640 *irqp = gsi; in acpi_gsi_to_irq()
654 *irqp = irq; in acpi_gsi_to_irq()
/linux-6.15/drivers/spi/
H A Dspi-bcm-qspi.c210 const struct bcm_qspi_irq *irqp; member
1270 u32 status = qspi_dev_id->irqp->mask; in bcm_qspi_bspi_lr_l2_isr()
1637 qspi->dev_ids[val].irqp = &qspi_irq_tab[val]; in bcm_qspi_probe()