Searched refs:iop (Results 26 - 46 of 46) sorted by relevance

12

/linux-master/drivers/iommu/
H A Dmsm_iommu.c44 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 Dmtk_iommu.c282 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 Damd_iommu.h148 domain->iop.root = (u64 *)(root & PAGE_MASK);
149 domain->iop.mode = root & 7; /* lowest 3 bits encode pgtable mode */
H A Damd_iommu_types.h530 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 Diommu.c1871 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 Dcyber2000fb.c1657 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 Dqla_isr.c2506 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 Dqla_init.c311 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 Dqla_mbx.c2506 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 Dqla_def.h540 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 Darm-smmu-qcom-debug.c363 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 Dhptiop.h125 /* 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 Dadvansys.c777 #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 Dipr.c3668 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 Dcvmx-pow-defs.h320 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 Dskfddi.c272 smc->hw.iop = mem;
345 iounmap(lp->hw.iop);
347 ioport_unmap(lp->hw.iop);
/linux-master/fs/proc/
H A Dbase.c124 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 Dbe_main.c2048 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 Dqp.c4426 irq_poll_disable(&cq->iop);
4427 irq_poll_enable(&cq->iop);
/linux-master/drivers/infiniband/hw/mlx5/
H A Dqp.c5716 irq_poll_disable(&cq->iop);
5717 irq_poll_enable(&cq->iop);
/linux-master/include/rdma/
H A Dib_verbs.h1606 struct irq_poll iop; member in union:ib_cq::__anon176

Completed in 648 milliseconds

12