/linux-master/drivers/iommu/ |
H A D | msm_iommu.c | 44 struct io_pgtable_ops *iop; member in struct:msm_priv 349 priv->iop = alloc_io_pgtable_ops(ARM_V7S, &priv->cfg, priv); 350 if (!priv->iop) { 457 free_io_pgtable_ops(priv->iop); 494 ret = priv->iop->map_pages(priv->iop, iova, pa, pgsize, pgcount, prot, 519 ret = priv->iop->unmap_pages(priv->iop, iova, pgsize, pgcount, gather);
|
H A D | mtk_iommu.c | 282 struct io_pgtable_ops *iop; member in struct:mtk_iommu_domain 648 dom->iop = share_dom->iop; 671 dom->iop = alloc_io_pgtable_ops(ARM_V7S, &dom->cfg, data); 672 if (!dom->iop) { 809 return dom->iop->map_pages(dom->iop, iova, paddr, pgsize, pgcount, prot, gfp, mapped); 819 return dom->iop->unmap_pages(dom->iop, iova, pgsize, pgcount, gather); 854 pa = dom->iop [all...] |
/linux-master/drivers/iommu/amd/ |
H A D | amd_iommu.h | 148 domain->iop.root = (u64 *)(root & PAGE_MASK); 149 domain->iop.mode = root & 7; /* lowest 3 bits encode pgtable mode */
|
H A D | amd_iommu_types.h | 530 container_of((x), struct amd_io_pgtable, iop) 537 struct protection_domain, iop) 551 struct io_pgtable iop; member in struct:amd_io_pgtable 580 struct amd_io_pgtable iop; member in struct:protection_domain
|
H A D | iommu.c | 1871 if (domain->iop.mode != PAGE_MODE_NONE) 1872 pte_root = iommu_virt_to_phys(domain->iop.root); 1874 pte_root |= (domain->iop.mode & DEV_ENTRY_MODE_MASK) 2010 ret = update_gcr3(dev_data, 0, iommu_virt_to_phys(pdom->iop.pgd), true); 2282 if (domain->iop.pgtbl_cfg.tlb) 2283 free_io_pgtable_ops(&domain->iop.iop.ops); 2285 if (domain->iop.root) 2286 iommu_free_page(domain->iop.root); 2374 pgtbl_ops = alloc_io_pgtable_ops(pgtable, &domain->iop [all...] |
/linux-master/drivers/video/fbdev/ |
H A D | cyber2000fb.c | 1657 unsigned char __iomem *iop; local 1659 iop = ioremap(0x3000000, 0x5000); 1660 if (iop == NULL) { 1665 writeb(0x18, iop + 0x46e8); 1666 writeb(0x01, iop + 0x102); 1667 writeb(0x08, iop + 0x46e8); 1668 writeb(EXT_BIU_MISC, iop + 0x3ce); 1669 writeb(EXT_BIU_MISC_LIN_ENABLE, iop + 0x3cf); 1671 iounmap(iop);
|
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_isr.c | 2506 uint32_t iop[2]; local 2544 lio->u.logio.iop[0] = 2546 lio->u.logio.iop[1] = 2554 lio->u.logio.iop[1] = le32_to_cpu(logio->io_parameter[5]); 2558 iop[0] = le32_to_cpu(logio->io_parameter[0]); 2559 if (iop[0] & BIT_4) { 2561 if (iop[0] & BIT_8) 2563 } else if (iop[0] & BIT_5) 2566 if (iop[0] & BIT_7) 2577 iop[ [all...] |
H A D | qla_init.c | 311 ea.iop[0] = lio->u.logio.iop[0]; 312 ea.iop[1] = lio->u.logio.iop[1]; 587 ea.iop[0] = lio->u.logio.iop[0]; 588 ea.iop[1] = lio->u.logio.iop[1]; 1284 ea.iop[0] = lio->u.logio.iop[ [all...] |
H A D | qla_mbx.c | 2506 uint32_t iop[2]; local 2549 iop[0] = le32_to_cpu(lg->io_parameter[0]); 2550 iop[1] = le32_to_cpu(lg->io_parameter[1]); 2555 iop[0], iop[1]); 2557 switch (iop[0]) { 2560 mb[1] = LSW(iop[1]); 2586 iop[0] = le32_to_cpu(lg->io_parameter[0]); 2590 if (iop[0] & BIT_4) { 2591 if (iop[ [all...] |
H A D | qla_def.h | 540 u32 iop[2]; member in struct:srb_iocb::__anon127::__anon128 2730 u32 iop[2]; member in struct:event_arg
|
/linux-master/drivers/iommu/arm/arm-smmu/ |
H A D | arm-smmu-qcom-debug.c | 363 struct io_pgtable *iop = io_pgtable_ops_to_pgtable(smmu_domain->pgtbl_ops); local 369 io_pgtable_tlb_flush_all(iop);
|
/linux-master/drivers/scsi/ |
H A D | hptiop.h | 125 /* host-to-iop messages */ 134 /* iop-to-host messages */ 273 struct hpt_iopmu_itl __iomem *iop; member in struct:hptiop_hba::__anon462::__anon463
|
H A D | advansys.c | 777 #define ASC_GET_EISA_SLOT(iop) (PortAddr)((iop) & 0xF000) 10716 static int advansys_board_found(struct Scsi_Host *shost, unsigned int iop, argument 10733 asc_dvc_varp->iop_base = iop; 10768 boardp->ioport = iop; 10771 (ushort)inp(iop + 1), (ushort)inpw(iop)); 10995 shost->io_port = iop;
|
H A D | ipr.c | 3668 static int ipr_iopoll(struct irq_poll *iop, int budget); 5465 static int ipr_iopoll(struct irq_poll *iop, int budget) argument 5473 hrrq = container_of(iop, struct ipr_hrr_queue, iopoll); 5479 irq_poll_complete(iop);
|
/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx-pow-defs.h | 320 uint64_t iop:13; member in struct:cvmx_pow_ecc_err::cvmx_pow_ecc_err_s 340 uint64_t iop:13;
|
/linux-master/drivers/net/fddi/skfp/ |
H A D | skfddi.c | 272 smc->hw.iop = mem; 345 iounmap(lp->hw.iop); 347 ioport_unmap(lp->hw.iop);
|
/linux-master/fs/proc/ |
H A D | base.c | 124 const struct inode_operations *iop; member in struct:pid_entry 133 .iop = IOP, \ 2645 if (p->iop) 2646 inode->i_op = p->iop;
|
/linux-master/drivers/scsi/be2iscsi/ |
H A D | be_main.c | 2048 static int be_iopoll(struct irq_poll *iop, int budget) argument 2056 pbe_eq = container_of(iop, struct be_eq_obj, iopoll); 2059 irq_poll_complete(iop); 2078 irq_poll_complete(iop);
|
/linux-master/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 4426 irq_poll_disable(&cq->iop); 4427 irq_poll_enable(&cq->iop);
|
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | qp.c | 5716 irq_poll_disable(&cq->iop); 5717 irq_poll_enable(&cq->iop);
|
/linux-master/include/rdma/ |
H A D | ib_verbs.h | 1606 struct irq_poll iop; member in union:ib_cq::__anon176
|