taglinefilesource code
inl172arch/alpha/lib/io.c*(unsigned int *) dst = inl(port);
inl38arch/ppc/kernel/port_io.cunsigned long  inl_p(int port) {return (inl(port)); }
inl217drivers/block/cmd640.cid = inl(0xcfc);
inl473drivers/net/3c59x.cconfig.i = inl(ioaddr + Wn3_Config);
inl516drivers/net/3c59x.cconfig.i = inl(ioaddr + Wn3_Config);
inl138drivers/net/ac3200.cif (inl(ioaddr + AC_ID_PORT) != AC_EISA_ID) {
inl140drivers/net/ac3200.cinl(ioaddr + AC_EISA_ID), AC_EISA_ID); 
inl365drivers/net/de4x5.cimr = inl(DE4X5_IMR);\
inl376drivers/net/de4x5.cimr = inl(DE4X5_IMR);\
inl385drivers/net/de4x5.comr = inl(DE4X5_OMR);\
inl391drivers/net/de4x5.comr = inl(DE4X5_OMR);\
inl642drivers/net/de4x5.ci=inl(DE4X5_BMR);\
inl648drivers/net/de4x5.cfor (i=0;i<5;i++) {inl(DE4X5_BMR); de4x5_ms_delay(1);}\
inl699drivers/net/de4x5.cif ((inl(DE4X5_STS) & (STS_TS | STS_RS)) != 0) {
inl922drivers/net/de4x5.cprintk("\tsts:  0x%08x\n", inl(DE4X5_STS));
inl923drivers/net/de4x5.cprintk("\tbmr:  0x%08x\n", inl(DE4X5_BMR));
inl924drivers/net/de4x5.cprintk("\timr:  0x%08x\n", inl(DE4X5_IMR));
inl925drivers/net/de4x5.cprintk("\tomr:  0x%08x\n", inl(DE4X5_OMR));
inl926drivers/net/de4x5.cprintk("\tsisr: 0x%08x\n", inl(DE4X5_SISR));
inl927drivers/net/de4x5.cprintk("\tsicr: 0x%08x\n", inl(DE4X5_SICR));
inl928drivers/net/de4x5.cprintk("\tstrr: 0x%08x\n", inl(DE4X5_STRR));
inl929drivers/net/de4x5.cprintk("\tsigr: 0x%08x\n", inl(DE4X5_SIGR));
inl981drivers/net/de4x5.comr = inl(DE4X5_OMR) & ~OMR_PR;             /* Turn of promiscuous mode */
inl1025drivers/net/de4x5.cinl(DE4X5_STS));
inl1073drivers/net/de4x5.cprintk("%s: transmit busy, lost media or stale skb found:\n  STS:%08x\n  tbusy:%ld\n  lostMedia:%d\n  IMR:%08x\n  OMR:%08x\n Stale skb: %s\n",dev->name, inl(DE4X5_STS), dev->tbusy, lp->lostMedia, inl(DE4X5_IMR), inl(DE4X5_OMR), (lp->skb[lp->tx_new] ? "YES" : "NO"));
inl1141drivers/net/de4x5.csts = inl(DE4X5_STS);            /* Read IRQ status */
inl1358drivers/net/de4x5.cdev->name, inl(DE4X5_STS));
inl1391drivers/net/de4x5.clp->stats.rx_missed_errors = (int)(inl(DE4X5_MFC) & (MFC_OVFL | MFC_CNTR));
inl1424drivers/net/de4x5.comr = inl(DE4X5_OMR);
inl1462drivers/net/de4x5.comr = inl(DE4X5_OMR);
inl1536drivers/net/de4x5.ccfid = inl(PCI_CFID);
inl1777drivers/net/de4x5.cinl(DE4X5_MFC);                         /* Zero the lost frames counter */
inl1986drivers/net/de4x5.comr = inl(DE4X5_OMR);/* Set up full duplex for the autonegotiate */
inl2032drivers/net/de4x5.comr = inl(DE4X5_OMR);          /* Set up half duplex for TP */
inl2042drivers/net/de4x5.cif (inl(DE4X5_SISR) & SISR_NRA) {
inl2065drivers/net/de4x5.comr = inl(DE4X5_OMR);          /* Set up half duplex for AUI */
inl2074drivers/net/de4x5.cif (!(inl(DE4X5_SISR) & SISR_SRA) && (lp->autosense == AUTO)) {
inl2095drivers/net/de4x5.comr = inl(DE4X5_OMR);          /* Set up half duplex for BNC */
inl2104drivers/net/de4x5.cif (!(inl(DE4X5_SISR) & SISR_SRA) && (lp->autosense == AUTO)) {
inl2138drivers/net/de4x5.comr = inl(DE4X5_OMR);    /* Set up full duplex for the autonegotiate */
inl2342drivers/net/de4x5.csts = inl(DE4X5_STS);
inl2347drivers/net/de4x5.ccsr12 = inl(DE4X5_SISR);
inl2352drivers/net/de4x5.csts = inl(DE4X5_STS) & ~TIMER_CB;
inl2373drivers/net/de4x5.csisr = (inl(DE4X5_SISR) & ~TIMER_CB) & (SISR_LKF | SISR_NCR);
inl2421drivers/net/de4x5.cspd = ((~inl(DE4X5_GEP)) & GEP_SLNK);
inl2437drivers/net/de4x5.creturn ((~inl(DE4X5_GEP)) & GEP_SLNK);
inl2451drivers/net/de4x5.creturn ((~inl(DE4X5_GEP)) & GEP_LNP);
inl2486drivers/net/de4x5.csisr = inl(DE4X5_SISR);
inl2581drivers/net/de4x5.clp->cache.csr0 = inl(DE4X5_BMR);
inl2582drivers/net/de4x5.clp->cache.csr6 = (inl(DE4X5_OMR) & ~(OMR_ST | OMR_SR));
inl2583drivers/net/de4x5.clp->cache.csr7 = inl(DE4X5_IMR);
inl2585drivers/net/de4x5.clp->cache.csr13 = inl(DE4X5_SICR);
inl2586drivers/net/de4x5.clp->cache.csr14 = inl(DE4X5_STRR);
inl2587drivers/net/de4x5.clp->cache.csr15 = inl(DE4X5_SIGR);
inl2667drivers/net/de4x5.csts = inl(DE4X5_STS);
inl2671drivers/net/de4x5.cans = inl(DE4X5_SISR) & SISR_ANS;
inl2672drivers/net/de4x5.csts = inl(DE4X5_STS) & ~TIMER_CB;
inl2689drivers/net/de4x5.cif (inl(DE4X5_OMR) & OMR_SR) {   /* Only unmask if TX/RX is enabled */
inl2692drivers/net/de4x5.csts = inl(DE4X5_STS);        /* Reset any pending (stale) interrupts */
inl2776drivers/net/de4x5.cEisa.ID = inl(eisa_id);
inl2868drivers/net/de4x5.cwhile ((tmp = inl(DE4X5_APROM)) < 0);
inl2871drivers/net/de4x5.cwhile ((tmp = inl(DE4X5_APROM)) < 0);
inl2894drivers/net/de4x5.cwhile ((tmp = inl(DE4X5_APROM)) < 0);
inl2896drivers/net/de4x5.cwhile ((tmp = inl(DE4X5_APROM)) < 0);
inl3036drivers/net/de4x5.ctmp = inl(addr);
inl3155drivers/net/de4x5.creturn ((inl(ioaddr) >> 19) & 1);
inl3303drivers/net/de4x5.comr = (inl(DE4X5_OMR) & ~(OMR_PS | OMR_HBD | OMR_TTM | OMR_PCS | OMR_SCR));
inl3329drivers/net/de4x5.comr = (inl(DE4X5_OMR) & ~(OMR_PS | OMR_HBD | OMR_TTM | OMR_PCS | OMR_SCR));
inl3557drivers/net/de4x5.comr = inl(DE4X5_OMR);
inl3567drivers/net/de4x5.comr = inl(DE4X5_OMR);
inl3614drivers/net/de4x5.comr = inl(DE4X5_OMR);
inl3644drivers/net/de4x5.ctmp.addr[0] = inl(DE4X5_OMR);
inl3663drivers/net/de4x5.ctmp.lval[0] = inl(DE4X5_STS); j+=4;
inl3664drivers/net/de4x5.ctmp.lval[1] = inl(DE4X5_BMR); j+=4;
inl3665drivers/net/de4x5.ctmp.lval[2] = inl(DE4X5_IMR); j+=4;
inl3666drivers/net/de4x5.ctmp.lval[3] = inl(DE4X5_OMR); j+=4;
inl3667drivers/net/de4x5.ctmp.lval[4] = inl(DE4X5_SISR); j+=4;
inl3668drivers/net/de4x5.ctmp.lval[5] = inl(DE4X5_SICR); j+=4;
inl3669drivers/net/de4x5.ctmp.lval[6] = inl(DE4X5_STRR); j+=4;
inl3670drivers/net/de4x5.ctmp.lval[7] = inl(DE4X5_SIGR); j+=4;
inl3722drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_BMR);  j+=4;
inl3723drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_TPD);  j+=4;
inl3724drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_RPD);  j+=4;
inl3725drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_RRBA); j+=4;
inl3726drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_TRBA); j+=4;
inl3727drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_STS);  j+=4;
inl3728drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_OMR);  j+=4;
inl3729drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_IMR);  j+=4;
inl3732drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_GEP);  j+=4;
inl3734drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_SISR); j+=4;
inl3735drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_SICR); j+=4;
inl3736drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_STRR); j+=4;
inl3737drivers/net/de4x5.ctmp.lval[j>>2] = inl(DE4X5_SIGR); j+=4; 
inl747drivers/net/de4x5.homr = inl(DE4X5_OMR) & ~(OMR_TTM | OMR_PCS | OMR_SCR);\
inl752drivers/net/de4x5.homr = (inl(DE4X5_OMR) & ~(OMR_PS | OMR_HBD | OMR_TTM | OMR_PCS | OMR_SCR));\
inl762drivers/net/de4x5.homr = inl(DE4X5_OMR) & ~(OMR_TTM | OMR_PCS | OMR_SCR);\
inl769drivers/net/de4x5.homr = (inl(DE4X5_OMR) & ~(OMR_PS | OMR_HBD | OMR_TTM | OMR_PCS | OMR_SCR));\
inl1601drivers/net/depca.cEisa.ID = inl(eisa_id);
inl345drivers/net/hp100.hinl( ioaddr + HP100_REG_##reg )
inl470drivers/net/tulip.c#define  tio_read(port)      inl(ioaddr + port)
inl1520drivers/scsi/53c7,8xx.hinl(NCR53c7x0_address_io + (address)))
inl477drivers/scsi/AM53C974.cpci_config._device_vendor = inl(0xCFC);
inl480drivers/scsi/AM53C974.coutl(config_cmd | PCI_COMMAND, 0xCF8); pci_config._status_command  = inl(0xCFC);
inl481drivers/scsi/AM53C974.coutl(config_cmd | PCI_CLASS_REVISION, 0xCF8); pci_config._class_revision = inl(0xCFC);
inl482drivers/scsi/AM53C974.coutl(config_cmd | PCI_CACHE_LINE_SIZE, 0xCF8); pci_config._bist_header_latency_cache = inl(0xCFC);
inl483drivers/scsi/AM53C974.coutl(config_cmd | PCI_BASE_ADDRESS_0, 0xCF8); pci_config._base0 = inl(0xCFC);
inl484drivers/scsi/AM53C974.coutl(config_cmd | PCI_BASE_ADDRESS_1, 0xCF8); pci_config._base1 = inl(0xCFC);
inl485drivers/scsi/AM53C974.coutl(config_cmd | PCI_BASE_ADDRESS_2, 0xCF8); pci_config._base2 = inl(0xCFC);
inl486drivers/scsi/AM53C974.coutl(config_cmd | PCI_BASE_ADDRESS_3, 0xCF8); pci_config._base3 = inl(0xCFC);
inl487drivers/scsi/AM53C974.coutl(config_cmd | PCI_BASE_ADDRESS_4, 0xCF8); pci_config._base4 = inl(0xCFC);
inl488drivers/scsi/AM53C974.coutl(config_cmd | PCI_BASE_ADDRESS_5, 0xCF8); pci_config._base5 = inl(0xCFC);
inl489drivers/scsi/AM53C974.coutl(config_cmd | PCI_ROM_ADDRESS, 0xCF8); pci_config._baserom = inl(0xCFC);
inl490drivers/scsi/AM53C974.coutl(config_cmd | PCI_INTERRUPT_LINE, 0xCF8); pci_config._max_min_ipin_iline = inl(0xCFC);
inl518drivers/scsi/AM53C974.cpci_config._device_vendor = inl(pci_config._ioaddr);
inl521drivers/scsi/AM53C974.cpci_config._status_command = inl(pci_config._ioaddr + PCI_COMMAND);
inl522drivers/scsi/AM53C974.cpci_config._class_revision = inl(pci_config._ioaddr + PCI_CLASS_REVISION);
inl523drivers/scsi/AM53C974.cpci_config._bist_header_latency_cache = inl(pci_config._ioaddr + PCI_CACHE_LINE_SIZE);
inl524drivers/scsi/AM53C974.cpci_config._base0 = inl(pci_config._ioaddr + PCI_BASE_ADDRESS_0);
inl525drivers/scsi/AM53C974.cpci_config._base1 = inl(pci_config._ioaddr + PCI_BASE_ADDRESS_1);
inl526drivers/scsi/AM53C974.cpci_config._base2 = inl(pci_config._ioaddr + PCI_BASE_ADDRESS_2);
inl527drivers/scsi/AM53C974.cpci_config._base3 = inl(pci_config._ioaddr + PCI_BASE_ADDRESS_3);
inl528drivers/scsi/AM53C974.cpci_config._base4 = inl(pci_config._ioaddr + PCI_BASE_ADDRESS_4);
inl529drivers/scsi/AM53C974.cpci_config._base5 = inl(pci_config._ioaddr + PCI_BASE_ADDRESS_5);
inl530drivers/scsi/AM53C974.cpci_config._baserom = inl(pci_config._ioaddr + PCI_ROM_ADDRESS);
inl531drivers/scsi/AM53C974.cpci_config._max_min_ipin_iline = inl(pci_config._ioaddr + PCI_INTERRUPT_LINE);
inl301drivers/scsi/AM53C974.h#define AM53C974_read_32(addr)          inl(io_port + (addr))
inl327drivers/scsi/AM53C974.h#define AM53C974_PCIREG_READ_DWORD(instance,a)    ( inl((a) + (instance)->io_port) )
inl4296drivers/scsi/advansys.ctmp = (ushort) ((inl(0xCFC) >>
inl4373drivers/scsi/advansys.ctmp = (uchar) ((inl(0xCFC) >> ((pciData->offset & 3) * 8)) & 0xFF);
inl191drivers/scsi/aha1740.cecbptr = (struct ecb *) bus_to_virt(inl(MBOXIN0));
inl770drivers/scsi/eata_dma.cstate = inl((uint) base + 1);
inl873drivers/scsi/u14-34f.cspp = (struct mscp *)inl(sh[j]->io_port + REG_ICM);
inl870drivers/scsi/ultrastor.cogm_addr = inl(port0 + 23);
inl872drivers/scsi/ultrastor.cicm_addr = inl(port0 + 28);
inl1041drivers/scsi/ultrastor.cmscp = (struct mscp *)inl(config.icm_address);
inl115include/asm-alpha/io.h#ifndef inl
inl135include/asm-alpha/io.h# define inl_p    inl
inl155include/asm-alpha/io.h# define inl_p    inl
inl68include/asm-ppc/io.hunsigned long inl(int port);
inl76include/asm-ppc/io.hstatic inline unsigned long  inl_p(int port) {return (inl(port)); }