apid 713 drivers/media/pci/ttpci/av7110.c static inline int SetPIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid, apid 720 drivers/media/pci/ttpci/av7110.c if (vpid == 0x1fff || apid == 0x1fff || apid 722 drivers/media/pci/ttpci/av7110.c vpid = apid = ttpid = subpid = pcrpid = 0; apid 733 drivers/media/pci/ttpci/av7110.c pcrpid, vpid, apid, ttpid, subpid, aflags); apid 736 drivers/media/pci/ttpci/av7110.c int ChangePIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid, apid 747 drivers/media/pci/ttpci/av7110.c if (!(apid & 0x8000)) apid 748 drivers/media/pci/ttpci/av7110.c av7110->pids[DMX_PES_AUDIO] = apid; apid 758 drivers/media/pci/ttpci/av7110.c ret = SetPIDs(av7110, vpid, apid, ttpid, subpid, pcrpid); apid 292 drivers/media/pci/ttpci/av7110.h extern int ChangePIDs(struct av7110 *av7110, u16 vpid, u16 apid, u16 ttpid, apid 74 drivers/s390/crypto/vfio_ap_drv.c int apid, apqi; apid 79 drivers/s390/crypto/vfio_ap_drv.c apid = AP_QID_CARD(q->apqn); apid 81 drivers/s390/crypto/vfio_ap_drv.c vfio_ap_mdev_reset_queue(apid, apqi, 1); apid 410 drivers/s390/crypto/vfio_ap_ops.c unsigned long *apid; apid 443 drivers/s390/crypto/vfio_ap_ops.c if (qres->apid && qres->apqi) { apid 444 drivers/s390/crypto/vfio_ap_ops.c qid = AP_MKQID(*qres->apid, *qres->apqi); apid 447 drivers/s390/crypto/vfio_ap_ops.c } else if (qres->apid && !qres->apqi) { apid 449 drivers/s390/crypto/vfio_ap_ops.c if (id == *qres->apid) apid 451 drivers/s390/crypto/vfio_ap_ops.c } else if (!qres->apid && qres->apqi) { apid 484 drivers/s390/crypto/vfio_ap_ops.c static int vfio_ap_verify_queue_reserved(unsigned long *apid, apid 490 drivers/s390/crypto/vfio_ap_ops.c qres.apid = apid; apid 507 drivers/s390/crypto/vfio_ap_ops.c unsigned long apid) apid 514 drivers/s390/crypto/vfio_ap_ops.c return vfio_ap_verify_queue_reserved(&apid, NULL); apid 517 drivers/s390/crypto/vfio_ap_ops.c ret = vfio_ap_verify_queue_reserved(&apid, &apqi); apid 604 drivers/s390/crypto/vfio_ap_ops.c unsigned long apid; apid 612 drivers/s390/crypto/vfio_ap_ops.c ret = kstrtoul(buf, 0, &apid); apid 616 drivers/s390/crypto/vfio_ap_ops.c if (apid > matrix_mdev->matrix.apm_max) apid 626 drivers/s390/crypto/vfio_ap_ops.c ret = vfio_ap_mdev_verify_queues_reserved_for_apid(matrix_mdev, apid); apid 630 drivers/s390/crypto/vfio_ap_ops.c set_bit_inv(apid, matrix_mdev->matrix.apm); apid 640 drivers/s390/crypto/vfio_ap_ops.c clear_bit_inv(apid, matrix_mdev->matrix.apm); apid 670 drivers/s390/crypto/vfio_ap_ops.c unsigned long apid; apid 678 drivers/s390/crypto/vfio_ap_ops.c ret = kstrtoul(buf, 0, &apid); apid 682 drivers/s390/crypto/vfio_ap_ops.c if (apid > matrix_mdev->matrix.apm_max) apid 686 drivers/s390/crypto/vfio_ap_ops.c clear_bit_inv((unsigned long)apid, matrix_mdev->matrix.apm); apid 698 drivers/s390/crypto/vfio_ap_ops.c unsigned long apid; apid 704 drivers/s390/crypto/vfio_ap_ops.c for_each_set_bit_inv(apid, matrix_mdev->matrix.apm, nbits) { apid 705 drivers/s390/crypto/vfio_ap_ops.c ret = vfio_ap_verify_queue_reserved(&apid, &apqi); apid 958 drivers/s390/crypto/vfio_ap_ops.c unsigned long apid; apid 973 drivers/s390/crypto/vfio_ap_ops.c for_each_set_bit_inv(apid, matrix_mdev->matrix.apm, napm_bits) { apid 976 drivers/s390/crypto/vfio_ap_ops.c n = sprintf(bufpos, "%02lx.%04lx\n", apid, apid 983 drivers/s390/crypto/vfio_ap_ops.c for_each_set_bit_inv(apid, matrix_mdev->matrix.apm, napm_bits) { apid 984 drivers/s390/crypto/vfio_ap_ops.c n = sprintf(bufpos, "%02lx.\n", apid); apid 1131 drivers/s390/crypto/vfio_ap_ops.c int vfio_ap_mdev_reset_queue(unsigned int apid, unsigned int apqi, apid 1136 drivers/s390/crypto/vfio_ap_ops.c int apqn = AP_MKQID(apid, apqi); apid 1165 drivers/s390/crypto/vfio_ap_ops.c unsigned long apid, apqi; apid 1168 drivers/s390/crypto/vfio_ap_ops.c for_each_set_bit_inv(apid, matrix_mdev->matrix.apm, apid 1172 drivers/s390/crypto/vfio_ap_ops.c ret = vfio_ap_mdev_reset_queue(apid, apqi, 1); apid 1180 drivers/s390/crypto/vfio_ap_ops.c vfio_ap_irq_disable_apqn(AP_MKQID(apid, apqi)); apid 93 drivers/s390/crypto/vfio_ap_private.h int vfio_ap_mdev_reset_queue(unsigned int apid, unsigned int apqi, apid 103 drivers/spmi/spmi-pmic-arb.c #define spec_to_hwirq(slave_id, periph_id, irq_id, apid) \ apid 107 drivers/spmi/spmi-pmic-arb.c (((apid) & 0x1FF) << 0)) apid 485 drivers/spmi/spmi-pmic-arb.c static void cleanup_irq(struct spmi_pmic_arb *pmic_arb, u16 apid, int id) apid 487 drivers/spmi/spmi-pmic-arb.c u16 ppid = pmic_arb->apid_data[apid].ppid; apid 492 drivers/spmi/spmi-pmic-arb.c writel_relaxed(irq_mask, pmic_arb->ver_ops->irq_clear(pmic_arb, apid)); apid 505 drivers/spmi/spmi-pmic-arb.c static void periph_interrupt(struct spmi_pmic_arb *pmic_arb, u16 apid) apid 510 drivers/spmi/spmi-pmic-arb.c u8 sid = (pmic_arb->apid_data[apid].ppid >> 8) & 0xF; apid 511 drivers/spmi/spmi-pmic-arb.c u8 per = pmic_arb->apid_data[apid].ppid & 0xFF; apid 513 drivers/spmi/spmi-pmic-arb.c status = readl_relaxed(pmic_arb->ver_ops->irq_status(pmic_arb, apid)); apid 518 drivers/spmi/spmi-pmic-arb.c spec_to_hwirq(sid, per, id, apid)); apid 520 drivers/spmi/spmi-pmic-arb.c cleanup_irq(pmic_arb, apid, id); apid 536 drivers/spmi/spmi-pmic-arb.c int i, id, apid; apid 546 drivers/spmi/spmi-pmic-arb.c apid = id + i * 32; apid 548 drivers/spmi/spmi-pmic-arb.c ver_ops->acc_enable(pmic_arb, apid)); apid 550 drivers/spmi/spmi-pmic-arb.c periph_interrupt(pmic_arb, apid); apid 561 drivers/spmi/spmi-pmic-arb.c u16 apid = hwirq_to_apid(d->hwirq); apid 564 drivers/spmi/spmi-pmic-arb.c writel_relaxed(BIT(irq), pmic_arb->ver_ops->irq_clear(pmic_arb, apid)); apid 583 drivers/spmi/spmi-pmic-arb.c u16 apid = hwirq_to_apid(d->hwirq); apid 587 drivers/spmi/spmi-pmic-arb.c ver_ops->acc_enable(pmic_arb, apid)); apid 666 drivers/spmi/spmi-pmic-arb.c u16 apid = hwirq_to_apid(d->hwirq); apid 670 drivers/spmi/spmi-pmic-arb.c if (pmic_arb->apid_data[apid].irq_ee != pmic_arb->ee) { apid 673 drivers/spmi/spmi-pmic-arb.c pmic_arb->apid_data[apid].irq_ee); apid 698 drivers/spmi/spmi-pmic-arb.c u16 apid, ppid; apid 719 drivers/spmi/spmi-pmic-arb.c apid = rc; apid 721 drivers/spmi/spmi-pmic-arb.c if (apid > pmic_arb->max_apid) apid 722 drivers/spmi/spmi-pmic-arb.c pmic_arb->max_apid = apid; apid 723 drivers/spmi/spmi-pmic-arb.c if (apid < pmic_arb->min_apid) apid 724 drivers/spmi/spmi-pmic-arb.c pmic_arb->min_apid = apid; apid 726 drivers/spmi/spmi-pmic-arb.c *out_hwirq = spec_to_hwirq(intspec[0], intspec[1], intspec[2], apid); apid 783 drivers/spmi/spmi-pmic-arb.c u16 apid; apid 788 drivers/spmi/spmi-pmic-arb.c apid = apid_valid & ~PMIC_ARB_APID_VALID; apid 789 drivers/spmi/spmi-pmic-arb.c return apid; apid 803 drivers/spmi/spmi-pmic-arb.c apid = SPMI_MAPPING_BIT_IS_1_RESULT(data); apid 805 drivers/spmi/spmi-pmic-arb.c = apid | PMIC_ARB_APID_VALID; apid 806 drivers/spmi/spmi-pmic-arb.c pmic_arb->apid_data[apid].ppid = ppid; apid 807 drivers/spmi/spmi-pmic-arb.c return apid; apid 813 drivers/spmi/spmi-pmic-arb.c apid = SPMI_MAPPING_BIT_IS_0_RESULT(data); apid 815 drivers/spmi/spmi-pmic-arb.c = apid | PMIC_ARB_APID_VALID; apid 816 drivers/spmi/spmi-pmic-arb.c pmic_arb->apid_data[apid].ppid = ppid; apid 817 drivers/spmi/spmi-pmic-arb.c return apid; apid 836 drivers/spmi/spmi-pmic-arb.c u16 id, apid; apid 838 drivers/spmi/spmi-pmic-arb.c for (apid = pmic_arb->last_apid; ; apid++, apidd++) { apid 839 drivers/spmi/spmi-pmic-arb.c offset = pmic_arb->ver_ops->apid_map_offset(apid); apid 844 drivers/spmi/spmi-pmic-arb.c SPMI_OWNERSHIP_TABLE_REG(apid)); apid 853 drivers/spmi/spmi-pmic-arb.c pmic_arb->ppid_to_apid[id] = apid | PMIC_ARB_APID_VALID; apid 856 drivers/spmi/spmi-pmic-arb.c apid |= PMIC_ARB_APID_VALID; apid 860 drivers/spmi/spmi-pmic-arb.c pmic_arb->last_apid = apid & ~PMIC_ARB_APID_VALID; apid 862 drivers/spmi/spmi-pmic-arb.c return apid; apid 882 drivers/spmi/spmi-pmic-arb.c u16 i, apid, ppid; apid 911 drivers/spmi/spmi-pmic-arb.c apid = pmic_arb->ppid_to_apid[ppid] & ~PMIC_ARB_APID_VALID; apid 912 drivers/spmi/spmi-pmic-arb.c prev_apidd = &pmic_arb->apid_data[apid]; apid 933 drivers/spmi/spmi-pmic-arb.c apid = pmic_arb->ppid_to_apid[ppid]; apid 934 drivers/spmi/spmi-pmic-arb.c if (apid & PMIC_ARB_APID_VALID) { apid 935 drivers/spmi/spmi-pmic-arb.c apid &= ~PMIC_ARB_APID_VALID; apid 936 drivers/spmi/spmi-pmic-arb.c apidd = &pmic_arb->apid_data[apid]; apid 938 drivers/spmi/spmi-pmic-arb.c ppid, apid, apidd->write_ee, apidd->irq_ee); apid 957 drivers/spmi/spmi-pmic-arb.c u16 apid; apid 966 drivers/spmi/spmi-pmic-arb.c apid = rc; apid 967 drivers/spmi/spmi-pmic-arb.c return 0x1000 * pmic_arb->ee + 0x8000 * apid; apid 977 drivers/spmi/spmi-pmic-arb.c u16 apid; apid 986 drivers/spmi/spmi-pmic-arb.c apid = rc; apid 989 drivers/spmi/spmi-pmic-arb.c offset = 0x10000 * pmic_arb->ee + 0x80 * apid; apid 992 drivers/spmi/spmi-pmic-arb.c offset = 0x10000 * apid;