Home
last modified time | relevance | path

Searched refs:devino (Results 1 - 20 of 20) sorted by relevance

/kernel/linux/linux-5.10/arch/sparc/kernel/
H A Dirq_64.c189 /* Athena's devhandle|devino is large.*/ in size_nr_ivec()
254 static unsigned int cookie_exists(u32 devhandle, unsigned int devino) in cookie_exists() argument
260 hv_err = sun4v_vintr_get_cookie(devhandle, devino, &cookie); in cookie_exists()
275 static unsigned int sysino_exists(u32 devhandle, unsigned int devino) in sysino_exists() argument
277 unsigned long sysino = sun4v_devino_to_sysino(devhandle, devino); in sysino_exists()
649 static unsigned int sun4v_build_common(u32 devhandle, unsigned int devino, in sun4v_build_common() argument
651 u32 devhandle, unsigned int devino), in sun4v_build_common()
657 irq = irq_alloc(devhandle, devino); in sun4v_build_common()
670 handler_data_init(data, devhandle, devino); in sun4v_build_common()
679 unsigned int devino) in cookie_assign()
678 cookie_assign(unsigned int irq, u32 devhandle, unsigned int devino) cookie_assign() argument
697 cookie_handler_data(struct irq_handler_data *data, u32 devhandle, unsigned int devino) cookie_handler_data() argument
704 cookie_build_irq(u32 devhandle, unsigned int devino, struct irq_chip *chip) cookie_build_irq() argument
721 sun4v_build_cookie(u32 devhandle, unsigned int devino) sun4v_build_cookie() argument
747 sysino_handler_data(struct irq_handler_data *data, u32 devhandle, unsigned int devino) sysino_handler_data() argument
756 sysino_build_irq(u32 devhandle, unsigned int devino, struct irq_chip *chip) sysino_build_irq() argument
770 sun4v_build_sysino(u32 devhandle, unsigned int devino) sun4v_build_sysino() argument
783 sun4v_build_irq(u32 devhandle, unsigned int devino) sun4v_build_irq() argument
795 sun4v_build_virq(u32 devhandle, unsigned int devino) sun4v_build_virq() argument
[all...]
H A Dpci_fire.c277 unsigned long devino) in pci_fire_msiq_build_irq()
285 imap_reg = cregs + (0x001000UL + (devino * 0x08UL)); in pci_fire_msiq_build_irq()
286 iclr_reg = cregs + (0x001400UL + (devino * 0x08UL)); in pci_fire_msiq_build_irq()
295 fixup = ((pbm->portid << 6) | devino) - int_ctrlr; in pci_fire_msiq_build_irq()
275 pci_fire_msiq_build_irq(struct pci_pbm_info *pbm, unsigned long msiqid, unsigned long devino) pci_fire_msiq_build_irq() argument
H A Dpci_msi.c278 unsigned long devino) in bringup_one_msi_queue()
280 int irq = ops->msiq_build_irq(pbm, msiqid, devino); in bringup_one_msi_queue()
309 unsigned long devino = i + pbm->msiq_first_devino; in sparc64_bringup_msi_queues() local
312 err = bringup_one_msi_queue(pbm, ops, msiqid, devino); in sparc64_bringup_msi_queues()
356 "msi-eq-to-devino", &len); in sparc64_pbm_msi_init()
359 "msi-eq-devino", &len); in sparc64_pbm_msi_init()
419 "devino[0x%x]\n", in sparc64_pbm_msi_init()
275 bringup_one_msi_queue(struct pci_pbm_info *pbm, const struct sparc64_msiq_ops *ops, unsigned long msiqid, unsigned long devino) bringup_one_msi_queue() argument
H A Dprom_irqtrans.c460 unsigned int devino, in pci_sun4v_irq_build()
465 return sun4v_build_irq(devhandle, devino); in pci_sun4v_irq_build()
784 unsigned int devino, in sun4v_vdev_irq_build()
789 return sun4v_build_irq(devhandle, devino); in sun4v_vdev_irq_build()
459 pci_sun4v_irq_build(struct device_node *dp, unsigned int devino, void *_data) pci_sun4v_irq_build() argument
783 sun4v_vdev_irq_build(struct device_node *dp, unsigned int devino, void *_data) sun4v_vdev_irq_build() argument
H A Dpci_impl.h49 unsigned long devino);
H A Dpci_sun4v.c1134 unsigned long devino) in pci_sun4v_msiq_build_irq()
1136 unsigned int irq = sun4v_build_irq(pbm->devhandle, devino); in pci_sun4v_msiq_build_irq()
1132 pci_sun4v_msiq_build_irq(struct pci_pbm_info *pbm, unsigned long msiqid, unsigned long devino) pci_sun4v_msiq_build_irq() argument
/kernel/linux/linux-6.6/arch/sparc/kernel/
H A Dirq_64.c190 /* Athena's devhandle|devino is large.*/ in size_nr_ivec()
255 static unsigned int cookie_exists(u32 devhandle, unsigned int devino) in cookie_exists() argument
261 hv_err = sun4v_vintr_get_cookie(devhandle, devino, &cookie); in cookie_exists()
276 static unsigned int sysino_exists(u32 devhandle, unsigned int devino) in sysino_exists() argument
278 unsigned long sysino = sun4v_devino_to_sysino(devhandle, devino); in sysino_exists()
650 static unsigned int sun4v_build_common(u32 devhandle, unsigned int devino, in sun4v_build_common() argument
652 u32 devhandle, unsigned int devino), in sun4v_build_common()
658 irq = irq_alloc(devhandle, devino); in sun4v_build_common()
671 handler_data_init(data, devhandle, devino); in sun4v_build_common()
680 unsigned int devino) in cookie_assign()
679 cookie_assign(unsigned int irq, u32 devhandle, unsigned int devino) cookie_assign() argument
698 cookie_handler_data(struct irq_handler_data *data, u32 devhandle, unsigned int devino) cookie_handler_data() argument
705 cookie_build_irq(u32 devhandle, unsigned int devino, struct irq_chip *chip) cookie_build_irq() argument
722 sun4v_build_cookie(u32 devhandle, unsigned int devino) sun4v_build_cookie() argument
748 sysino_handler_data(struct irq_handler_data *data, u32 devhandle, unsigned int devino) sysino_handler_data() argument
757 sysino_build_irq(u32 devhandle, unsigned int devino, struct irq_chip *chip) sysino_build_irq() argument
771 sun4v_build_sysino(u32 devhandle, unsigned int devino) sun4v_build_sysino() argument
784 sun4v_build_irq(u32 devhandle, unsigned int devino) sun4v_build_irq() argument
796 sun4v_build_virq(u32 devhandle, unsigned int devino) sun4v_build_virq() argument
[all...]
H A Dpci_fire.c278 unsigned long devino) in pci_fire_msiq_build_irq()
286 imap_reg = cregs + (0x001000UL + (devino * 0x08UL)); in pci_fire_msiq_build_irq()
287 iclr_reg = cregs + (0x001400UL + (devino * 0x08UL)); in pci_fire_msiq_build_irq()
296 fixup = ((pbm->portid << 6) | devino) - int_ctrlr; in pci_fire_msiq_build_irq()
276 pci_fire_msiq_build_irq(struct pci_pbm_info *pbm, unsigned long msiqid, unsigned long devino) pci_fire_msiq_build_irq() argument
H A Dpci_msi.c280 unsigned long devino) in bringup_one_msi_queue()
282 int irq = ops->msiq_build_irq(pbm, msiqid, devino); in bringup_one_msi_queue()
311 unsigned long devino = i + pbm->msiq_first_devino; in sparc64_bringup_msi_queues() local
314 err = bringup_one_msi_queue(pbm, ops, msiqid, devino); in sparc64_bringup_msi_queues()
358 "msi-eq-to-devino", &len); in sparc64_pbm_msi_init()
361 "msi-eq-devino", &len); in sparc64_pbm_msi_init()
421 "devino[0x%x]\n", in sparc64_pbm_msi_init()
277 bringup_one_msi_queue(struct pci_pbm_info *pbm, const struct sparc64_msiq_ops *ops, unsigned long msiqid, unsigned long devino) bringup_one_msi_queue() argument
H A Dprom_irqtrans.c461 unsigned int devino, in pci_sun4v_irq_build()
466 return sun4v_build_irq(devhandle, devino); in pci_sun4v_irq_build()
785 unsigned int devino, in sun4v_vdev_irq_build()
790 return sun4v_build_irq(devhandle, devino); in sun4v_vdev_irq_build()
460 pci_sun4v_irq_build(struct device_node *dp, unsigned int devino, void *_data) pci_sun4v_irq_build() argument
784 sun4v_vdev_irq_build(struct device_node *dp, unsigned int devino, void *_data) sun4v_vdev_irq_build() argument
H A Dpci_impl.h48 unsigned long devino);
H A Dpci_sun4v.c1133 unsigned long devino) in pci_sun4v_msiq_build_irq()
1135 unsigned int irq = sun4v_build_irq(pbm->devhandle, devino); in pci_sun4v_msiq_build_irq()
1131 pci_sun4v_msiq_build_irq(struct pci_pbm_info *pbm, unsigned long msiqid, unsigned long devino) pci_sun4v_msiq_build_irq() argument
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dirq_64.h48 unsigned int sun4v_build_irq(u32 devhandle, unsigned int devino);
49 unsigned int sun4v_build_virq(u32 devhandle, unsigned int devino);
H A Dhypervisor.h1579 * devino Device interrupt number. Specifies the relative
1581 * combination of devhandle and devino are used to
1584 * Note: The devino value is the same as the values in the
1610 * ARG1: devino
1613 * ERRORS: EINVAL Invalid devhandle/devino
1616 * devhandle/devino into a system specific ino (sysino).
1622 unsigned long devino);
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dirq_64.h48 unsigned int sun4v_build_irq(u32 devhandle, unsigned int devino);
49 unsigned int sun4v_build_virq(u32 devhandle, unsigned int devino);
H A Dhypervisor.h1579 * devino Device interrupt number. Specifies the relative
1581 * combination of devhandle and devino are used to
1584 * Note: The devino value is the same as the values in the
1610 * ARG1: devino
1613 * ERRORS: EINVAL Invalid devhandle/devino
1616 * devhandle/devino into a system specific ino (sysino).
1622 unsigned long devino);
/kernel/linux/linux-5.10/drivers/crypto/
H A Dn2_core.h198 * RET1: devino
227 unsigned long *devino);
H A Dn2_core.c62 unsigned long devino; member
1496 * a devino. This isn't very useful to us because all of the
1503 * devino goes to which already-translated IRQ.
1540 herr = sun4v_ncs_qhandle_to_devino(p->qhandle, &p->devino); in spu_map_ino()
1544 index = find_devino_index(dev, ip, p->devino); in spu_map_ino()
/kernel/linux/linux-6.6/drivers/crypto/
H A Dn2_core.h198 * RET1: devino
227 unsigned long *devino);
H A Dn2_core.c64 unsigned long devino; member
1498 * a devino. This isn't very useful to us because all of the
1505 * devino goes to which already-translated IRQ.
1542 herr = sun4v_ncs_qhandle_to_devino(p->qhandle, &p->devino); in spu_map_ino()
1546 index = find_devino_index(dev, ip, p->devino); in spu_map_ino()

Completed in 29 milliseconds