Searched refs:uiomem (Results 1 – 2 of 2) sorted by relevance
49 struct uio_mem *uiomem; in uio_dmem_genirq_open() local53 uiomem = &priv->uioinfo->mem[priv->dmem_region_start]; in uio_dmem_genirq_open()56 while (!priv->refcnt && uiomem < &priv->uioinfo->mem[MAX_UIO_MAPS]) { in uio_dmem_genirq_open()58 if (!uiomem->size) in uio_dmem_genirq_open()61 addr = dma_alloc_coherent(&priv->pdev->dev, uiomem->size, in uio_dmem_genirq_open()62 (dma_addr_t *)&uiomem->addr, GFP_KERNEL); in uio_dmem_genirq_open()64 uiomem->addr = DMEM_MAP_ERROR; in uio_dmem_genirq_open()67 ++uiomem; in uio_dmem_genirq_open()80 struct uio_mem *uiomem; in uio_dmem_genirq_release() local86 uiomem = &priv->uioinfo->mem[priv->dmem_region_start]; in uio_dmem_genirq_release()[all …]
109 struct uio_mem *uiomem; in uio_pdrv_genirq_probe() local159 uiomem = &uioinfo->mem[0]; in uio_pdrv_genirq_probe()167 if (uiomem >= &uioinfo->mem[MAX_UIO_MAPS]) { in uio_pdrv_genirq_probe()174 uiomem->memtype = UIO_MEM_PHYS; in uio_pdrv_genirq_probe()175 uiomem->addr = r->start; in uio_pdrv_genirq_probe()176 uiomem->size = resource_size(r); in uio_pdrv_genirq_probe()177 uiomem->name = r->name; in uio_pdrv_genirq_probe()178 ++uiomem; in uio_pdrv_genirq_probe()181 while (uiomem < &uioinfo->mem[MAX_UIO_MAPS]) { in uio_pdrv_genirq_probe()182 uiomem->size = 0; in uio_pdrv_genirq_probe()[all …]