Searched full:priq (Results 1 – 11 of 11) sorted by relevance
/linux-6.14.4/Documentation/devicetree/bindings/iommu/ |
D | arm,smmu-v3.yaml | 46 - priq # PRI Queue not empty 91 interrupt-names = "eventq", "gerror", "priq", "cmdq-sync";
|
/linux-6.14.4/drivers/iommu/arm/arm-smmu-v3/ |
D | arm-smmu-v3.c | 2008 struct arm_smmu_queue *q = &smmu->priq.q; in arm_smmu_priq_thread() 2017 dev_err(smmu->dev, "PRIQ overflow detected -- requests lost\n"); in arm_smmu_priq_thread() 2052 dev_warn(smmu->dev, "PRIQ MSI write aborted\n"); in arm_smmu_gerror_handler() 2061 dev_err(smmu->dev, "PRIQ write aborted -- events may have been lost\n"); in arm_smmu_gerror_handler() 3751 /* priq */ in arm_smmu_init_queues() 3755 return arm_smmu_init_one_queue(smmu, &smmu->priq.q, smmu->page1, in arm_smmu_init_queues() 3757 PRIQ_ENT_DWORDS, "priq"); in arm_smmu_init_queues() 3927 /* Allocate MSIs for evtq, gerror and priq. Ignore cmdq */ in arm_smmu_setup_msis() 3936 smmu->priq.q.irq = msi_get_virq(dev, PRIQ_MSI_INDEX); in arm_smmu_setup_msis() 3972 irq = smmu->priq.q.irq; in arm_smmu_setup_unique_irqs() [all …]
|
D | arm-smmu-v3.h | 768 struct arm_smmu_priq priq; member
|
/linux-6.14.4/include/linux/sched/ |
D | ext.h | 62 struct rb_root priq; /* used to order by p->scx.dsq_vtime */ member
|
/linux-6.14.4/drivers/accel/ivpu/ |
D | ivpu_mmu.c | 922 ivpu_warn_ratelimited(vdev, "MMU PRIQ MSI ABT write aborted\n"); in ivpu_mmu_irq_gerr_handler() 931 ivpu_err_ratelimited(vdev, "MMU PRIQ write aborted\n"); in ivpu_mmu_irq_gerr_handler()
|
/linux-6.14.4/arch/arm64/boot/dts/arm/ |
D | fvp-base-revc.dts | 258 interrupt-names = "eventq", "gerror", "priq", "cmdq-sync";
|
/linux-6.14.4/arch/arm64/boot/dts/hisilicon/ |
D | hip07.dtsi | 1247 interrupt-names = "eventq", "gerror", "priq"; 1259 interrupt-names = "eventq", "gerror", "priq"; 1271 interrupt-names = "eventq", "gerror", "priq"; 1283 interrupt-names = "eventq", "gerror", "priq";
|
/linux-6.14.4/kernel/sched/ |
D | ext.c | 1736 * A PRIQ DSQ shouldn't be using FIFO enqueueing. As tasks are in dispatch_enqueue() 1740 if (unlikely(RB_EMPTY_ROOT(&dsq->priq) && in dispatch_enqueue() 1746 rb_add(&p->scx.dsq_priq, &dsq->priq, scx_dsq_priq_less); in dispatch_enqueue() 1762 /* a FIFO DSQ shouldn't be using PRIQ enqueuing */ in dispatch_enqueue() 1763 if (unlikely(!RB_EMPTY_ROOT(&dsq->priq))) in dispatch_enqueue() 1764 scx_ops_error("DSQ ID 0x%016llx already had PRIQ-enqueued tasks", in dispatch_enqueue() 1820 rb_erase(&p->scx.dsq_priq, &dsq->priq); in task_unlink_from_dsq() 6881 * scx_bpf_dsq_move_vtime - Move a task from DSQ iteration to a PRIQ DSQ
|
/linux-6.14.4/arch/arm64/boot/dts/rockchip/ |
D | rk3588-base.dtsi | 556 interrupt-names = "eventq", "gerror", "priq", "cmdq-sync"; 567 interrupt-names = "eventq", "gerror", "priq", "cmdq-sync";
|
/linux-6.14.4/drivers/acpi/arm64/ |
D | iort.c | 1537 acpi_iort_register_irq(smmu->pri_gsiv, "priq", in arm_smmu_v3_init_resources()
|
/linux-6.14.4/arch/arm64/boot/dts/freescale/ |
D | imx95.dtsi | 1534 interrupt-names = "eventq", "gerror", "priq", "cmdq-sync";
|