taglinefilesource code
inb481arch/alpha/kernel/bios32.cdata = inb(0x26f); /* read the current contents */
inb489arch/alpha/kernel/bios32.coutb(0, 0x26e); data = inb(0x26f);
inb201arch/alpha/kernel/irq.cprintk("61=%02x, 461=%02x\n", inb(0x61), inb(0x461));
inb216arch/alpha/kernel/irq.cinb(0x64), inb(0x60), inb(0x3fa), inb(0x2fa));
inb113arch/alpha/lib/io.c*(unsigned char *) dst = inb(port);
inb120arch/alpha/lib/io.cw = inb(port);
inb121arch/alpha/lib/io.cw |= inb(port) << 8;
inb122arch/alpha/lib/io.cw |= inb(port) << 16;
inb123arch/alpha/lib/io.cw |= inb(port) << 24;
inb130arch/alpha/lib/io.c*(unsigned char *) dst = inb(port);
inb244drivers/block/aztcd.cdo { aztIndatum=inb(DATA_PORT);
inb257drivers/block/aztcd.cdo { aztIndatum=inb(DATA_PORT);
inb270drivers/block/aztcd.cdo { aztIndatum=inb(STATUS_PORT);
inb283drivers/block/aztcd.cdo { aztIndatum=inb(STATUS_PORT);
inb306drivers/block/aztcd.c{       if (!(inb(STATUS_PORT) & AFL_STATUS))
inb367drivers/block/aztcd.cdo { if (inb(STATUS_PORT)&AFL_STATUS) break;
inb368drivers/block/aztcd.cinb(DATA_PORT);    /* if status left from last command, read and */
inb370drivers/block/aztcd.cdo { if (inb(STATUS_PORT)&AFL_DATA) break;
inb371drivers/block/aztcd.cinb(DATA_PORT);    /* if data left from last command, read and */
inb376drivers/block/aztcd.cdata=inb(DATA_PORT);
inb381drivers/block/aztcd.cdata=inb(DATA_PORT);
inb413drivers/block/aztcd.cdata=inb(DATA_PORT);
inb418drivers/block/aztcd.cdata=inb(DATA_PORT);
inb445drivers/block/aztcd.ci = inb(STATUS_PORT) & AFL_STATUS;   /* is STEN=0?    ???*/
inb448drivers/block/aztcd.cst = inb(DATA_PORT) & 0xFF;
inb463drivers/block/aztcd.cst = inb(DATA_PORT) & 0xFF;
inb857drivers/block/aztcd.cazt_error=inb(DATA_PORT)&0xFF;
inb1019drivers/block/aztcd.cst = inb(STATUS_PORT) & AFL_STATUSorDATA;   /*???*/
inb1144drivers/block/aztcd.cif ( !(inb(STATUS_PORT) & AFL_DATA) ) {
inb1146drivers/block/aztcd.cinb(DATA_PORT);
inb1350drivers/block/aztcd.cinb(CMD_PORT);
inb1351drivers/block/aztcd.cinb(CMD_PORT);
inb1354drivers/block/aztcd.cif (inb(DATA_PORT)!=AFL_OP_OK)   /*OP_OK? If not, reset and try again*/
inb1357drivers/block/aztcd.c{ inb(STATUS_PORT);    /*removing all data from earlier tries*/
inb1358drivers/block/aztcd.cinb(DATA_PORT);
inb1361drivers/block/aztcd.cinb(CMD_PORT);
inb1362drivers/block/aztcd.cinb(CMD_PORT);
inb1365drivers/block/aztcd.cif (inb(DATA_PORT)!=AFL_OP_OK)    /*OP_OK?*/
inb1386drivers/block/aztcd.cinb(CMD_PORT);
inb1387drivers/block/aztcd.cinb(CMD_PORT);
inb1394drivers/block/aztcd.cresult[0]=inb(DATA_PORT);        /*reading in a null byte???*/
inb1397drivers/block/aztcd.cdo { aztIndatum=inb(STATUS_PORT);/*because we want to exit by timeout*/
inb1402drivers/block/aztcd.cresult[count]=inb(DATA_PORT);
inb1503drivers/block/aztcd.cs = inb(DATA_PORT) & 0xFF;
inb406drivers/block/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_ATTN_BIT) != 0);
inb412drivers/block/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_BUSY_BIT) != 0);
inb418drivers/block/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_DATA_RDY_BIT) != 0);
inb424drivers/block/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_DATA_REQUEST_BIT) != 0);
inb430drivers/block/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_RES_RDY_BIT) != 0);
inb436drivers/block/cdu31a.creturn((inb(sony_cd_fifost_reg) & SONY_PARAM_WRITE_RDY_BIT) != 0);
inb442drivers/block/cdu31a.creturn((inb(sony_cd_fifost_reg) & SONY_RES_REG_NOT_EMP_BIT) != 0);
inb479drivers/block/cdu31a.creturn(inb(sony_cd_status_reg));
inb485drivers/block/cdu31a.creturn(inb(sony_cd_result_reg));
inb491drivers/block/cdu31a.creturn(inb(sony_cd_read_reg));
inb108drivers/block/hd.ci |= inb(0x40) << 8;
inb152drivers/block/hd.chd_error = inb(HD_ERROR);
inb162drivers/block/hd.cprintk(", CHS=%d/%d/%d", (inb(HD_HCYL)<<8) + inb(HD_LCYL),
inb163drivers/block/hd.cinb(HD_CURRENT) & 0xf, inb(HD_SECTOR));
inb383drivers/block/hd.celse if ((hd_error = inb(HD_ERROR)) != 1)
inb257drivers/block/ide.c#define IN_BYTE(p,hwif)    (byte)inb(IDE_PORT(p,hwif))
inb433drivers/block/ide.ci |= inb(0x40) << 8;
inb591drivers/block/mcd.cst = inb(MCDPORT(1)) & 0xFF;
inb597drivers/block/mcd.cst = inb(MCDPORT(0)) & 0xFF;
inb803drivers/block/mcd.cst = inb(MCDPORT(1)) & (MFL_STATUSorDATA);
inb868drivers/block/mcd.cif ((st = (inb(MCDPORT(1))) & (MFL_STATUSorDATA)) != (MFL_STATUSorDATA)) {
inb910drivers/block/mcd.cif ((inb(MCDPORT(1)) & MFL_STATUSorDATA) == MFL_STATUS) {
inb913drivers/block/mcd.cinb(MCDPORT(0));
inb914drivers/block/mcd.c} while ((inb(MCDPORT(1)) & MFL_STATUSorDATA) == MFL_STATUS && --i);
inb916drivers/block/mcd.cif ((inb(MCDPORT(1)) & MFL_STATUSorDATA) == MFL_STATUS) {
inb919drivers/block/mcd.cinb(MCDPORT(0));
inb920drivers/block/mcd.c} while ((inb(MCDPORT(1)) & MFL_STATUSorDATA) == MFL_STATUS && --i);
inb1116drivers/block/mcd.c(void) inb(MCDPORT(1));    /* delay a bit */
inb1120drivers/block/mcd.cif (!(inb(MCDPORT(1)) & MFL_STATUS))
inb1128drivers/block/mcd.ccount = inb(MCDPORT(0));    /* pick up the status */
inb1219drivers/block/mcd.cst = inb(MCDPORT(1)) & MFL_STATUS;
inb1222drivers/block/mcd.ci = inb(MCDPORT(0)) & 0xFF;
inb1255drivers/block/mcd.cif (!(inb(MCDPORT(1)) & MFL_STATUS))
inb1289drivers/block/mcd.cst = inb(MCDPORT(0)) & 0xFF;
inb1320drivers/block/mcd.cif (!(inb(MCDPORT(1)) & MFL_STATUS))
inb1329drivers/block/mcd.cs = inb(MCDPORT(0)) & 0xFF;
inb903drivers/block/sbpcd.cfor (i=maxtim_data;i!=0;i--) inb(CDi_status);
inb906drivers/block/sbpcd.cfor (i=maxtim02;i!=0;i--) inb(CDi_status);
inb910drivers/block/sbpcd.cfor (i=maxtim_data;i!=0;i--) inb(CDi_status);
inb924drivers/block/sbpcd.cj=inb(CDi_status);
inb936drivers/block/sbpcd.cj=inb(CDi_status);
inb946drivers/block/sbpcd.cj=inb(CDi_status);
inb965drivers/block/sbpcd.ci=inb(CDi_status);
inb974drivers/block/sbpcd.ci=inb(CDi_status);
inb983drivers/block/sbpcd.ci=inb(CDi_status);
inb1004drivers/block/sbpcd.cst=inb(CDi_status);
inb1012drivers/block/sbpcd.cinfobuf[i]=inb(CDi_info);
inb1022drivers/block/sbpcd.cst=inb(CDi_status);
inb1030drivers/block/sbpcd.cinfobuf[i]=inb(CDi_info);
inb1034drivers/block/sbpcd.cwhile (!(inb(CDi_status)&s_not_result_ready))
inb1036drivers/block/sbpcd.cinfobuf[i++]=inb(CDi_info);
inb1164drivers/block/sbpcd.ci=inb(CDi_status);
inb1178drivers/block/sbpcd.ci=inb(CDi_status);
inb1194drivers/block/sbpcd.ci=inb(CDi_info);
inb1284drivers/block/sbpcd.ci=inb(CDi_status);
inb1288drivers/block/sbpcd.cj=inb(CDi_info);
inb1289drivers/block/sbpcd.ci=inb(CDi_status);
inb1303drivers/block/sbpcd.ci=inb(CDi_status);
inb1313drivers/block/sbpcd.cinfobuf[l++]=inb(CDi_data);
inb1314drivers/block/sbpcd.ci=inb(CDi_status);
inb1327drivers/block/sbpcd.ci=inb(CDi_data);
inb1329drivers/block/sbpcd.ci=inb(CDi_status);
inb1336drivers/block/sbpcd.ci=inb(CDi_status);
inb1343drivers/block/sbpcd.cinfobuf[l++]=inb(CDi_info);
inb1344drivers/block/sbpcd.ci=inb(CDi_status);
inb2951drivers/block/sbpcd.ci=inb(CDi_status);
inb3169drivers/block/sbpcd.ci=inb(CDi_status);
inb3174drivers/block/sbpcd.ci=inb(CDi_info);
inb3301drivers/block/sbpcd.csave_port0=inb(port+0);
inb3302drivers/block/sbpcd.csave_port3=inb(port+3);
inb3314drivers/block/sbpcd.cif (inb(port+1)&s_not_result_ready) continue;
inb3315drivers/block/sbpcd.cresponse[k]=inb(port+0);
inb3330drivers/block/sbpcd.cif (inb(port+1)&s_not_result_ready) continue;
inb3331drivers/block/sbpcd.cresponse[k]=inb(port+0);
inb3354drivers/block/sbpcd.cif (inb(port+1)&s_not_result_ready) continue;
inb3355drivers/block/sbpcd.cresponse[k]=inb(port+0);
inb3371drivers/block/sbpcd.cif (inb(port+1)&s_not_result_ready) continue;
inb3372drivers/block/sbpcd.cresponse[k]=inb(port+0);
inb3674drivers/block/sbpcd.ci=inb(CDi_status);
inb4201drivers/block/sbpcd.cj=inb(CDi_status);
inb4251drivers/block/sbpcd.cj=inb(CDi_status);
inb4588drivers/block/sbpcd.cj=inb(CDi_status);
inb4624drivers/block/sbpcd.cj=inb(CDi_status);
inb4669drivers/block/sbpcd.ci=inb(CDi_status);
inb4676drivers/block/sbpcd.ci=inb(CDi_data);
inb4678drivers/block/sbpcd.ci=inb(CDi_status);
inb4689drivers/block/sbpcd.cinfobuf[l++]=inb(CDi_info);
inb4690drivers/block/sbpcd.ci=inb(CDi_status);
inb4751drivers/block/sbpcd.cj=inb(CDi_status);
inb5030drivers/block/sbpcd.ci=inb(SPEA_REG_1);
inb5052drivers/block/sbpcd.ci=(inb(SPEA_REG_2)&0xCF)|n_ports;
inb397drivers/block/sonycd535.cif (((read_status = inb(read_status_reg)) & SONY535_RESULT_NOT_READY_BIT) == 0) {
inb402drivers/block/sonycd535.c*data_ptr = inb(result_reg);
inb651drivers/block/sonycd535.cread_status = inb(read_status_reg);
inb662drivers/block/sonycd535.c*data_buff++ = inb(data_reg);  /* unrolling this loop does not seem to help */
inb1575drivers/block/sonycd535.cinb(select_unit_reg);
inb1579drivers/block/sonycd535.cinb(result_reg);
inb1585drivers/block/sonycd535.cif (inb(result_reg) != 0xff)
inb386drivers/block/xd.cif (inb(XD_STATUS) & STAT_INTERRUPT) {              /* check if it was our device */
inb439drivers/block/xd.cwhile (((inb(port) & mask) != flags) && (jiffies < expiry))
inb463drivers/block/xd.cswitch (inb(XD_STATUS) & (STAT_COMMAND | STAT_INPUT)) {
inb479drivers/block/xd.c*indata++ = inb(XD_DATA);
inb481drivers/block/xd.cinb(XD_DATA);
inb491drivers/block/xd.ccsb = inb(XD_DATA);
inb39drivers/char/atixlmouse.coutb( (0x20 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb43drivers/char/atixlmouse.coutb( (0xdf & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb47drivers/char/atixlmouse.coutb( (0xe7 & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb51drivers/char/atixlmouse.coutb( (0x08 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb72drivers/char/atixlmouse.cdx = inb( ATIXL_MSE_DATA_PORT);
inb74drivers/char/atixlmouse.cdy = inb( ATIXL_MSE_DATA_PORT);
inb76drivers/char/atixlmouse.cbuttons = inb( ATIXL_MSE_DATA_PORT);
inb178drivers/char/atixlmouse.ca = inb( ATIXL_MSE_SIGNATURE_PORT );  /* Get signature */
inb179drivers/char/atixlmouse.cb = inb( ATIXL_MSE_SIGNATURE_PORT );
inb180drivers/char/atixlmouse.cc = inb( ATIXL_MSE_SIGNATURE_PORT );
inb54drivers/char/busmouse.cdx = (inb(MSE_DATA_PORT) & 0xf);
inb56drivers/char/busmouse.cdx |= (inb(MSE_DATA_PORT) & 0xf) << 4;
inb58drivers/char/busmouse.cdy = (inb(MSE_DATA_PORT) & 0xf);
inb60drivers/char/busmouse.cbuttons = inb(MSE_DATA_PORT);
inb225drivers/char/busmouse.cif (inb(MSE_SIGNATURE_PORT) != MSE_SIGNATURE_BYTE) {
inb348drivers/char/keyboard.cscancode = inb(0x60);
inb129drivers/char/mem.cput_user(inb(i),tmp);
inb50drivers/char/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) | 0x20), MS_MSE_DATA_PORT);
inb53drivers/char/msbusmouse.cdx = inb(MS_MSE_DATA_PORT);
inb56drivers/char/msbusmouse.cdy = inb(MS_MSE_DATA_PORT);
inb59drivers/char/msbusmouse.cbuttons = ~(inb(MS_MSE_DATA_PORT)) & 0x07;
inb62drivers/char/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) & 0xdf), MS_MSE_DATA_PORT);
inb140drivers/char/psaux.cwhile ((inb(AUX_STATUS) & AUX_OBUF_FULL) != AUX_OBUF_FULL
inb148drivers/char/psaux.cif ((inb(AUX_STATUS) & AUX_OBUF_FULL) == AUX_OBUF_FULL)
inb150drivers/char/psaux.creturn (inb(AUX_INPUT_PORT));
inb200drivers/char/psaux.cqueue->buf[head] = inb(AUX_INPUT_PORT);
inb221drivers/char/psaux.cqueue->buf[head] = inb(qp_data);
inb490drivers/char/psaux.cwhile ((inb(AUX_STATUS)&0x03) && retries < MAX_RETRIES) {
inb510drivers/char/psaux.cwhile ((inb(qp_status)&(QP_RX_FULL|QP_TX_IDLE|QP_DEV_IDLE))
inb240drivers/char/serial.creturn inb(info->port+1);
inb243drivers/char/serial.creturn inb(info->port + offset);
inb255drivers/char/serial.creturn inb(info->port + offset);
inb522drivers/char/serial.cfirst_multi = inb(multi->port_monitor);
inb560drivers/char/serial.cinfo->irq, first_multi, inb(multi->port_monitor));
inb587drivers/char/serial.cfirst_multi = inb(multi->port_monitor);
inb609drivers/char/serial.cinfo->irq, first_multi, inb(multi->port_monitor));
inb640drivers/char/serial.cfirst_multi = inb(multi->port_monitor);
inb674drivers/char/serial.cinb(multi->port_monitor));
inb675drivers/char/serial.cif ((inb(multi->port1) & multi->mask1) != multi->match1)
inb679drivers/char/serial.cif ((inb(multi->port2) & multi->mask2) != multi->match2)
inb683drivers/char/serial.cif ((inb(multi->port3) & multi->mask3) != multi->match3)
inb687drivers/char/serial.cif ((inb(multi->port4) & multi->mask4) == multi->match4)
inb1088drivers/char/serial.c(void) inb((info->port & 0xFE0) | 0x01F);
inb607drivers/char/tpqic02.creturn (inb(QIC02_STAT_PORT) & QIC02_STAT_EXCEPTION) == 0;
inb1057drivers/char/tpqic02.cstat = inb(QIC02_STAT_PORT) & QIC02_STAT_MASK;
inb1553drivers/char/tpqic02.cinb(MTN_R_DESELECT_DMA_PORT);
inb1720drivers/char/tpqic02.cinb(MTN_R_DESELECT_DMA_PORT);
inb1810drivers/char/tpqic02.cstat = inb(QIC02_STAT_PORT);  /* Knock, knock */
inb1875drivers/char/tpqic02.cinb(QIC02_STAT_PORT));
inb234drivers/net/3c501.cstation_addr[i] = inb(ioaddr + EL1_SAPROM);
inb256drivers/net/3c501.cinb(RX_STATUS);    /* Clear pending interrupts. */
inb257drivers/net/3c501.cinb(TX_STATUS);
inb347drivers/net/3c501.cdev->name, inb(TX_STATUS), inb(AX_STATUS), inb(RX_STATUS));
inb386drivers/net/3c501.cinb(RX_STATUS);
inb387drivers/net/3c501.cinb(TX_STATUS);
inb434drivers/net/3c501.caxsr = inb(AX_STATUS);
inb450drivers/net/3c501.cint txsr = inb(TX_STATUS);
inb507drivers/net/3c501.cint rxsr = inb(RX_STATUS);
inb509drivers/net/3c501.cprintk(" rxsr=%02x txsr=%02x rp=%04x", rxsr, inb(TX_STATUS),
inb540drivers/net/3c501.cinb(RX_STATUS);    /* Be certain that interrupts are cleared. */
inb541drivers/net/3c501.cinb(TX_STATUS);
inb621drivers/net/3c501.cinb(RX_STATUS);    /* Clear status. */
inb622drivers/net/3c501.cinb(TX_STATUS);
inb668drivers/net/3c501.cinb(RX_STATUS);    /* Clear status. */
inb671drivers/net/3c501.cinb(RX_STATUS);
inb674drivers/net/3c501.cinb(RX_STATUS);
inb148drivers/net/3c503.cif (inb(ioaddr + 0x408) == 0xff) {
inb155drivers/net/3c503.ciobase_reg = inb(ioaddr+0x403);
inb156drivers/net/3c503.cmembase_reg = inb(ioaddr+0x404);
inb167drivers/net/3c503.cif (   inb(ioaddr + 0) != 0x02
inb168drivers/net/3c503.c|| inb(ioaddr + 1) != 0x60
inb169drivers/net/3c503.c|| inb(ioaddr + 2) != 0x8c) {
inb190drivers/net/3c503.cprintk(" %2.2x", dev->dev_addr[i] = inb(ioaddr + i));
inb334drivers/net/3c503.cprintk("%#lx=%#02x %#lx=%#02x %#lx=%#02x...", E33G_IDCFR, inb(E33G_IDCFR),
inb335drivers/net/3c503.cE33G_CNTRL, inb(E33G_CNTRL), E33G_GACFR, inb(E33G_GACFR));
inb406drivers/net/3c503.cwhile ((inb(E33G_STATUS) & ESTAT_DPRDY) == 0)
inb450drivers/net/3c503.cwhile ((inb(E33G_STATUS) & ESTAT_DPRDY) == 0)
inb138drivers/net/3c505.creturn inb(base_addr+PORT_STATUS);
inb144drivers/net/3c505.creturn inb(base_addr+PORT_CONTROL);
inb150drivers/net/3c505.creturn inb(base_addr+PORT_COMMAND);
inb346drivers/net/3c507.cif (inb(ioaddr) == '*' && inb(ioaddr+1) == '3'
inb347drivers/net/3c507.c&& inb(ioaddr+2) == 'C' && inb(ioaddr+3) == 'O')
inb364drivers/net/3c507.cirq = inb(ioaddr + IRQ_CONFIG) & 0x0f;
inb378drivers/net/3c507.cdev->dev_addr[i] = inb(ioaddr + i);
inb392drivers/net/3c507.cchar mem_config = inb(ioaddr + MEM_CONFIG);
inb406drivers/net/3c507.cdev->if_port = (inb(ioaddr + ROM_CONFIG) & 0x80) ? 1 : 0;
inb407drivers/net/3c507.cdev->irq = inb(ioaddr + IRQ_CONFIG) & 0x0f;
inb289drivers/net/3c509.cword = (word << 1) + (inb(ID_PORT) & 0x01);
inb345drivers/net/3c509.cinb(ioaddr + i);
inb346drivers/net/3c509.cinb(ioaddr + 10);
inb347drivers/net/3c509.cinb(ioaddr + 12);
inb389drivers/net/3c509.cdev->name, inb(ioaddr + TX_STATUS), inw(ioaddr + EL3_STATUS));
inb416drivers/net/3c509.cinw(ioaddr + EL3_STATUS), inb(ioaddr + TX_STATUS),
inb451drivers/net/3c509.cwhile (--i > 0  &&  (tx_status = inb(ioaddr + TX_STATUS)) > 0) {
inb550drivers/net/3c509.clp->stats.tx_carrier_errors   += inb(ioaddr + 0);
inb551drivers/net/3c509.clp->stats.tx_heartbeat_errors  += inb(ioaddr + 1);
inb552drivers/net/3c509.c/* Multiple collisions. */       inb(ioaddr + 2);
inb553drivers/net/3c509.clp->stats.collisions      += inb(ioaddr + 3);
inb554drivers/net/3c509.clp->stats.tx_window_errors    += inb(ioaddr + 4);
inb555drivers/net/3c509.clp->stats.rx_fifo_errors    += inb(ioaddr + 5);
inb556drivers/net/3c509.clp->stats.tx_packets      += inb(ioaddr + 6);
inb557drivers/net/3c509.c/* Rx packets  */        inb(ioaddr + 7);
inb558drivers/net/3c509.c/* Tx deferrals */        inb(ioaddr + 8);
inb140drivers/net/8390.cint txsr = inb(e8390_base+EN0_TSR), isr;
inb145drivers/net/8390.cisr = inb(e8390_base+EN0_ISR);
inb336drivers/net/8390.cint status = inb(e8390_base + EN0_TSR);
inb103drivers/net/ac3200.cprintk(" %02x", inb(ioaddr + AC_SA_PROM + i));
inb108drivers/net/ac3200.cif (inb(ioaddr + AC_SA_PROM + 0) != AC_ADDR0
inb109drivers/net/ac3200.c|| inb(ioaddr + AC_SA_PROM + 1) != AC_ADDR1
inb110drivers/net/ac3200.c|| inb(ioaddr + AC_SA_PROM + 2) != AC_ADDR2 ) {
inb126drivers/net/ac3200.cdev->dev_addr[i] = inb(ioaddr + AC_SA_PROM + i);
inb130drivers/net/ac3200.c" EISA ID %02x %02x %02x %02x.\n", inb(ioaddr + AC_CONFIG),
inb131drivers/net/ac3200.cinb(ioaddr + AC_ID_PORT + 0), inb(ioaddr + AC_ID_PORT + 1),
inb132drivers/net/ac3200.cinb(ioaddr + AC_ID_PORT + 2), inb(ioaddr + AC_ID_PORT + 3));
inb137drivers/net/ac3200.cdev->irq = config2irq(inb(ioaddr + AC_CONFIG));
inb155drivers/net/ac3200.coutb((inb(ioaddr + AC_CONFIG) & ~7) | i, ioaddr + AC_CONFIG);
inb159drivers/net/ac3200.cdev->if_port = inb(ioaddr + AC_CONFIG) >> 6;
inb160drivers/net/ac3200.cdev->mem_start = config2mem(inb(ioaddr + AC_CONFIG));
inb280drivers/net/apricot.c(void) inb (ioaddr+0x10);
inb702drivers/net/apricot.ceth_addr[i] = inb(ioaddr+8+i);
inb910drivers/net/apricot.c(void) inb (ioaddr+0x10);
inb604drivers/net/arcnet.cprintk("arcnet:  status1=%Xh\n",inb(STATUS));
inb613drivers/net/arcnet.cinb(RESET);
inb617drivers/net/arcnet.cif (inb(STATUS)==0xFF)
inb632drivers/net/arcnet.ccurval=initval=inb(COMMAND);
inb635drivers/net/arcnet.ccurval=inb(COMMAND);
inb646drivers/net/arcnet.cprintk("arcnet:  status2=%Xh\n",inb(STATUS));
inb651drivers/net/arcnet.cif (inb(STATUS) & RESETflag) /* reset flag STILL on */
inb655drivers/net/arcnet.cinb(STATUS));
inb666drivers/net/arcnet.cinb(RESET);
inb670drivers/net/arcnet.cprintk("arcnet:  status3=%Xh\n",inb(STATUS));
inb677drivers/net/arcnet.cprintk("arcnet:  status4=%Xh\n",inb(STATUS));
inb683drivers/net/arcnet.cinb(RESET);
inb687drivers/net/arcnet.cprintk("arcnet:  status5=%Xh\n",inb(STATUS));
inb722drivers/net/arcnet.cif (inb(STATUS) & RESETflag) /* reset flag on */
inb729drivers/net/arcnet.cif (inb(STATUS) & RESETflag) /* reset flag STILL on */
inb733drivers/net/arcnet.cinb(STATUS));
inb925drivers/net/arcnet.cinb(STATUS),lp->intx);
inb933drivers/net/arcnet.cint status=inb(STATUS);
inb937drivers/net/arcnet.cif (lp->txready && (inb(STATUS)&TXFREEflag))
inb940drivers/net/arcnet.cinb(STATUS));
inb989drivers/net/arcnet.cinb(STATUS),lp->intx,jiffies-dev->trans_start);
inb1008drivers/net/arcnet.cinb(STATUS),lp->intx,jiffies-dev->trans_start);
inb1028drivers/net/arcnet.cif (lp->txready && inb(STATUS)&TXFREEflag)
inb1076drivers/net/arcnet.cif (lp->txready && inb(STATUS)&TXFREEflag)
inb1180drivers/net/arcnet.cwhile ( !(inb(STATUS)&TXFREEflag) )
inb1186drivers/net/arcnet.cdev->tbusy,inb(STATUS));
inb1194drivers/net/arcnet.cinb(STATUS));
inb1303drivers/net/arcnet.cif (daddr && !(inb(STATUS)&TXACKflag))
inb1307drivers/net/arcnet.cinb(STATUS),daddr);
inb1317drivers/net/arcnet.cif (inb(STATUS)&TXFREEflag) arcnet_go_tx(dev);
inb1330drivers/net/arcnet.cinb(STATUS));
inb1332drivers/net/arcnet.cif (!(inb(STATUS)&TXFREEflag) || !lp->txready) return;
inb1380drivers/net/arcnet.cprintk("arcnet: in net_interrupt (status=%Xh)\n",inb(STATUS));
inb1384drivers/net/arcnet.cstatus = inb(STATUS);
inb1510drivers/net/arcnet.cinb(STATUS));
inb1547drivers/net/arcnet.cinb(STATUS));
inb1862drivers/net/arcnet.cint status=inb(STATUS);
inb1925drivers/net/arcnet.cdev->name,inb(STATUS));
inb1927drivers/net/arcnet.cinb(RESET);    /* Reset by reading this port */
inb185drivers/net/at1700.cif (at1700_probe_list[inb(ioaddr + IOCONFIG) & 0x07] != ioaddr
inb304drivers/net/at1700.cretval = (retval << 1) | ((inb(ee_daddr) & EE_DATA_READ) ? 1 : 0);
inb375drivers/net/at1700.cinw(ioaddr + STATUS), inb(ioaddr + TX_STATUS) & 0x80
inb462drivers/net/at1700.c||  (inb(ioaddr + RX_MODE) & 0x40) == 0) {      /* Got a packet(s). */
inb497drivers/net/at1700.cwhile ((inb(ioaddr + RX_MODE) & 0x40) == 0) {
inb503drivers/net/at1700.cdev->name, inb(ioaddr + RX_MODE), status);
inb558drivers/net/at1700.cif ((inb(ioaddr + RX_MODE) & 0x40) == 0x40)
inb566drivers/net/at1700.cdev->name, inb(ioaddr + RX_MODE), i);
inb166drivers/net/atp.cif (inb(ioaddr + PAR_DATA) != 0x57)
inb182drivers/net/atp.csaved_ctrl_reg = inb(ioaddr + PAR_CONTROL);
inb426drivers/net/atp.cinb(ioaddr + PAR_CONTROL) & 0x10 ? "network cable problem"
inb2230drivers/net/de4x5.cdata = inb(aprom_addr);
inb2281drivers/net/de4x5.ck += (u_char) (tmp = inb(EISA_APROM));
inb2283drivers/net/de4x5.ck += (u_short) ((tmp = inb(EISA_APROM)) << 8);
inb2300drivers/net/de4x5.cchksum = (u_char) inb(EISA_APROM);
inb2301drivers/net/de4x5.cchksum |= (u_short) (inb(EISA_APROM) << 8);
inb315drivers/net/de600.cstatus = inb(STATUS_PORT);
inb326drivers/net/de600.clo = ((unsigned char)inb(STATUS_PORT)) >> 4;
inb328drivers/net/de600.creturn ((unsigned char)inb(STATUS_PORT) & (unsigned char)0xf0) | lo;
inb224drivers/net/de620.c#define de620_tx_buffs() (inb(STATUS_PORT) & (TXBF0 | TXBF1))
inb237drivers/net/de620.cwhile ((((value = inb(STATUS_PORT)) & READY) == 0) && (cnt <= 1000))
inb344drivers/net/de620.cvalue = inb(STATUS_PORT) & 0xf0; /* High nibble */
inb346drivers/net/de620.c*data++ = value | inb(STATUS_PORT) >> 4; /* Low nibble */
inb459drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb668drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb758drivers/net/depca.cprintk("nicsr: 0x%02x\n",inb(DEPCA_NICSR));
inb890drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb1083drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb1496drivers/net/depca.cdata = inb(DEPCA_PROM);                /* clear counter on DEPCA */
inb1497drivers/net/depca.cdata = inb(DEPCA_PROM);                /* read data */
inb1500drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb1510drivers/net/depca.cdata = inb(DEPCA_PROM);
inb1546drivers/net/depca.ck += (u_char) (tmp = inb(DEPCA_PROM + x));
inb1548drivers/net/depca.ck += (u_short) ((tmp = inb(DEPCA_PROM + x)) << 8);
inb1555drivers/net/depca.cchksum = (u_char) inb(DEPCA_PROM + x);
inb1556drivers/net/depca.cchksum |= (u_short) (inb(DEPCA_PROM + x) << 8);
inb73drivers/net/e2100.cinb(port + E21_MEM_ENABLE);
inb79drivers/net/e2100.cinb(port + E21_MEM_ENABLE);
inb137drivers/net/e2100.cif (inb(ioaddr + E21_SAPROM + 0) != 0x00
inb138drivers/net/e2100.c|| inb(ioaddr + E21_SAPROM + 1) != 0x00
inb139drivers/net/e2100.c|| inb(ioaddr + E21_SAPROM + 2) != 0x1d)
inb145drivers/net/e2100.cstatus = inb(ioaddr);
inb154drivers/net/e2100.cstation_addr[i] = inb(ioaddr + E21_SAPROM + i);
inb156drivers/net/e2100.cinb(ioaddr + E21_MEDIA);     /* Point to media selection. */
inb195drivers/net/e2100.cinb(ioaddr + E21_MEDIA);   /* Turn automatic media detection on. */
inb197drivers/net/e2100.cif (station_addr[i] != inb(ioaddr + E21_SAPROM + 8 + i)) {
inb243drivers/net/e2100.cinb(ioaddr + E21_IRQ_LOW);
inb245drivers/net/e2100.cinb(ioaddr + E21_IRQ_HIGH);       /* High IRQ bit, and if_port. */
inb248drivers/net/e2100.cinb(ioaddr + E21_MEM_BASE);
inb321drivers/net/e2100.cinb(ioaddr + E21_IRQ_LOW);
inb323drivers/net/e2100.cinb(ioaddr + E21_IRQ_HIGH);       /* High IRQ bit, and if_port. */
inb322drivers/net/eepro.cif (((id=inb(ioaddr + ID_REG)) & ID_REG_MASK) == ID_REG_SIG) {
inb329drivers/net/eepro.cif (((id=inb(ioaddr+ID_REG)) & R_ROBIN_BITS) == 
inb363drivers/net/eepro.cid = inb(ioaddr + REG3);
inb454drivers/net/eepro.ctemp_reg = inb(ioaddr + REG1);
inb467drivers/net/eepro.ctemp_reg = inb(ioaddr + INT_NO_REG);
inb490drivers/net/eepro.ctemp_reg = inb(ioaddr + REG1);
inb533drivers/net/eepro.ctemp_reg = inb(ioaddr + EEPROM_REG);
inb539drivers/net/eepro.ctemp_reg = inb(ioaddr + REG1);    /* Setup Transmit Chaining */
inb543drivers/net/eepro.ctemp_reg = inb(ioaddr + REG2); /* Match broadcast */
inb546drivers/net/eepro.ctemp_reg = inb(ioaddr + REG3);
inb552drivers/net/eepro.ctemp_reg = inb(ioaddr + INT_NO_REG);
inb562drivers/net/eepro.ctemp_reg = inb(ioaddr + REG1);
inb690drivers/net/eepro.cstatus = inb(ioaddr + STATUS_REG);
inb736drivers/net/eepro.ctemp_reg = inb(ioaddr + REG1);
inb800drivers/net/eepro.cmode = inb(ioaddr + REG2);
inb802drivers/net/eepro.cmode = inb(ioaddr + REG3);
inb809drivers/net/eepro.cmode = inb(ioaddr + REG2);
inb811drivers/net/eepro.cmode = inb(ioaddr + REG3);
inb825drivers/net/eepro.cmode = inb(ioaddr + REG2);
inb827drivers/net/eepro.cmode = inb(ioaddr + REG3);
inb864drivers/net/eepro.cif (inb(ioaddr + STATUS_REG) & 0x08) {
inb865drivers/net/eepro.ci = inb(ioaddr);
inb919drivers/net/eepro.cretval = (retval << 1) | ((inb(ee_addr) & EEDO) ? 1 : 0);
inb329drivers/net/eexpress.csum += inb(id_addr);
inb333drivers/net/eexpress.cshort id_val = inb(id_addr);
inb741drivers/net/eexpress.cretval = (retval << 1) | ((inb(ee_addr) & EE_DATA_READ) ? 1 : 0);
inb762drivers/net/eexpress.coutb(inb(ioaddr + Config) | 0x02, ioaddr + Config);
inb805drivers/net/eexpress.coutb(inb(ioaddr + Config) & ~0x02, ioaddr + Config);
inb238drivers/net/ewrk3.cicr = inb(EWRK3_ICR);\
inb246drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);\
inb337drivers/net/ewrk3.cfor (i=0;i<5000;i++) inb(EWRK3_CSR);\
inb410drivers/net/ewrk3.cif (iobase > 0x400) eisa_cr = inb(EISA_CR);
inb413drivers/net/ewrk3.cnicsr = inb(EWRK3_CSR);
inb455drivers/net/ewrk3.ccmr = inb(EWRK3_CMR);
inb482drivers/net/ewrk3.cprintk("%2.2x:", dev->dev_addr[i] = inb(EWRK3_APROM));
inb485drivers/net/ewrk3.cprintk("%2.2x,\n", dev->dev_addr[i] = inb(EWRK3_APROM));
inb504drivers/net/ewrk3.ccr = inb(EWRK3_CR);               /* Set up the Control Register */
inb515drivers/net/ewrk3.cmem_start = inb(EWRK3_MBR);
inb687drivers/net/ewrk3.cprintk("\t# of DRAMS: %d\n",((inb(EWRK3_CMR) & 0x02) ? 2 : 1));
inb688drivers/net/ewrk3.cprintk("\tcsr:  0x%02x\n", inb(EWRK3_CSR));
inb689drivers/net/ewrk3.cprintk("\tcr:   0x%02x\n", inb(EWRK3_CR));
inb690drivers/net/ewrk3.cprintk("\ticr:  0x%02x\n", inb(EWRK3_ICR));
inb691drivers/net/ewrk3.cprintk("\tcmr:  0x%02x\n", inb(EWRK3_CMR));
inb692drivers/net/ewrk3.cprintk("\tfmqc: 0x%02x\n", inb(EWRK3_FMQC));
inb702drivers/net/ewrk3.cicr = inb(EWRK3_ICR);
inb739drivers/net/ewrk3.cwhile (inb(EWRK3_TQ));
inb740drivers/net/ewrk3.cwhile (inb(EWRK3_TDQ));
inb741drivers/net/ewrk3.cwhile (inb(EWRK3_RQ));
inb742drivers/net/ewrk3.cwhile (inb(EWRK3_FMQ));
inb774drivers/net/ewrk3.cdev->name, inb(EWRK3_CSR));
inb812drivers/net/ewrk3.cif (inb(EWRK3_FMQC) > 0) {
inb816drivers/net/ewrk3.cif ((page = inb(EWRK3_FMQ)) < lp->mPage) {
inb891drivers/net/ewrk3.cprintk("ewrk3_queue_pkt(): CSR: %02x ICR: %02x FMQC: %02x\n",inb(EWRK3_CSR),inb(EWRK3_ICR),inb(EWRK3_FMQC));
inb895drivers/net/ewrk3.cif (inb(EWRK3_FMQC) > 0) {
inb928drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb935drivers/net/ewrk3.ccr = inb(EWRK3_CR);
inb951drivers/net/ewrk3.cif (inb(EWRK3_FMQC)) {      /* any resources available? */
inb981drivers/net/ewrk3.cwhile (inb(EWRK3_RQC) && !status) {        /* Whilst there's incoming data */
inb982drivers/net/ewrk3.cif ((page = inb(EWRK3_RQ)) < lp->mPage) {/* Get next entry's buffer page */
inb991drivers/net/ewrk3.ctmpPage = inb(EWRK3_IOPR);
inb993drivers/net/ewrk3.ctmpPage = inb(EWRK3_MPR);
inb1021drivers/net/ewrk3.crx_status = inb(EWRK3_DATA);
inb1022drivers/net/ewrk3.cpkt_len = inb(EWRK3_DATA);
inb1023drivers/net/ewrk3.cpkt_len |= ((unsigned short)inb(EWRK3_DATA) << 8);
inb1045drivers/net/ewrk3.c*p = inb(EWRK3_DATA);         /* dummy read */
inb1047drivers/net/ewrk3.c*p++ = inb(EWRK3_DATA);
inb1109drivers/net/ewrk3.cprintk("ewrk3_rx(): CSR: %02x ICR: %02x FMQC: %02x\n",inb(EWRK3_CSR),inb(EWRK3_ICR),inb(EWRK3_FMQC));
inb1125drivers/net/ewrk3.cwhile ((tx_status = inb(EWRK3_TDQ)) > 0) {  /* Whilst there's old buffers */
inb1165drivers/net/ewrk3.cdev->name, inb(EWRK3_CSR));
inb1181drivers/net/ewrk3.cwhile (inb(EWRK3_TQ));
inb1182drivers/net/ewrk3.cwhile (inb(EWRK3_TDQ));
inb1183drivers/net/ewrk3.cwhile (inb(EWRK3_RQ));
inb1223drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1312drivers/net/ewrk3.ctmp = inb(EWRK3_DATA);
inb1465drivers/net/ewrk3.cfor (i=0;i<5000;i++) inb(EWRK3_CSR);  /* wait 1msec */
inb1478drivers/net/ewrk3.cfor (i=0;i<5000;i++) inb(EWRK3_CSR);  /* wait 1msec */
inb1482drivers/net/ewrk3.cfor (i=0;i<75000;i++) inb(EWRK3_CSR); /* wait 15msec */
inb1484drivers/net/ewrk3.cfor (i=0;i<5000;i++) inb(EWRK3_CSR);  /* wait 1msec */
inb1560drivers/net/ewrk3.cdata = inb(EWRK3_APROM);
inb1585drivers/net/ewrk3.cfor (sd=inb(EWRK3_PAR0+j), k=0; k<8; k++, sd >>= 1) {
inb1599drivers/net/ewrk3.cchksum = inb(EWRK3_APROM);
inb1600drivers/net/ewrk3.cchksum |= (inb(EWRK3_APROM)<<8);
inb1633drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1652drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1663drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1681drivers/net/ewrk3.ctmp.addr[i] = inb(EWRK3_DATA);
inb1713drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1740drivers/net/ewrk3.ctmp.addr[0] = inb(EWRK3_CSR);
inb1759drivers/net/ewrk3.ctmp.addr[i++] = inb(EWRK3_CMR);            /* Config/Management Reg. */
inb1761drivers/net/ewrk3.ctmp.addr[i++] = inb(EWRK3_PAR0 + j);
inb1782drivers/net/ewrk3.ctmp.addr[0] = inb(EWRK3_CMR);
inb164drivers/net/hp-plus.cunsigned char inval = inb(ioaddr + 8 + i);
inb169drivers/net/hp-plus.cchecksum += inb(ioaddr + 14);
inb186drivers/net/hp-plus.cint irq = inb(ioaddr + 13) & 0x0f;
inb108drivers/net/hp.cif (inb(ioaddr) != 0x08
inb109drivers/net/hp.c|| inb(ioaddr+1) != 0x00
inb110drivers/net/hp.c|| inb(ioaddr+2) != 0x09
inb111drivers/net/hp.c|| inb(ioaddr+14) == 0x57)
inb116drivers/net/hp.cif ((board_id = inb(ioaddr + HP_ID)) & 0x80) {
inb133drivers/net/hp.cprintk(" %2.2x", dev->dev_addr[i] = inb(ioaddr + i));
inb235drivers/net/hp.cbuf[count-1] = inb(nic_base - NIC_OFFSET + HP_DATAPORT), xfer_count++;
inb224drivers/net/hp100.cif ( inb( ioaddr + 0 ) != HP100_HW_ID_0 ||
inb225drivers/net/hp100.cinb( ioaddr + 1 ) != HP100_HW_ID_1 ||
inb226drivers/net/hp100.c( inb( ioaddr + 2 ) & 0xf0 ) != HP100_HW_ID_2_REVA ||
inb227drivers/net/hp100.cinb( ioaddr + 3 ) != HP100_HW_ID_3 ) 
inb341drivers/net/hp100.hinb( ioaddr + HP100_REG_##reg )
inb353drivers/net/hp100.houtb( inb( ioaddr + HP100_REG_##reg ) | (data), ioaddr + HP100_REG_##reg )
inb357drivers/net/hp100.houtb( inb( ioaddr + HP100_REG_##reg ) & (data), ioaddr + HP100_REG_##reg )
inb176drivers/net/ibmtr.csegment = inb(PIOaddr);
inb277drivers/net/ibmtr.cti->sram=(unsigned char *)((inb(PIOaddr+ADAPTRESETREL) & 0xfe)
inb318drivers/net/lance.c&& inb(ioaddr + 14) == 0x57
inb319drivers/net/lance.c&& inb(ioaddr + 15) == 0x57) {
inb348drivers/net/lance.cif ((inb(hp_port) & 0xc0) == 0x80
inb349drivers/net/lance.c&& ioaddr_table[inb(hp_port) & 3] == ioaddr)
inb353drivers/net/lance.chpJ2405A = (inb(ioaddr) == 0x08 && inb(ioaddr+1) == 0x00
inb354drivers/net/lance.c&& inb(ioaddr+2) == 0x09);
inb397drivers/net/lance.cprintk(" %2.2x", dev->dev_addr[i] = inb(ioaddr + i));
inb443drivers/net/lance.cunsigned char port_val = inb(hp_builtin);
inb469drivers/net/lance.cdma_channels = ((inb(DMA1_STAT_REG) >> 4) & 0x0f) |
inb470drivers/net/lance.c(inb(DMA2_STAT_REG) & 0xf0);
inb201drivers/net/ne.cSA_prom[i] = inb(ioaddr + NE_DATAPORT);
inb202drivers/net/ne.cSA_prom[i+1] = inb(ioaddr + NE_DATAPORT);
inb380drivers/net/ne.cbuf[count-1] = inb(NE_BASE + NE_DATAPORT);
inb325drivers/net/ni52.cif( (inb(base_addr+NI52_MAGIC1) == NI52_MAGICVAL1) &&
inb326drivers/net/ni52.c(inb(base_addr+NI52_MAGIC2) == NI52_MAGICVAL2))
inb335drivers/net/ni52.cif( !(inb(ioaddr+NI52_MAGIC1) == NI52_MAGICVAL1) || 
inb336drivers/net/ni52.c!(inb(ioaddr+NI52_MAGIC2) == NI52_MAGICVAL2))
inb354drivers/net/ni52.cdev->dev_addr[i] = inb(dev->base_addr+i);
inb193drivers/net/ni65.cif( !(inb(ioaddr+L_EBASE+6) == CARD_ID0) || 
inb194drivers/net/ni65.c!(inb(ioaddr+L_EBASE+7) == CARD_ID1) )
inb213drivers/net/ni65.cstation_addr[i] = dev->dev_addr[i] = inb(PORT+L_EBASE+i);
inb216drivers/net/plip.cif (inb(PAR_DATA(dev)) != 0)
inb373drivers/net/plip.cc0 = inb(PAR_STATUS(dev));
inb391drivers/net/plip.cc0 = inb(PAR_STATUS(dev));
inb438drivers/net/plip.cc0 = inb(status_addr);
inb441drivers/net/plip.cc1 = inb(status_addr);
inb456drivers/net/plip.cc0 = inb(status_addr);
inb459drivers/net/plip.cc1 = inb(status_addr);
inb609drivers/net/plip.cc0 = inb(data_addr);
inb624drivers/net/plip.cc0 = inb(data_addr);
inb671drivers/net/plip.cc0 = inb(PAR_STATUS(dev));
inb761drivers/net/plip.cstatus = inb(PAR_STATUS(dev));
inb796drivers/net/plip.cc0 = inb(PAR_STATUS(dev));
inb202drivers/net/sk_g16.c#define SK_ROM_ON      (inb(SK_POS2) & POS2_CARD)
inb203drivers/net/sk_g16.c#define SK_ROM_OFF     (inb(SK_POS2) | POS2_EPROM)
inb204drivers/net/sk_g16.c#define SK_RAM_ON      (inb(SK_POS2) | POS2_CARD)
inb205drivers/net/sk_g16.c#define SK_RAM_OFF     (inb(SK_POS2) & POS2_EPROM) 
inb567drivers/net/sk_g16.cif ( (inb(SK_POS0) == SK_IDLOW) ||
inb568drivers/net/sk_g16.c(inb(SK_POS1) == SK_IDHIGH) )  
inb595drivers/net/sk_g16.cif ( !(inb(SK_POS0) == SK_IDLOW) ||
inb596drivers/net/sk_g16.c!(inb(SK_POS1) == SK_IDHIGH) )
inb2007drivers/net/sk_g16.cunsigned char pos0 = inb(SK_POS0),
inb2008drivers/net/sk_g16.cpos1 = inb(SK_POS1),
inb2009drivers/net/sk_g16.cpos2 = inb(SK_POS2),
inb2010drivers/net/sk_g16.cpos3 = inb(SK_POS3),
inb2011drivers/net/sk_g16.cpos4 = inb(SK_POS4);
inb159drivers/net/skeleton.cif (inb(ioaddr + 0) != SA_ADDR0
inb160drivers/net/skeleton.c||   inb(ioaddr + 1) != SA_ADDR1
inb161drivers/net/skeleton.c||   inb(ioaddr + 2) != SA_ADDR2) {
inb179drivers/net/skeleton.cprintk(" %2.2x", dev->dev_addr[i] = inb(ioaddr + i));
inb223drivers/net/skeleton.cdma_status = ((inb(DMA1_STAT_REG) >> 4) & 0x0f) |
inb224drivers/net/skeleton.c(inb(DMA2_STAT_REG) & 0xf0);
inb228drivers/net/skeleton.cnew_dma_status = ((inb(DMA1_STAT_REG) >> 4) & 0x0f) |
inb229drivers/net/skeleton.c(inb(DMA2_STAT_REG) & 0xf0);
inb118drivers/net/smc-ultra.cunsigned char idreg = inb(ioaddr + 7);
inb119drivers/net/smc-ultra.cunsigned char reg4 = inb(ioaddr + 4) & 0x7f;
inb130drivers/net/smc-ultra.cchecksum += inb(ioaddr + 8 + i);
inb142drivers/net/smc-ultra.cprintk(" %2.2X", dev->dev_addr[i] = inb(ioaddr + 8 + i));
inb149drivers/net/smc-ultra.coutb(0x80 | inb(ioaddr + 0x0c), ioaddr + 0x0c);
inb150drivers/net/smc-ultra.cirqreg = inb(ioaddr + 0xd);
inb151drivers/net/smc-ultra.caddr = inb(ioaddr + 0xb);
inb239drivers/net/wavelan.c*b++ = inb(PIOP2(ioaddr));
inb109drivers/net/wd.cchecksum += inb(ioaddr + 8 + i);
inb110drivers/net/wd.cif (inb(ioaddr + 8) == 0xff   /* Extra check to avoid soundcard. */
inb111drivers/net/wd.c|| inb(ioaddr + 9) == 0xff
inb120drivers/net/wd.cprintk(" %2.2X", dev->dev_addr[i] = inb(ioaddr + 8 + i));
inb127drivers/net/wd.cif (inb(ioaddr+0) == 'P' && inb(ioaddr+1) == 'D') {
inb128drivers/net/wd.cunsigned char reg5 = inb(ioaddr+5);
inb130drivers/net/wd.cswitch (inb(ioaddr+2)) {
inb147drivers/net/wd.cif (inb(ioaddr+i) != inb(ioaddr+8+i))
inb154drivers/net/wd.cint tmp = inb(ioaddr+1); /* fiddle with 16bit bit */
inb156drivers/net/wd.cif (((inb( ioaddr+1) & 0x01) == 0x01) /* A 16 bit card */
inb158drivers/net/wd.cint asic_reg5 = inb(ioaddr+WD_CMDREG5);
inb171drivers/net/wd.cif ( !ancient && (inb(ioaddr+1) & 0x01) != (word16 & 0x01))
inb173drivers/net/wd.cword16 ? 16 : 8, (inb(ioaddr+1) & 0x01) ? 16 : 8);
inb183drivers/net/wd.cint reg0 = inb(ioaddr);
inb189drivers/net/wd.cint high_addr_bits = inb(ioaddr+WD_CMDREG5) & 0x1f;
inb203drivers/net/wd.cint reg1 = inb(ioaddr+1);
inb204drivers/net/wd.cint reg4 = inb(ioaddr+4);
inb267drivers/net/wd.cif (inb(ioaddr+14) & 0x20)
inb268drivers/net/wd.coutb(inb(ioaddr+4)|0x80, ioaddr+4);
inb295drivers/net/znet.coutb(inb(0xe7) | 0x84, 0xe7);    /* Turn on LAN power (bit 2). */
inb305drivers/net/znet.cif (inb(ioaddr) != 0x10 && inb(ioaddr) != 0x00)
inb330drivers/net/znet.coutb(CMD0_STAT0, ioaddr); event = inb(ioaddr);
inb333drivers/net/znet.coutb(CMD0_STAT3, ioaddr); state = inb(ioaddr);
inb367drivers/net/znet.cunsigned addr = inb(dma_port);
inb368drivers/net/znet.caddr |= inb(dma_port) << 8;
inb421drivers/net/znet.cushort status = inb(ioaddr);
inb429drivers/net/znet.crunning = inb(ioaddr);
inb613drivers/net/znet.coutb(inb(0xe7) & ~0x84, 0xe7);    /* Turn on LAN power (bit 2). */
inb675drivers/net/znet.cunsigned addr = inb(dma_port);
inb676drivers/net/znet.caddr |= inb(dma_port) << 8;
inb715drivers/net/znet.cprintk("stat:%02x ", inb(ioaddr)); show_dma();
inb720drivers/net/znet.cprintk("stat:%02x ", inb(ioaddr)); show_dma();
inb725drivers/net/znet.cprintk("stat:%02x ", inb(ioaddr)); show_dma();
inb727drivers/net/znet.cprintk("stat:%02x ", inb(ioaddr)); show_dma();
inb1333drivers/scsi/53c7,8xx.hinb(NCR53c7x0_address_io + (address)))
inb325drivers/scsi/aha152x.hinb( PORT )
inb331drivers/scsi/aha152x.houtb( (inb(PORT) | (BITS)), (PORT) )
inb334drivers/scsi/aha152x.houtb( (inb(PORT) & ~(BITS)), (PORT) )
inb337drivers/scsi/aha152x.houtb( (inb(PORT) & ~(CLR)) | (SET) , (PORT) )
inb340drivers/scsi/aha152x.h((inb(PORT) & (BITS)) == BITS)
inb343drivers/scsi/aha152x.h((inb(PORT) & (BITS)) == 0)
inb122drivers/scsi/aha1542.cWAITbits = inb(port) & (mask);          \
inb135drivers/scsi/aha1542.cWAITbits = inb(port) & (mask);          \
inb162drivers/scsi/aha1542.cif(inb(STATUS(base)) & CDF) {restore_flags(flags); continue;}
inb195drivers/scsi/aha1542.c*cmdp++ = inb(DATA(base));
inb217drivers/scsi/aha1542.c*cmdp++ = inb(DATA(base));
inb292drivers/scsi/aha1542.cif(inb(STATUS(bse)) == 0xff) return 0;
inb312drivers/scsi/aha1542.cif (inb(INTRFLAGS(bse))&INTRMASK) goto fail;
inb327drivers/scsi/aha1542.c*cmdp++ = inb(DATA(bse));
inb332drivers/scsi/aha1542.cif (inb(STATUS(bse)) & DF) goto fail;
inb372drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
inb379drivers/scsi/aha1542.cprintk("status %02x\n", inb(STATUS(shost->io_port)));
inb386drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
inb720drivers/scsi/aha1542.ci = inb(STATUS(base_io));
inb722drivers/scsi/aha1542.ci = inb(DATA(base_io));
inb820drivers/scsi/aha1542.ci = inb(STATUS(base_io));
inb822drivers/scsi/aha1542.ci = inb(DATA(base_io));
inb1106drivers/scsi/aha1542.cinb(STATUS(SCpnt->host->io_port)),
inb1107drivers/scsi/aha1542.cinb(INTRFLAGS(SCpnt->host->io_port)));
inb143drivers/scsi/aha1740.cname[0]= 'A' -1 + ((tmp = inb(HID0)) >> 2); /* First character */
inb145drivers/scsi/aha1740.cname[1]+= ((tmp = inb(HID1)) >> 5)&0x7;  /* Second Character */
inb148drivers/scsi/aha1740.ctmp = inb(HID2);
inb149drivers/scsi/aha1740.cif ( strcmp ( name, HID_MFG ) || inb(HID2) != HID_PRD )
inb156drivers/scsi/aha1740.cif ( inb(EBCNTRL) != EBCNTRL_VALUE )
inb159drivers/scsi/aha1740.cinb(EBCNTRL));
inb163drivers/scsi/aha1740.cif ( inb(PORTADR) & PORTADDR_ENH )
inb181drivers/scsi/aha1740.cwhile(inb(G2STAT) & G2STAT_INTPEND)
inb184drivers/scsi/aha1740.cadapstat = inb(G2INTST);
inb197drivers/scsi/aha1740.cinb(G2STAT),adapstat,inb(G2INTST),number_serviced++);
inb204drivers/scsi/aha1740.cinb(G2STAT),adapstat,inb(G2INTST),number_serviced++);
inb232drivers/scsi/aha1740.cinb(MBOXIN0),inb(MBOXIN1),inb(MBOXIN2),inb(MBOXIN3)); /* Say What? */
inb382drivers/scsi/aha1740.cif ( ! (inb(G2STAT) & G2STAT_MBXOUT) )
inb388drivers/scsi/aha1740.cwhile ( ! (inb(G2STAT) & G2STAT_MBXOUT) );  /* Oh Well. */
inb390drivers/scsi/aha1740.cif ( inb(G2STAT) & G2STAT_BUSY )
inb395drivers/scsi/aha1740.cwhile ( inb(G2STAT) & G2STAT_BUSY );    /* And Again! */
inb431drivers/scsi/aha1740.cirq_level = intab [ inb(INTDEF)&0x7 ];
inb432drivers/scsi/aha1740.coutb(inb(INTDEF) | 0x10, INTDEF);
inb456drivers/scsi/aha1740.cif ( (inb(G2STAT) & (G2STAT_MBXOUT | G2STAT_BUSY) ) != G2STAT_MBXOUT )
inb682drivers/scsi/aic7xxx.cwhile ((inb(HCNTRL(p->base)) & PAUSE) == 0)    \
inb698drivers/scsi/aic7xxx.c} while (inb(SEQADDR0(p->base)) != 0 &&    \
inb699drivers/scsi/aic7xxx.cinb(SEQADDR1(p->base)) != 0);    \
inb931drivers/scsi/aic7xxx.chost_conf = inb(HA_HOSTCONF(p->base));
inb932drivers/scsi/aic7xxx.cscsi_conf = inb(HA_SCSICONF(p->base));
inb1127drivers/scsi/aic7xxx.c} while ((inb(SEQADDR0(base)) != 0) && (inb(SEQADDR1(base)) != 0));
inb1416drivers/scsi/aic7xxx.cwhile ((p != NULL) && !(inb(INTSTAT(p->base)) & INT_PEND))
inb1445drivers/scsi/aic7xxx.cintstat = inb(INTSTAT(base));
inb1450drivers/scsi/aic7xxx.cunsigned char errno = inb(ERROR(base));
inb1462drivers/scsi/aic7xxx.cinb(ERROR(base)),
inb1463drivers/scsi/aic7xxx.cinb(SEQADDR1(base)) << 8 | inb(SEQADDR0(base)));
inb1483drivers/scsi/aic7xxx.cinb(HA_REJBYTE(base)));
inb1489drivers/scsi/aic7xxx.c(inb(SELID(base)) >> 4) & 0x0F,
inb1490drivers/scsi/aic7xxx.c(inb(SEQADDR1(base)) << 8) | inb(SEQADDR0(base)));
inb1494drivers/scsi/aic7xxx.ctcl = inb(SCBARRAY(base) + 1);
inb1507drivers/scsi/aic7xxx.cactive = inb(HA_ACTIVE1(base));
inb1513drivers/scsi/aic7xxx.cactive = inb(HA_ACTIVE0(base));
inb1536drivers/scsi/aic7xxx.ctransfer = (inb(HA_ARG_1(base)) << 2);
inb1537drivers/scsi/aic7xxx.coffset = inb(ACCUM(base));
inb1538drivers/scsi/aic7xxx.cscsi_id = inb(SCSIID(base)) >> 0x04;
inb1539drivers/scsi/aic7xxx.cif (inb(SBLKCTL(base)) & 0x08)
inb1544drivers/scsi/aic7xxx.cscratch = inb(HA_TARG_SCRATCH(base) + scsi_id);
inb1603drivers/scsi/aic7xxx.cbus_width = inb(ACCUM(base));
inb1604drivers/scsi/aic7xxx.cscsi_id = inb(SCSIID(base)) >> 0x04;
inb1605drivers/scsi/aic7xxx.cif (inb(SBLKCTL(base)) & 0x08)
inb1611drivers/scsi/aic7xxx.cscratch = inb(HA_TARG_SCRATCH(base) + scsi_id);
inb1677drivers/scsi/aic7xxx.cscsi_id = inb(SCSIID(base)) >> 0x04;
inb1678drivers/scsi/aic7xxx.cif (inb(SBLKCTL(base)) & 0x08)
inb1685drivers/scsi/aic7xxx.ctarg_scratch = inb(HA_TARG_SCRATCH(base) + scsi_id);
inb1723drivers/scsi/aic7xxx.cscsi_id = inb(SCSIID(base)) >> 0x04;
inb1724drivers/scsi/aic7xxx.cscbptr = inb(SCBPTR(base));
inb1809drivers/scsi/aic7xxx.chead = inb(WAITING_SCBH(base));
inb1810drivers/scsi/aic7xxx.ctail = inb(WAITING_SCBT(base));
inb1875drivers/scsi/aic7xxx.cscbptr = inb(SCBPTR(base));
inb1900drivers/scsi/aic7xxx.cactual -= ((inb(SCBARRAY(base + 17)) << 16) |
inb1901drivers/scsi/aic7xxx.c(inb(SCBARRAY(base + 16)) <<  8) |
inb1902drivers/scsi/aic7xxx.cinb(SCBARRAY(base + 15)));
inb1918drivers/scsi/aic7xxx.cscbptr = inb(SCBPTR(base));
inb1960drivers/scsi/aic7xxx.cscbptr = inb(SCBPTR(base));
inb1990drivers/scsi/aic7xxx.cintstat, inb(SCSISIGI(base)));
inb1999drivers/scsi/aic7xxx.cint status = inb(SSTAT1(base));
inb2001drivers/scsi/aic7xxx.cscbptr = inb(SCBPTR(base));
inb2043drivers/scsi/aic7xxx.cha_flags = inb(HA_FLAGS(base));
inb2048drivers/scsi/aic7xxx.cactive = inb(HA_ACTIVE1(base));
inb2054drivers/scsi/aic7xxx.cactive = inb(HA_ACTIVE0(base));
inb2083drivers/scsi/aic7xxx.cwaiting = inb(WAITING_SCBH(base));
inb2085drivers/scsi/aic7xxx.cwaiting = inb(SCBARRAY(base) + 30);
inb2166drivers/scsi/aic7xxx.ccomplete = inb(QOUTFIFO(base));
inb2174drivers/scsi/aic7xxx.ccomplete, inb(QOUTFIFO(base)),
inb2224drivers/scsi/aic7xxx.c} while (inb(QOUTCNT(base)));
inb2274drivers/scsi/aic7xxx.cbuf[i] = inb(base + i);
inb2284drivers/scsi/aic7xxx.cif (inb(base + 4) & 1)
inb2360drivers/scsi/aic7xxx.cwhile ((inb(SEECTL(base)) & SEERDY) == 0)  \
inb2374drivers/scsi/aic7xxx.cwhile ((jiffies < timeout) && ((inb(SEECTL(base)) & SEERDY) == 0))
inb2378drivers/scsi/aic7xxx.cif ((inb(SEECTL(base)) & SEERDY) == 0)
inb2434drivers/scsi/aic7xxx.cseeprom[k] = (seeprom[k] << 1) | (inb(SEECTL(base)) & SEEDI);
inb2510drivers/scsi/aic7xxx.csblkctl_reg = inb(SBLKCTL(base)) ^ AUTOFLUSHDIS;
inb2512drivers/scsi/aic7xxx.cif (inb(SBLKCTL(base)) == sblkctl_reg)
inb2593drivers/scsi/aic7xxx.cprintk("aha274x: aic7770 hcntrl=0x%x\n", inb(HCNTRL(config.base)));
inb2605drivers/scsi/aic7xxx.cconfig.unpause = (inb(HCNTRL(config.base)) & IRQMS) | INTEN;
inb2629drivers/scsi/aic7xxx.cif (inb(HCNTRL(config.base)) & CHIPRST)
inb2639drivers/scsi/aic7xxx.cconfig.irq = inb(HA_INTDEF(config.base)) & 0x0F;
inb2640drivers/scsi/aic7xxx.cconfig.busrtime = inb(HA_SCSICONF(config.base)) & 0x3C;
inb2651drivers/scsi/aic7xxx.cprintk("aha284x: aic7770 hcntrl=0x%x\n", inb(HCNTRL(config.base)));
inb2657drivers/scsi/aic7xxx.cconfig.irq = inb(HA_INTDEF(config.base)) & 0x0F;
inb2670drivers/scsi/aic7xxx.cprintk("aic%s hcntrl=0x%x\n", board_name[type], inb(HCNTRL(config.base)));
inb2703drivers/scsi/aic7xxx.coutb(inb(DSPCISTATUS(config.base)) | DFTHRESH, DSPCISTATUS(config.base));
inb2740drivers/scsi/aic7xxx.csblkctl = inb(SBLKCTL(base)) & 0x0F;  /* mask out upper two bits */
inb2744drivers/scsi/aic7xxx.cconfig.scsi_id = inb(HA_SCSICONF(base)) & 0x07;
inb2750drivers/scsi/aic7xxx.cconfig.scsi_id = inb(HA_SCSICONF(base) + 1) & 0x0F;
inb2758drivers/scsi/aic7xxx.cconfig.scsi_id = inb(HA_SCSICONF(base)) & 0x07;
inb2760drivers/scsi/aic7xxx.cconfig.scsi_id_b = inb(HA_SCSICONF(base) + 1) & 0x07;
inb2775drivers/scsi/aic7xxx.c"mail deang@ims.com\n", inb(SBLKCTL(base)));
inb2952drivers/scsi/aic7xxx.cscsi_conf = inb(HA_SCSICONF(base) + 1) & (ENSPCHK | STIMESEL);
inb2960drivers/scsi/aic7xxx.cscsi_conf = inb(HA_SCSICONF(base)) & (ENSPCHK | STIMESEL);
inb3000drivers/scsi/aic7xxx.ctarget_settings = inb(HA_TARG_SCRATCH(base) + i);
inb3131drivers/scsi/aic7xxx.cprintk("aic7xxx: hcntrl=0x%x\n", inb(HCNTRL(base)));
inb3133drivers/scsi/aic7xxx.coutb(inb(HCNTRL(base)) | CHIPRST, HCNTRL(base));
inb3134drivers/scsi/aic7xxx.cirq = inb(HA_INTDEF(base)) & 0x0F;
inb3230drivers/scsi/aic7xxx.cprintk("aic7xxx: hcntrl=0x%x\n", inb(HCNTRL(base)));
inb3231drivers/scsi/aic7xxx.coutb(inb(HCNTRL(base)) | CHIPRST, HCNTRL(base));
inb3481drivers/scsi/aic7xxx.ccurscb = inb(SCBPTR(p->base));
inb3525drivers/scsi/aic7xxx.cold_scbptr = inb(SCBPTR(p->base));
inb3606drivers/scsi/aic7xxx.cqueued = inb(QINCNT(p->base));
inb3610drivers/scsi/aic7xxx.cscbsave[i] = inb(QINFIFO(p->base));
inb3630drivers/scsi/aic7xxx.cactive_scb = inb(SCBPTR(p->base));
inb3642drivers/scsi/aic7xxx.cscb_control = inb(SCBARRAY(p->base));
inb3650drivers/scsi/aic7xxx.cscb_control = inb(SCBARRAY(p->base));
inb3665drivers/scsi/aic7xxx.cflags = inb(HA_FLAGS(p->base));
inb3715drivers/scsi/aic7xxx.coutb(inb(HA_SIGSTATE(p->base)) | 0x10, SCSISIGO(p->base));
inb223drivers/scsi/buslogic.cbits = inb(port);
inb240drivers/scsi/buslogic.cint s = inb(STATUS(base)), i = inb(INTERRUPT(base));
inb259drivers/scsi/buslogic.cif (!(inb(STATUS(base)) & CPRBSY)) {
inb294drivers/scsi/buslogic.c*cmdp++ = inb(DATA_IN(base));
inb469drivers/scsi/buslogic.cinterrupt_flags = inb(INTERRUPT(base));
inb843drivers/scsi/buslogic.ci = inb(STATUS(base));
inb845drivers/scsi/buslogic.ci = inb(DATA_IN(base));
inb888drivers/scsi/buslogic.cif (inb(STATUS(base)) & CMDINV)
inb954drivers/scsi/buslogic.cif (inb(STATUS(base)) == 0xFF)
inb958drivers/scsi/buslogic.cgeo = inb(GEOMETRY(base));
inb982drivers/scsi/buslogic.cif (inb(INTERRUPT(base)) & INTRMASK)
inb994drivers/scsi/buslogic.cif (inb(STATUS(base)) & DIRRDY)
inb1362drivers/scsi/buslogic.cinb(STATUS(scpnt->host->io_port)),
inb1363drivers/scsi/buslogic.cinb(INTERRUPT(scpnt->host->io_port)));
inb321drivers/scsi/eata.cwhile (inb(iobase + REG_AUX_STATUS) & ABSY_ASSERTED)
inb348drivers/scsi/eata.cwhile (!(inb(iobase + REG_STATUS) & DRQ_ASSERTED)) 
inb900drivers/scsi/eata.cwhile (inb(sh[j]->io_port + REG_AUX_STATUS) & IRQ_ASSERTED) {
inb908drivers/scsi/eata.cinb(sh[j]->io_port + REG_STATUS);
inb110drivers/scsi/eata_dma.cfake_int_result = inb(fake_int_base + HA_RSTATUS);
inb166drivers/scsi/eata_dma.cif (!(inb((uint)sh->base + HA_RAUXSTAT) & HA_AIRQ))
inb182drivers/scsi/eata_dma.ceata_stat = inb(base + HA_RSTATUS);
inb194drivers/scsi/eata_dma.ceata_stat = inb(base + HA_RSTATUS);
inb201drivers/scsi/eata_dma.ceata_stat = inb(base + HA_RSTATUS); 
inb290drivers/scsi/eata_dma.cwhile (inb(base + HA_RAUXSTAT) & HA_ABUSY)
inb472drivers/scsi/eata_dma.cwhile (inb((u32)(cmd->host->base) + HA_RAUXSTAT) & HA_ABUSY)
inb527drivers/scsi/eata_dma.cwhile (inb((u32)(cmd->host->base) + HA_RAUXSTAT) & HA_ABUSY)
inb566drivers/scsi/eata_dma.cinb((u32) (cmd->host->base) + HA_RSTATUS);  /* This might cause trouble */
inb676drivers/scsi/eata_dma.cinb((u32) (base) + HA_RSTATUS);
inb718drivers/scsi/eata_dma.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
inb729drivers/scsi/eata_dma.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ))
inb737drivers/scsi/eata_dma.cif (!(inb(base + HA_RSTATUS) & HA_SERROR)) {            /* Error ? */
inb743drivers/scsi/eata_dma.cwhile (inb(base + HA_RSTATUS) & HA_SDRQ) 
inb1035drivers/scsi/eata_dma.cpal1 = inb((u16)base - 8);
inb1036drivers/scsi/eata_dma.cpal2 = inb((u16)base - 7);
inb1037drivers/scsi/eata_dma.cpal3 = inb((u16)base - 6);
inb1139drivers/scsi/eata_dma.cif ((inb(base) == 0x12) && (inb(base + 1) == 0x14))
inb147drivers/scsi/eata_pio.cif (inb((uint)sh->base + HA_RSTATUS) & HA_SBUSY)
inb160drivers/scsi/eata_pio.cstat=inb(base+HA_RSTATUS);
inb232drivers/scsi/eata_pio.cif (!(inb(base+HA_RSTATUS)&HA_SERROR))
inb243drivers/scsi/eata_pio.ceata_stat = inb(base + HA_RSTATUS);
inb273drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
inb398drivers/scsi/eata_pio.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ));
inb425drivers/scsi/eata_pio.cwhile (inb((uint)(cmd->host->base) + HA_RAUXSTAT) & HA_ABUSY)
inb570drivers/scsi/eata_pio.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ));
inb575drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY);
inb576drivers/scsi/eata_pio.cif (inb(base + HA_RSTATUS) & HA_SERROR)
inb578drivers/scsi/eata_pio.celse if (!(inb(base + HA_RSTATUS) & HA_SDRQ))
inb583drivers/scsi/eata_pio.cwhile (inb(base+HA_RSTATUS)&HA_SDRQ) inw(base+HA_RDATA);
inb599drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
inb610drivers/scsi/eata_pio.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ))
inb617drivers/scsi/eata_pio.cif (!(inb(base + HA_RSTATUS) & HA_SERROR)) {            /* Error ? */
inb623drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SDRQ) 
inb664drivers/scsi/eata_pio.cwhile (inb(base+HA_RSTATUS)&HA_SBUSY);
inb667drivers/scsi/eata_pio.cwhile (inb(base+HA_RSTATUS)&HA_SBUSY)
inb669drivers/scsi/eata_pio.cif (inb(base+HA_RSTATUS)&HA_SDRQ)
inb678drivers/scsi/eata_pio.c} while (inb(base+HA_RSTATUS)&(HA_SBUSY|HA_SDRQ));
inb680drivers/scsi/eata_pio.creturn (!(inb(base+HA_RSTATUS)&HA_SERROR)); 
inb850drivers/scsi/eata_pio.cpal1 = inb((u16)base - 8);
inb851drivers/scsi/eata_pio.cpal2 = inb((u16)base - 7);
inb852drivers/scsi/eata_pio.cpal3 = inb((u16)base - 6);
inb931drivers/scsi/eata_pio.cif ((inb(base) == 0x12) && (inb(base + 1) == 0x14))
inb466drivers/scsi/fdomain.cinb( port + MSB_ID_Code ), inb( port + LSB_ID_Code ) );
inb475drivers/scsi/fdomain.cif (inb( port + LSB_ID_Code ) != 0xe9) { /* test for 0x6127 id */
inb476drivers/scsi/fdomain.cif (inb( port + LSB_ID_Code ) != 0x27) return 0;
inb477drivers/scsi/fdomain.cif (inb( port + MSB_ID_Code ) != 0x61) return 0;
inb480drivers/scsi/fdomain.cif (inb( port + MSB_ID_Code ) != 0x60) return 0;
inb491drivers/scsi/fdomain.cif ((inb( port + Configuration2 ) & 0x80) == 0x80) {
inb493drivers/scsi/fdomain.cif ((inb( port + Configuration2 ) & 0x80) == 0x00) {
inb504drivers/scsi/fdomain.cif (inb( port + Configuration2 ) & 0x02) {
inb522drivers/scsi/fdomain.cresult = inb( port_base + Read_Loopback );
inb545drivers/scsi/fdomain.cint options = inb( base + Configuration1 );
inb1034drivers/scsi/fdomain.cstatus = inb( TMC_Status_port );        /* Read adapter status */
inb1069drivers/scsi/fdomain.cstatus = inb( SCSI_Status_port ); /* Read adapter status */
inb1149drivers/scsi/fdomain.cstatus = inb( TMC_Status_port );        /* Read adapter status */
inb1171drivers/scsi/fdomain.cstatus = inb( SCSI_Status_port );
inb1199drivers/scsi/fdomain.cstatus = inb( SCSI_Status_port );
inb1226drivers/scsi/fdomain.ccurrent_SC->SCp.Status = inb( Read_SCSI_Data_port );
inb1243drivers/scsi/fdomain.ccurrent_SC->SCp.Message = inb( Read_SCSI_Data_port );
inb1466drivers/scsi/fdomain.c*current_SC->SCp.ptr++ = inb( Read_FIFO_port );
inb1649drivers/scsi/fdomain.cimr = (inb( 0x0a1 ) << 8) + inb( 0x21 );
inb1651drivers/scsi/fdomain.cirr = inb( 0xa0 ) << 8;
inb1653drivers/scsi/fdomain.cirr += inb( 0x20 );
inb1655drivers/scsi/fdomain.cisr = inb( 0xa0 ) << 8;
inb1657drivers/scsi/fdomain.cisr += inb( 0x20 );
inb1665drivers/scsi/fdomain.cprintk( "SCSI Status      = 0x%02x\n", inb( SCSI_Status_port ) );
inb1666drivers/scsi/fdomain.cprintk( "TMC Status       = 0x%02x", inb( TMC_Status_port ) );
inb1667drivers/scsi/fdomain.cif (inb( TMC_Status_port & 1))
inb1670drivers/scsi/fdomain.cprintk( "Interrupt Status = 0x%02x", inb( Interrupt_Status_port ) );
inb1671drivers/scsi/fdomain.cif (inb( Interrupt_Status_port ) & 0x08)
inb1675drivers/scsi/fdomain.cprintk( "FIFO Status      = 0x%02x\n", inb( port_base + FIFO_Status ) );
inb1677drivers/scsi/fdomain.cinb( port_base + Interrupt_Cond ) );
inb1679drivers/scsi/fdomain.cprintk( "Configuration 1  = 0x%02x\n", inb( port_base + Configuration1 ) );
inb1682drivers/scsi/fdomain.cinb( port_base + Configuration2 ) );
inb74drivers/scsi/g_NCR5380.h#define NCR5380_read(reg) (inb(port + (reg)))
inb136drivers/scsi/in2000.ctmp = inb(INFLED);
inb142drivers/scsi/in2000.ctmp = inb(INVERS);
inb164drivers/scsi/in2000.cif(inb(INSTAT) & 0x20) return 0xffffff;  /* not readable now */
inb166drivers/scsi/in2000.ctotal =  (inb(INDATA) & 0xff) << 16;
inb168drivers/scsi/in2000.ctotal += (inb(INDATA) & 0xff) << 8;
inb170drivers/scsi/in2000.ctotal += (inb(INDATA) & 0xff);
inb185drivers/scsi/in2000.cinfcnt = inb(INFCNT)& 0xfe;  /* FIFO counter */
inb205drivers/scsi/in2000.c} while((in2000_datalen > 0) && ((infcnt = (inb(INFCNT)) & 0xfe) >= 0x20) );
inb227drivers/scsi/in2000.ccount = inb(INFCNT) & 0xe1;
inb230drivers/scsi/in2000.ccount = (fic = inb(INFCNT)) & 0xe1;
inb260drivers/scsi/in2000.c} while((in2000_datalen > 0) && (fic = inb(INFCNT)) );
inb282drivers/scsi/in2000.cDEB(printk("INT:%d %02x %08x\n", in2000_datalen, inb(INFCNT),(unsigned int)in2000_dataptr));
inb284drivers/scsi/in2000.cif (( (ficmsk & (count = inb(INFCNT))) == 0xfe ) ||
inb285drivers/scsi/in2000.c( (inb(INSTAT) & 0x8c) == 0x80))
inb287drivers/scsi/in2000.cauxstatus = inb(INSTAT);  /* need to save now */
inb289drivers/scsi/in2000.cscsistatus = inb(INDATA); /* This clears the WD intrpt bit */
inb291drivers/scsi/in2000.cscsibyte = inb(INDATA);  /* Get the scsi status byte */
inb293drivers/scsi/in2000.ccmdphase = inb(INDATA);
inb473drivers/scsi/in2000.cif ( ! ( inb(INSTAT) & 0xb0 ) )
inb480drivers/scsi/in2000.cinb(INSTAT);
inb482drivers/scsi/in2000.cinb(INDATA);
inb484drivers/scsi/in2000.cinb(INDATA);
inb485drivers/scsi/in2000.cinb(INDATA);
inb596drivers/scsi/in2000.ctmp = inb(INFLED);
inb618drivers/scsi/in2000.cirq_level = int_tab [ ((~inb(INFLED)>>3)&0x3) ];
inb634drivers/scsi/in2000.cinb(INDATA);  /* free status reg, clear WD intrpt */
inb673drivers/scsi/in2000.cinb(INDATA);
inb225drivers/scsi/pas16.ctmp = inb( io_port + IO_CONFIG_3 );
inb271drivers/scsi/pas16.cboard_rev = inb( io_port + PCB_CONFIG );
inb279drivers/scsi/pas16.ctmp = inb( io_port + PCB_CONFIG );
inb285drivers/scsi/pas16.cif( ( inb( io_port + OPERATION_MODE_1 ) & 0x03 ) != 0x03 ) 
inb407drivers/scsi/pas16.coutb( (inb(io_port + IO_CONFIG_3) & 0x0f), io_port + IO_CONFIG_3 );
inb488drivers/scsi/pas16.cwhile ( !(inb(instance->io_port + P_STATUS_REG_OFFSET) & P_ST_RDY) );
inb492drivers/scsi/pas16.cif ( inb(instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET) & P_TS_TIM) {
inb520drivers/scsi/pas16.cwhile ( !((inb(instance->io_port + P_STATUS_REG_OFFSET)) & P_ST_RDY) );
inb524drivers/scsi/pas16.cif (inb(instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET) & P_TS_TIM) {
inb167drivers/scsi/pas16.h#define NCR5380_read(reg) ( inb(PAS16_io_port(reg)) )
inb172drivers/scsi/pas16.h, instance->hostno, (reg), PAS16_io_port(reg))), inb( PAS16_io_port(reg)) )
inb153drivers/scsi/qlogic.c#define REG0 ( outb( inb( qbase + 0xd ) & 0x7f , qbase + 0xd ), outb( 4 , qbase + 0xd ))
inb154drivers/scsi/qlogic.c#define REG1 ( outb( inb( qbase + 0xd ) | 0x80 , qbase + 0xd ), outb( 0xb4 | QL_INT_ACTIVE_HIGH , qbase + 0xd ))
inb164drivers/scsi/qlogic.c#define rtrc(i) {inb(0x3da);outb(0x31,0x3c0);outb((i),0x3c0);}
inb180drivers/scsi/qlogic.cx = inb(qbase + 0xd);
inb199drivers/scsi/qlogic.cif( reqlen >= 128 && (inb( qbase + 8 ) & 2) ) { /* full */
inb205drivers/scsi/qlogic.cif( (j=inb( qbase + 8 )) & 4 ) {
inb210drivers/scsi/qlogic.cif( reqlen >= 44 && (inb( qbase + 8 ) & 8) ) {  /* 1/3 */
inb222drivers/scsi/qlogic.cwhile ( reqlen && !( (j=inb(qbase + 8)) & 0x10 ) ) {
inb223drivers/scsi/qlogic.c*request++ = inb(qbase + 4);
inb227drivers/scsi/qlogic.cj = inb(qbase+8);
inb234drivers/scsi/qlogic.cif( reqlen >= 128 && inb( qbase + 8 ) & 0x10 ) { /* empty */
inb240drivers/scsi/qlogic.cif( !((j=inb( qbase + 8 )) & 8) ) {
inb245drivers/scsi/qlogic.cif( reqlen >= 40 && !(inb( qbase + 8 ) & 4 ) ) { /* 2/3 */
inb256drivers/scsi/qlogic.cwhile ( reqlen && !( (j=inb(qbase + 8)) & 2 ) ) {
inb261drivers/scsi/qlogic.cj = inb(qbase+8);
inb265drivers/scsi/qlogic.creturn inb( qbase + 8 ) & 0xc0;
inb275drivers/scsi/qlogic.cwhile ( i > jiffies && !qabort && !((k = inb(qbase + 4)) & 0xe0))
inb303drivers/scsi/qlogic.cinb(qbase + 5);       /* clear interrupts */
inb304drivers/scsi/qlogic.cif (inb(qbase + 5))      /* if still interrupting */
inb306drivers/scsi/qlogic.celse if (inb(qbase + 7) & 0x1f)
inb308drivers/scsi/qlogic.cwhile (inb(qbase + 5));     /* clear ints */
inb312drivers/scsi/qlogic.cinb(qbase + 8);       /* clear int bits */
inb348drivers/scsi/qlogic.cj = inb(qbase + 6);
inb349drivers/scsi/qlogic.ci = inb(qbase + 5);
inb353drivers/scsi/qlogic.ci |= inb(qbase + 5);  /* the 0x10 bit can be set after the 0x08 */
inb365drivers/scsi/qlogic.cprintk("Ql:Bad sequence for command %d, int %02X, cmdleft = %d\n", j, i, inb( qbase+7 ) & 0x1f );
inb370drivers/scsi/qlogic.cif (inb(qbase + 7) & 0x1f)  /* if some bytes in fifo */
inb375drivers/scsi/qlogic.cif (reqlen && !((phase = inb(qbase + 4)) & 6)) {  /* data phase */
inb403drivers/scsi/qlogic.ck = inb(qbase + 5);  /* should be 0x10, bus service */
inb407drivers/scsi/qlogic.cwhile ( k > jiffies && !qabort && !(inb(qbase + 4) & 6));  /* wait for status phase */
inb412drivers/scsi/qlogic.cwhile (inb(qbase + 5));         /* clear pending ints */
inb418drivers/scsi/qlogic.ci = inb(qbase + 5);          /* get chip irq stat */
inb419drivers/scsi/qlogic.cj = inb(qbase + 7) & 0x1f;        /* and bytes rec'd */
inb420drivers/scsi/qlogic.cstatus = inb(qbase + 2);
inb421drivers/scsi/qlogic.cmessage = inb(qbase + 2);
inb432drivers/scsi/qlogic.ci = inb(qbase + 5);  /* should be bus service */
inb435drivers/scsi/qlogic.ci |= inb(qbase + 5);
inb450drivers/scsi/qlogic.cif (!(inb(qbase + 4) & 0x80))  /* false alarm? */
inb455drivers/scsi/qlogic.cwhile (i-- && inb(qbase + 5)); /* maybe also ql_zap() */
inb553drivers/scsi/qlogic.cif ( ( (inb(qbase + 0xe) ^ inb(qbase + 0xe)) == 7 )
inb554drivers/scsi/qlogic.c&& ( (inb(qbase + 0xe) ^ inb(qbase + 0xe)) == 7 ) )
inb563drivers/scsi/qlogic.cqltyp = inb(qbase + 0xe) & 0xf8;
inb575drivers/scsi/qlogic.cwhile( inb( qbase + 0xf ) & 4 );
inb592drivers/scsi/qlogic.ci &= ~(inb(0x20) | (inb(0xa0) << 8));  /* find IRQ off */
inb594drivers/scsi/qlogic.ci &= inb(0x20) | (inb(0xa0) << 8);  /* find IRQ on */
inb597drivers/scsi/qlogic.cwhile (inb(qbase + 5));       /* purge int */
inb290drivers/scsi/u14-34f.cwhile (inb(iobase + REG_LCL_INTR) & BSY_ASSERTED)
inb389drivers/scsi/u14-34f.cif (inb(*port_base + REG_PRODUCT_ID1) != PRODUCT_ID1) return FALSE;
inb391drivers/scsi/u14-34f.cin_byte = inb(*port_base + REG_PRODUCT_ID2);
inb395drivers/scsi/u14-34f.c*(char *)&config_1 = inb(*port_base + REG_CONFIG1);
inb396drivers/scsi/u14-34f.c*(char *)&config_2 = inb(*port_base + REG_CONFIG2);
inb441drivers/scsi/u14-34f.csys_mask = inb(sh[j]->io_port + REG_SYS_MASK);
inb442drivers/scsi/u14-34f.clcl_mask = inb(sh[j]->io_port + REG_LCL_MASK);
inb857drivers/scsi/u14-34f.cwhile (inb(sh[j]->io_port + REG_SYS_INTR) & IRQ_ASSERTED) {
inb390drivers/scsi/ultrastor.cin_byte = inb(U14F_PRODUCT_ID(config.port_address));
inb405drivers/scsi/ultrastor.cin_byte = inb(U14F_PRODUCT_ID(config.port_address) + 1);
inb448drivers/scsi/ultrastor.c*(char *)&config_1 = inb(CONFIG(config.port_address + 0));
inb449drivers/scsi/ultrastor.c*(char *)&config_2 = inb(CONFIG(config.port_address + 1));
inb537drivers/scsi/ultrastor.cif (inb(addr) != US24F_PRODUCT_ID_0 &&
inb538drivers/scsi/ultrastor.cinb(addr+1) != US24F_PRODUCT_ID_1 &&
inb539drivers/scsi/ultrastor.cinb(addr+2) != US24F_PRODUCT_ID_2)
inb542drivers/scsi/ultrastor.cconfig.revision = inb(addr+3);
inb544drivers/scsi/ultrastor.cif (! (inb(addr+4) & 1))
inb554drivers/scsi/ultrastor.cconfig_1 = inb(addr + 5);
inb586drivers/scsi/ultrastor.cconfig_2 = inb(addr + 7);
inb739drivers/scsi/ultrastor.cwhile (inb(config.ogm_address - 1) != 0 &&
inb744drivers/scsi/ultrastor.cwhile ((inb(LCL_DOORBELL_INTR(config.doorbell_address)) & 
inb754drivers/scsi/ultrastor.cif (inb(LCL_DOORBELL_INTR(config.doorbell_address)) &
inb855drivers/scsi/ultrastor.cunsigned char p = inb(port0 + i);
inb862drivers/scsi/ultrastor.cogm_status = inb(port0 + 22);
inb864drivers/scsi/ultrastor.cicm_status = inb(port0 + 27);
inb872drivers/scsi/ultrastor.cif (config.slot ? inb(config.icm_address - 1) == 2 :
inb873drivers/scsi/ultrastor.c(inb(SYS_DOORBELL_INTR(config.doorbell_address)) & 1))
inb895drivers/scsi/ultrastor.cif (config.slot && inb(config.ogm_address - 1) == 0)
inb902drivers/scsi/ultrastor.cinb(0xc80);  /* delay */
inb1047drivers/scsi/ultrastor.cunsigned char icm_status = inb(config.icm_address - 1);
inb1140drivers/scsi/ultrastor.cif (config.slot ? inb(config.icm_address - 1) : (inb(SYS_DOORBELL_INTR(config.doorbell_address)) & 1))
inb555drivers/scsi/wd7000.cWAITbits = inb(port) & (mask);          \
inb578drivers/scsi/wd7000.c}  while (inb(host->iobase+ASC_STAT) & CMD_REJ);
inb818drivers/scsi/wd7000.cflag = inb(host->iobase+ASC_INTR_STAT);
inb823drivers/scsi/wd7000.cif (!(inb(host->iobase+ASC_STAT) & INT_IM))  {
inb1005drivers/scsi/wd7000.cif ((diag = inb(host->iobase+ASC_INTR_STAT)) != 1)  {
inb1189drivers/scsi/wd7000.cif (inb(host->iobase+ASC_STAT) & INT_IM)  {
inb154drivers/sound/os.h#define INB  inb
inb221drivers/sound/soundcard.cinb (0x80);
inb24include/asm-alpha/dma.h#define dma_inb    inb
inb71include/asm-alpha/io.h#ifndef inb
inb254include/asm-alpha/jensen.hextern unsigned int inb(unsigned long addr);
inb271include/asm-alpha/jensen.h(__builtin_constant_p((port))?__inb(port):(inb)(port))
inb276include/asm-alpha/jensen.h#define inb_p inb
inb284include/asm-alpha/lca.hextern unsigned int inb(unsigned long addr);
inb299include/asm-alpha/lca.h(__builtin_constant_p((port))?__inb(port):(inb)(port))
inb304include/asm-alpha/lca.h#define inb_p inb
inb20include/asm-i386/dma.h#define dma_inb    inb
inb20include/asm-mips/dma.h#define dma_inb    inb
inb89include/asm-sparc/io.h#define inb_p inb
inb304include/linux/sbpcd.h#define DRV_ATTN  ((inb(CDi_status)&s_attention)!=0)
inb305include/linux/sbpcd.h#define DATA_READY  ((inb(CDi_status)&s_not_data_ready)==0)
inb306include/linux/sbpcd.h#define RESULT_READY  ((inb(CDi_status)&s_not_result_ready)==0)
inb123include/linux/scc.h#define Inb(port)  inb(port)
inb201kernel/time.ccount |= inb(0x40) << 8;
inb206kernel/time.cif (inb(0x20) & 1)