Searched refs:uioinfo (Results 1 - 8 of 8) sorted by relevance
/kernel/linux/linux-5.10/drivers/uio/ |
H A D | uio_dmem_genirq.c | 33 struct uio_info *uioinfo; member 50 uiomem = &priv->uioinfo->mem[priv->dmem_region_start]; in uio_dmem_genirq_open() 53 while (!priv->refcnt && uiomem < &priv->uioinfo->mem[MAX_UIO_MAPS]) { in uio_dmem_genirq_open() 83 uiomem = &priv->uioinfo->mem[priv->dmem_region_start]; in uio_dmem_genirq_release() 88 while (!priv->refcnt && uiomem < &priv->uioinfo->mem[MAX_UIO_MAPS]) { in uio_dmem_genirq_release() 150 struct uio_info *uioinfo = &pdata->uioinfo; in uio_dmem_genirq_probe() local 157 /* alloc uioinfo for one device */ in uio_dmem_genirq_probe() 158 uioinfo = kzalloc(sizeof(*uioinfo), GFP_KERNE in uio_dmem_genirq_probe() [all...] |
H A D | uio_pdrv_genirq.c | 32 struct uio_info *uioinfo; member 112 struct uio_info *uioinfo = dev_get_platdata(&pdev->dev); in uio_pdrv_genirq_probe() local 122 /* alloc uioinfo for one device */ in uio_pdrv_genirq_probe() 123 uioinfo = devm_kzalloc(&pdev->dev, sizeof(*uioinfo), in uio_pdrv_genirq_probe() 125 if (!uioinfo) { in uio_pdrv_genirq_probe() 131 uioinfo->name = devm_kstrdup(&pdev->dev, name, GFP_KERNEL); in uio_pdrv_genirq_probe() 133 uioinfo->name = devm_kasprintf(&pdev->dev, GFP_KERNEL, in uio_pdrv_genirq_probe() 136 uioinfo->version = "devicetree"; in uio_pdrv_genirq_probe() 140 if (!uioinfo || !uioinf in uio_pdrv_genirq_probe() [all...] |
/kernel/linux/linux-6.6/drivers/uio/ |
H A D | uio_pdrv_genirq.c | 32 struct uio_info *uioinfo; member 112 struct uio_info *uioinfo = dev_get_platdata(&pdev->dev); in uio_pdrv_genirq_probe() local 122 /* alloc uioinfo for one device */ in uio_pdrv_genirq_probe() 123 uioinfo = devm_kzalloc(&pdev->dev, sizeof(*uioinfo), in uio_pdrv_genirq_probe() 125 if (!uioinfo) { in uio_pdrv_genirq_probe() 131 uioinfo->name = devm_kstrdup(&pdev->dev, name, GFP_KERNEL); in uio_pdrv_genirq_probe() 133 uioinfo->name = devm_kasprintf(&pdev->dev, GFP_KERNEL, in uio_pdrv_genirq_probe() 136 uioinfo->version = "devicetree"; in uio_pdrv_genirq_probe() 140 if (!uioinfo || !uioinf in uio_pdrv_genirq_probe() [all...] |
H A D | uio_dmem_genirq.c | 33 struct uio_info *uioinfo; member 55 uiomem = &priv->uioinfo->mem[priv->dmem_region_start]; in uio_dmem_genirq_open() 58 while (!priv->refcnt && uiomem < &priv->uioinfo->mem[MAX_UIO_MAPS]) { in uio_dmem_genirq_open() 88 uiomem = &priv->uioinfo->mem[priv->dmem_region_start]; in uio_dmem_genirq_release() 93 while (!priv->refcnt && uiomem < &priv->uioinfo->mem[MAX_UIO_MAPS]) { in uio_dmem_genirq_release() 162 struct uio_info *uioinfo = &pdata->uioinfo; in uio_dmem_genirq_probe() local 169 /* alloc uioinfo for one device */ in uio_dmem_genirq_probe() 170 uioinfo = devm_kzalloc(&pdev->dev, sizeof(*uioinfo), GFP_KERNE in uio_dmem_genirq_probe() [all...] |
H A D | uio_dfl.c | 18 struct uio_info *uioinfo; in uio_dfl_probe() local 22 uioinfo = devm_kzalloc(dev, sizeof(struct uio_info), GFP_KERNEL); in uio_dfl_probe() 23 if (!uioinfo) in uio_dfl_probe() 26 uioinfo->name = DRIVER_NAME; in uio_dfl_probe() 27 uioinfo->version = "0"; in uio_dfl_probe() 29 uiomem = &uioinfo->mem[0]; in uio_dfl_probe() 38 uioinfo->irq = UIO_IRQ_NONE; in uio_dfl_probe() 40 ret = devm_uio_register_device(dev, uioinfo); in uio_dfl_probe()
|
/kernel/linux/linux-5.10/drivers/staging/kpc2000/kpc2000/ |
H A D | cell_probe.c | 141 struct uio_info uioinfo; member 252 irqreturn_t kuio_handler(int irq, struct uio_info *uioinfo) in kuio_handler() argument 254 struct kpc_uio_device *kudev = uioinfo->priv; in kuio_handler() 269 int kuio_irqcontrol(struct uio_info *uioinfo, s32 irq_on) in kuio_irqcontrol() argument 271 struct kpc_uio_device *kudev = uioinfo->priv; in kuio_irqcontrol() 304 kudev->uioinfo.priv = kudev; in probe_core_uio() 305 kudev->uioinfo.name = name; in probe_core_uio() 306 kudev->uioinfo.version = "0.0"; in probe_core_uio() 308 kudev->uioinfo.irq_flags = IRQF_SHARED; in probe_core_uio() 309 kudev->uioinfo in probe_core_uio() [all...] |
/kernel/linux/linux-5.10/include/linux/platform_data/ |
H A D | uio_dmem_genirq.h | 22 struct uio_info uioinfo; member
|
/kernel/linux/linux-6.6/include/linux/platform_data/ |
H A D | uio_dmem_genirq.h | 14 struct uio_info uioinfo; member
|
Completed in 5 milliseconds