io_res 48 arch/arm/include/asm/mach/pci.h struct resource io_res; io_res 437 arch/arm/kernel/bios32.c sys->io_res.start = (busnr * SZ_64K) ? : pcibios_min_io; io_res 438 arch/arm/kernel/bios32.c sys->io_res.end = (busnr + 1) * SZ_64K - 1; io_res 439 arch/arm/kernel/bios32.c sys->io_res.flags = IORESOURCE_IO; io_res 440 arch/arm/kernel/bios32.c sys->io_res.name = sys->io_res_name; io_res 443 arch/arm/kernel/bios32.c ret = request_resource(&ioport_resource, &sys->io_res); io_res 448 arch/arm/kernel/bios32.c pci_add_resource_offset(&sys->resources, &sys->io_res, io_res 193 arch/arm/kernel/setup.c static struct resource io_res[] = { io_res 214 arch/arm/kernel/setup.c #define lp0 io_res[0] io_res 215 arch/arm/kernel/setup.c #define lp1 io_res[1] io_res 216 arch/arm/kernel/setup.c #define lp2 io_res[2] io_res 163 arch/mips/pci/pci-ar2315.c struct resource io_res; io_res 484 arch/mips/pci/pci-ar2315.c apc->io_res.name = "AR2315 IO space"; io_res 485 arch/mips/pci/pci-ar2315.c apc->io_res.start = 0; io_res 486 arch/mips/pci/pci-ar2315.c apc->io_res.end = 0; io_res 487 arch/mips/pci/pci-ar2315.c apc->io_res.flags = IORESOURCE_IO, io_res 491 arch/mips/pci/pci-ar2315.c apc->pci_ctrl.io_resource = &apc->io_res, io_res 53 arch/mips/pci/pci-ar71xx.c struct resource io_res; io_res 352 arch/mips/pci/pci-ar71xx.c apc->io_res.parent = res; io_res 353 arch/mips/pci/pci-ar71xx.c apc->io_res.name = "PCI IO space"; io_res 354 arch/mips/pci/pci-ar71xx.c apc->io_res.start = res->start; io_res 355 arch/mips/pci/pci-ar71xx.c apc->io_res.end = res->end; io_res 356 arch/mips/pci/pci-ar71xx.c apc->io_res.flags = IORESOURCE_IO; io_res 382 arch/mips/pci/pci-ar71xx.c apc->pci_ctrl.io_resource = &apc->io_res; io_res 52 arch/mips/pci/pci-ar724x.c struct resource io_res; io_res 398 arch/mips/pci/pci-ar724x.c apc->io_res.parent = res; io_res 399 arch/mips/pci/pci-ar724x.c apc->io_res.name = "PCI IO space"; io_res 400 arch/mips/pci/pci-ar724x.c apc->io_res.start = res->start; io_res 401 arch/mips/pci/pci-ar724x.c apc->io_res.end = res->end; io_res 402 arch/mips/pci/pci-ar724x.c apc->io_res.flags = IORESOURCE_IO; io_res 415 arch/mips/pci/pci-ar724x.c apc->pci_controller.io_resource = &apc->io_res; io_res 65 arch/mips/pci/pci-rt3883.c struct resource io_res; io_res 495 arch/mips/pci/pci-rt3883.c rpc->pci_controller.io_resource = &rpc->io_res; io_res 503 arch/mips/pci/pci-rt3883.c rt3883_pci_w32(rpc, rpc->io_res.start, RT3883_PCI_REG_IOBASE); io_res 505 arch/mips/pci/pci-rt3883.c ioport_resource.start = rpc->io_res.start; io_res 506 arch/mips/pci/pci-rt3883.c ioport_resource.end = rpc->io_res.end; io_res 132 drivers/ata/pata_imx.c struct resource *io_res; io_res 167 drivers/ata/pata_imx.c io_res = platform_get_resource(pdev, IORESOURCE_MEM, 0); io_res 168 drivers/ata/pata_imx.c priv->host_regs = devm_ioremap_resource(&pdev->dev, io_res); io_res 182 drivers/ata/pata_imx.c (unsigned long long)io_res->start + PATA_IMX_DRIVE_DATA, io_res 183 drivers/ata/pata_imx.c (unsigned long long)io_res->start + PATA_IMX_DRIVE_CONTROL); io_res 26 drivers/ata/pata_of_platform.c struct resource io_res; io_res 34 drivers/ata/pata_of_platform.c ret = of_address_to_resource(dn, 0, &io_res); io_res 66 drivers/ata/pata_of_platform.c return __pata_platform_probe(&ofdev->dev, &io_res, &ctl_res, irq_res, io_res 95 drivers/ata/pata_platform.c int __pata_platform_probe(struct device *dev, struct resource *io_res, io_res 109 drivers/ata/pata_platform.c mmio = (( io_res->flags == IORESOURCE_MEM) && io_res 152 drivers/ata/pata_platform.c ap->ioaddr.cmd_addr = devm_ioremap(dev, io_res->start, io_res 153 drivers/ata/pata_platform.c resource_size(io_res)); io_res 157 drivers/ata/pata_platform.c ap->ioaddr.cmd_addr = devm_ioport_map(dev, io_res->start, io_res 158 drivers/ata/pata_platform.c resource_size(io_res)); io_res 172 drivers/ata/pata_platform.c (unsigned long long)io_res->start, io_res 183 drivers/ata/pata_platform.c struct resource *io_res; io_res 199 drivers/ata/pata_platform.c io_res = platform_get_resource(pdev, IORESOURCE_IO, 0); io_res 200 drivers/ata/pata_platform.c if (io_res == NULL) { io_res 201 drivers/ata/pata_platform.c io_res = platform_get_resource(pdev, IORESOURCE_MEM, 0); io_res 202 drivers/ata/pata_platform.c if (unlikely(io_res == NULL)) io_res 221 drivers/ata/pata_platform.c return __pata_platform_probe(&pdev->dev, io_res, ctl_res, irq_res, io_res 437 drivers/char/tpm/tpm_crb.c struct resource *io_res = data; io_res 443 drivers/char/tpm/tpm_crb.c *io_res = *res; io_res 444 drivers/char/tpm/tpm_crb.c io_res->name = NULL; io_res 451 drivers/char/tpm/tpm_crb.c struct resource *io_res, u64 start, u32 size) io_res 463 drivers/char/tpm/tpm_crb.c if (!resource_contains(io_res, &new_res)) io_res 466 drivers/char/tpm/tpm_crb.c return priv->iobase + (new_res.start - io_res->start); io_res 474 drivers/char/tpm/tpm_crb.c static u64 crb_fixup_cmd_size(struct device *dev, struct resource *io_res, io_res 477 drivers/char/tpm/tpm_crb.c if (io_res->start > start || io_res->end < start) io_res 480 drivers/char/tpm/tpm_crb.c if (start + size - 1 <= io_res->end) io_res 485 drivers/char/tpm/tpm_crb.c io_res, start, size); io_res 487 drivers/char/tpm/tpm_crb.c return io_res->end - start + 1; io_res 494 drivers/char/tpm/tpm_crb.c struct resource io_res; io_res 506 drivers/char/tpm/tpm_crb.c &io_res); io_res 511 drivers/char/tpm/tpm_crb.c if (resource_type(&io_res) != IORESOURCE_MEM) { io_res 516 drivers/char/tpm/tpm_crb.c priv->iobase = devm_ioremap_resource(dev, &io_res); io_res 526 drivers/char/tpm/tpm_crb.c if (buf->control_address == io_res.start + io_res 537 drivers/char/tpm/tpm_crb.c priv->regs_t = crb_map_res(dev, priv, &io_res, buf->control_address, io_res 555 drivers/char/tpm/tpm_crb.c cmd_size = crb_fixup_cmd_size(dev, &io_res, cmd_pa, io_res 561 drivers/char/tpm/tpm_crb.c priv->cmd = crb_map_res(dev, priv, &io_res, cmd_pa, cmd_size); io_res 569 drivers/char/tpm/tpm_crb.c rsp_size = crb_fixup_cmd_size(dev, &io_res, rsp_pa, io_res 573 drivers/char/tpm/tpm_crb.c priv->rsp = crb_map_res(dev, priv, &io_res, rsp_pa, rsp_size); io_res 175 drivers/gpu/drm/arm/display/komeda/komeda_dev.c struct resource *io_res; io_res 182 drivers/gpu/drm/arm/display/komeda/komeda_dev.c io_res = platform_get_resource(pdev, IORESOURCE_MEM, 0); io_res 183 drivers/gpu/drm/arm/display/komeda/komeda_dev.c if (!io_res) { io_res 195 drivers/gpu/drm/arm/display/komeda/komeda_dev.c mdev->reg_base = devm_ioremap_resource(dev, io_res); io_res 69 drivers/mfd/sm501.c struct resource *io_res; io_res 768 drivers/mfd/sm501.c res->parent = sm->io_res; io_res 769 drivers/mfd/sm501.c res->start = sm->io_res->start + offs; io_res 825 drivers/mfd/sm501.c uart_data->mapbase = sm->io_res->start + offset; io_res 1043 drivers/mfd/sm501.c resource_size_t iobase = sm->io_res->start + SM501_GPIO; io_res 1402 drivers/mfd/sm501.c sm->io_res = platform_get_resource(dev, IORESOURCE_MEM, 1); io_res 1404 drivers/mfd/sm501.c if (!sm->io_res || !sm->mem_res) { io_res 1410 drivers/mfd/sm501.c sm->regs_claim = request_mem_region(sm->io_res->start, io_res 1420 drivers/mfd/sm501.c sm->regs = ioremap(sm->io_res->start, resource_size(sm->io_res)); io_res 1618 drivers/mfd/sm501.c sm->io_res = &dev->resource[1]; io_res 1621 drivers/mfd/sm501.c sm->regs_claim = request_mem_region(sm->io_res->start, io_res 153 drivers/mtd/nand/raw/fsl_upm.c const struct resource *io_res) io_res 181 drivers/mtd/nand/raw/fsl_upm.c mtd->name = kasprintf(GFP_KERNEL, "0x%llx.%pOFn", (u64)io_res->start, io_res 203 drivers/mtd/nand/raw/fsl_upm.c struct resource io_res; io_res 214 drivers/mtd/nand/raw/fsl_upm.c ret = of_address_to_resource(ofdev->dev.of_node, 0, &io_res); io_res 220 drivers/mtd/nand/raw/fsl_upm.c ret = fsl_upm_find(io_res.start, &fun->upm); io_res 288 drivers/mtd/nand/raw/fsl_upm.c fun->io_base = devm_ioremap_nocache(&ofdev->dev, io_res.start, io_res 289 drivers/mtd/nand/raw/fsl_upm.c resource_size(&io_res)); io_res 298 drivers/mtd/nand/raw/fsl_upm.c ret = fun_chip_init(fun, ofdev->dev.of_node, &io_res); io_res 1856 drivers/pci/setup-bus.c struct resource *io_res, *mmio_res, *mmio_pref_res; io_res 1859 drivers/pci/setup-bus.c io_res = &bridge->resource[PCI_BRIDGE_RESOURCES + 0]; io_res 1869 drivers/pci/setup-bus.c extend_bridge_window(bridge, io_res, add_list, available_io); io_res 1954 drivers/pci/setup-bus.c align = pci_resource_alignment(bridge, io_res); io_res 55 drivers/pcmcia/bcm63xx_pcmcia.h struct resource *io_res; io_res 488 drivers/usb/misc/iowarrior.c int io_res; /* checks for bytes read/written and copy_to/from_user results */ io_res 510 drivers/usb/misc/iowarrior.c io_res = 0; io_res 519 drivers/usb/misc/iowarrior.c io_res = copy_from_user(buffer, user_buffer, io_res 521 drivers/usb/misc/iowarrior.c if (io_res) { io_res 524 drivers/usb/misc/iowarrior.c io_res = usb_set_report(dev->interface, 2, 0, io_res 527 drivers/usb/misc/iowarrior.c if (io_res < 0) io_res 528 drivers/usb/misc/iowarrior.c retval = io_res; io_res 539 drivers/usb/misc/iowarrior.c io_res = usb_get_report(dev->udev, io_res 542 drivers/usb/misc/iowarrior.c if (io_res < 0) io_res 543 drivers/usb/misc/iowarrior.c retval = io_res; io_res 545 drivers/usb/misc/iowarrior.c io_res = copy_to_user(user_buffer, buffer, dev->report_size); io_res 546 drivers/usb/misc/iowarrior.c if (io_res) io_res 577 drivers/usb/misc/iowarrior.c io_res = copy_to_user((struct iowarrior_info __user *)arg, &info, io_res 579 drivers/usb/misc/iowarrior.c if (io_res) io_res 17 include/linux/ata_platform.h struct resource *io_res, io_res 136 sound/isa/sscape.c struct resource *io_res; io_res 336 sound/isa/sscape.c release_and_free_resource(sscape->io_res); io_res 933 sound/isa/sscape.c struct resource *io_res; io_res 944 sound/isa/sscape.c io_res = request_region(port[dev], 8, "SoundScape"); io_res 945 sound/isa/sscape.c if (!io_res) { io_res 971 sound/isa/sscape.c sscape->io_res = io_res; io_res 1127 sound/isa/sscape.c release_and_free_resource(io_res);