taglinefilesource code
inb390arch/alpha/kernel/bios32.cdata = inb(ide_base+1);    /* read the current contents */
inb276arch/alpha/kernel/irq.cprintk("61=%02x, 461=%02x\n", inb(0x61), inb(0x461));
inb292arch/alpha/kernel/irq.cinb(0x64), inb(0x60), inb(0x3fa), inb(0x2fa));
inb298arch/alpha/kernel/irq.cprintk("61=%02x, 64=%02x, 60=%02x\n", inb(0x61), inb(0x64), inb(0x60));
inb366arch/alpha/kernel/irq.cpic = inb(0x20) | (inb(0xA0) << 8);  /* read isr */
inb388arch/alpha/kernel/irq.cpld = inb(0x804) | (inb(0x805) << 8) | (inb(0x806) << 16);
inb417arch/alpha/kernel/irq.cpld = inb(0x26) | (inb(0x27) << 8);
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);
inb125arch/i386/kernel/time.ccount |= inb(0x40) << 8;
inb130arch/i386/kernel/time.cif (inb(0x20) & 1)
inb294drivers/block/aztcd.cdo { aztIndatum=inb(DATA_PORT);
inb307drivers/block/aztcd.cdo { aztIndatum=inb(DATA_PORT);
inb320drivers/block/aztcd.cdo { aztIndatum=inb(STATUS_PORT);
inb333drivers/block/aztcd.cdo { aztIndatum=inb(STATUS_PORT);
inb356drivers/block/aztcd.c{ if (!(inb(STATUS_PORT) & AFL_STATUS))
inb418drivers/block/aztcd.cdo { if (inb(STATUS_PORT)&AFL_STATUS) break;
inb419drivers/block/aztcd.cinb(DATA_PORT);    /* if status left from last command, read and */
inb421drivers/block/aztcd.cdo { if (inb(STATUS_PORT)&AFL_DATA) break;
inb422drivers/block/aztcd.cinb(DATA_PORT);    /* if data left from last command, read and */
inb427drivers/block/aztcd.cdata=inb(DATA_PORT);
inb432drivers/block/aztcd.cdata=inb(DATA_PORT);
inb464drivers/block/aztcd.cdata=inb(DATA_PORT);
inb469drivers/block/aztcd.cdata=inb(DATA_PORT);
inb497drivers/block/aztcd.cdata=inb(DATA_PORT);
inb502drivers/block/aztcd.cdata=inb(DATA_PORT);
inb528drivers/block/aztcd.cdata=inb(DATA_PORT);
inb535drivers/block/aztcd.cdata=inb(DATA_PORT);
inb566drivers/block/aztcd.c{     st = inb(DATA_PORT) & 0xFF;
inb581drivers/block/aztcd.cst = inb(DATA_PORT) & 0xFF;
inb884drivers/block/aztcd.cif (inb(DATA_PORT)!=AFL_OP_OK)    /*OP_OK?*/
inb1053drivers/block/aztcd.cazt_error=inb(DATA_PORT)&0xFF;
inb1226drivers/block/aztcd.cst = inb(STATUS_PORT) & AFL_STATUSorDATA;   /*???*/
inb1352drivers/block/aztcd.cif ( !(inb(STATUS_PORT) & AFL_DATA) ) {
inb1354drivers/block/aztcd.cfor (i=0; i<CD_FRAMESIZE_RAW; i++) inb(DATA_PORT);
inb1356drivers/block/aztcd.cfor (i=0; i<CD_FRAMESIZE; i++) inb(DATA_PORT);
inb1577drivers/block/aztcd.cinb(CMD_PORT);
inb1578drivers/block/aztcd.cinb(CMD_PORT);
inb1583drivers/block/aztcd.cdo { aztIndatum=inb(STATUS_PORT);
inb1588drivers/block/aztcd.cif (inb(DATA_PORT)!=AFL_OP_OK) /*OP_OK? If not, reset and try again*/
inb1603drivers/block/aztcd.c{ inb(STATUS_PORT);    /*removing all data from earlier tries*/
inb1604drivers/block/aztcd.cinb(DATA_PORT);
inb1607drivers/block/aztcd.cinb(CMD_PORT);
inb1608drivers/block/aztcd.cinb(CMD_PORT);
inb1612drivers/block/aztcd.cif (inb(DATA_PORT)!=AFL_OP_OK)    /*OP_OK?*/
inb1636drivers/block/aztcd.cinb(CMD_PORT);
inb1637drivers/block/aztcd.cinb(CMD_PORT);
inb1645drivers/block/aztcd.cresult[0]=inb(DATA_PORT);        /*reading in a null byte???*/
inb1648drivers/block/aztcd.cdo { aztIndatum=inb(STATUS_PORT);/*because we want to exit by timeout*/
inb1653drivers/block/aztcd.cresult[count]=inb(DATA_PORT);
inb1754drivers/block/aztcd.cs = inb(DATA_PORT) & 0xFF;
inb1842drivers/block/aztcd.cfor (st=0;st<CD_FRAMESIZE;st++) inb(DATA_PORT);
inb416drivers/block/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_ATTN_BIT) != 0);
inb422drivers/block/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_BUSY_BIT) != 0);
inb428drivers/block/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_DATA_RDY_BIT) != 0);
inb434drivers/block/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_DATA_REQUEST_BIT) != 0);
inb440drivers/block/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_RES_RDY_BIT) != 0);
inb446drivers/block/cdu31a.creturn((inb(sony_cd_fifost_reg) & SONY_PARAM_WRITE_RDY_BIT) != 0);
inb452drivers/block/cdu31a.creturn((inb(sony_cd_fifost_reg) & SONY_RES_REG_NOT_EMP_BIT) != 0);
inb489drivers/block/cdu31a.creturn(inb(sony_cd_status_reg));
inb495drivers/block/cdu31a.creturn(inb(sony_cd_result_reg));
inb501drivers/block/cdu31a.creturn(inb(sony_cd_read_reg));
inb242drivers/block/cm206.ccd->intr_ur = inb(r_uart_receive); /* get order right! */
inb474drivers/block/gscd.cfound = inb ( GSCDPORT(0) ); 
inb476drivers/block/gscd.cread  = inb ( GSCDPORT(0) );
inb602drivers/block/gscd.cdisk_state = inb ( GSCDPORT (2));
inb726drivers/block/gscd.cread = inb (GSCDPORT(2)); 
inb777drivers/block/gscd.c*pb = inb (GSCDPORT(2));
inb812drivers/block/gscd.cdisk_state = inb ( GSCDPORT (2));
inb106drivers/block/hd.ci |= inb(0x40) << 8;
inb150drivers/block/hd.chd_error = inb(HD_ERROR);
inb160drivers/block/hd.cprintk(", CHS=%d/%d/%d", (inb(HD_HCYL)<<8) + inb(HD_LCYL),
inb161drivers/block/hd.cinb(HD_CURRENT) & 0xf, inb(HD_SECTOR));
inb381drivers/block/hd.celse if ((hd_error = inb(HD_ERROR)) != 1)
inb210drivers/block/ide.ci |= inb(0x40) << 8;
inb299drivers/block/ide.c(void) inb (port);
inb300drivers/block/ide.c(void) inb (port);
inb301drivers/block/ide.c(void) inb (port);
inb371drivers/block/ide.c(void) inb(0x3e6);
inb372drivers/block/ide.c(void) inb(0x3e6);
inb373drivers/block/ide.c(void) inb(0x3e6);
inb374drivers/block/ide.c(void) inb(0x3e6);
inb2354drivers/block/ide.cinb(0x3f6);
inb2356drivers/block/ide.cinb(0x3f6);
inb2358drivers/block/ide.cinb(0x3f6);
inb2359drivers/block/ide.cif(inb(0xb4) == c) {
inb2361drivers/block/ide.cinb(0x3f6);
inb2382drivers/block/ide.cinb(0x3f6);
inb2384drivers/block/ide.cinb(0x3f6);
inb2402drivers/block/ide.cval = inb(port+4);
inb112drivers/block/ide.h#define IN_BYTE(p)    (byte)inb(p)
inb644drivers/block/mcd.cst = inb(MCDPORT(1)) & 0xFF;
inb650drivers/block/mcd.cst = inb(MCDPORT(0)) & 0xFF;
inb892drivers/block/mcd.cst = inb(MCDPORT(1)) & (MFL_STATUSorDATA);
inb957drivers/block/mcd.cif ((st = (inb(MCDPORT(1))) & (MFL_STATUSorDATA)) != (MFL_STATUSorDATA)) {
inb999drivers/block/mcd.cif ((inb(MCDPORT(1)) & MFL_STATUSorDATA) == MFL_STATUS) {
inb1002drivers/block/mcd.cinb(MCDPORT(0));
inb1003drivers/block/mcd.c} while ((inb(MCDPORT(1)) & MFL_STATUSorDATA) == MFL_STATUS && --i);
inb1005drivers/block/mcd.cif ((inb(MCDPORT(1)) & MFL_STATUSorDATA) == MFL_STATUS) {
inb1008drivers/block/mcd.cinb(MCDPORT(0));
inb1009drivers/block/mcd.c} while ((inb(MCDPORT(1)) & MFL_STATUSorDATA) == MFL_STATUS && --i);
inb1222drivers/block/mcd.c(void) inb(MCDPORT(1));    /* delay a bit */
inb1226drivers/block/mcd.cif (!(inb(MCDPORT(1)) & MFL_STATUS))
inb1238drivers/block/mcd.ccount = inb(MCDPORT(0));    /* pick up the status */
inb1350drivers/block/mcd.cst = inb(MCDPORT(1)) & MFL_STATUS;
inb1353drivers/block/mcd.ci = inb(MCDPORT(0)) & 0xFF;
inb1386drivers/block/mcd.cif (!(inb(MCDPORT(1)) & MFL_STATUS))
inb1420drivers/block/mcd.cst = inb(MCDPORT(0)) & 0xFF;
inb1451drivers/block/mcd.cif (!(inb(MCDPORT(1)) & MFL_STATUS))
inb1460drivers/block/mcd.cs = inb(MCDPORT(0)) & 0xFF;
inb627drivers/block/mcdx.cif (inb((unsigned int) stuffp->rreg_status) & MCDX_RBIT_DOOR)  
inb840drivers/block/mcdx.c(~(x = inb((unsigned int) stuffp->rreg_status)) & MCDX_RBIT_DTEN))) 
inb842drivers/block/mcdx.cirq, x, inb((unsigned int) stuffp->rreg_data)));
inb1170drivers/block/mcdx.cfor (i = 100; i; i--) (void) inb((unsigned int) stuffp->rreg_status);
inb1731drivers/block/mcdx.cwhile (inb((unsigned int) stuffp->rreg_status) & MCDX_RBIT_STEN) {
inb1736drivers/block/mcdx.c*buf = (unsigned char) inb((unsigned int) stuffp->rreg_data) & 0xff;
inb138drivers/block/optcd.creturn inb(STATUS_PORT) & FL_STDT;
inb248drivers/block/optcd.cack = inb(DATA_PORT);    /* read command acknowledge */
inb272drivers/block/optcd.cack = inb(DATA_PORT);    /* read command acknowledge */
inb286drivers/block/optcd.cexec_status = inb(DATA_PORT);  /* read command execution status */
inb300drivers/block/optcd.cexec_status = inb(DATA_PORT);  /* read command execution status */
inb312drivers/block/optcd.cstatus = inb(DATA_PORT);
inb324drivers/block/optcd.cdata = inb(DATA_PORT);
inb339drivers/block/optcd.cinb(DATA_PORT);
inb351drivers/block/optcd.cinb(DATA_PORT);
inb353drivers/block/optcd.cwhile ((flags = (inb(STATUS_PORT) & FL_RESET)) != FL_RESET)
inb1518drivers/block/optcd.c#define ISP16_IN(p) (outb(isp16_ctrl,ISP16_CTRL_PORT), inb(p))
inb920drivers/block/sbpcd.cfor (i=maxtim_data;i!=0;i--) inb(CDi_status);
inb923drivers/block/sbpcd.cfor (i=maxtim02;i!=0;i--) inb(CDi_status);
inb927drivers/block/sbpcd.cfor (i=maxtim_data;i!=0;i--) inb(CDi_status);
inb941drivers/block/sbpcd.cj=inb(CDi_status);
inb953drivers/block/sbpcd.cj=inb(CDi_status);
inb963drivers/block/sbpcd.cj=inb(CDi_status);
inb982drivers/block/sbpcd.ci=inb(CDi_status);
inb991drivers/block/sbpcd.ci=inb(CDi_status);
inb1000drivers/block/sbpcd.ci=inb(CDi_status);
inb1021drivers/block/sbpcd.cst=inb(CDi_status);
inb1029drivers/block/sbpcd.cinfobuf[i]=inb(CDi_info);
inb1039drivers/block/sbpcd.cst=inb(CDi_status);
inb1047drivers/block/sbpcd.cinfobuf[i]=inb(CDi_info);
inb1051drivers/block/sbpcd.cwhile (!(inb(CDi_status)&s_not_result_ready))
inb1053drivers/block/sbpcd.cinfobuf[i++]=inb(CDi_info);
inb1181drivers/block/sbpcd.ci=inb(CDi_status);
inb1195drivers/block/sbpcd.ci=inb(CDi_status);
inb1211drivers/block/sbpcd.ci=inb(CDi_info);
inb1301drivers/block/sbpcd.ci=inb(CDi_status);
inb1305drivers/block/sbpcd.cj=inb(CDi_info);
inb1306drivers/block/sbpcd.ci=inb(CDi_status);
inb1320drivers/block/sbpcd.ci=inb(CDi_status);
inb1330drivers/block/sbpcd.cinfobuf[l++]=inb(CDi_data);
inb1331drivers/block/sbpcd.ci=inb(CDi_status);
inb1344drivers/block/sbpcd.ci=inb(CDi_data);
inb1346drivers/block/sbpcd.ci=inb(CDi_status);
inb1353drivers/block/sbpcd.ci=inb(CDi_status);
inb1360drivers/block/sbpcd.cinfobuf[l++]=inb(CDi_info);
inb1361drivers/block/sbpcd.ci=inb(CDi_status);
inb2963drivers/block/sbpcd.ci=inb(CDi_status);
inb3184drivers/block/sbpcd.ci=inb(CDi_status);
inb3189drivers/block/sbpcd.ci=inb(CDi_info);
inb3316drivers/block/sbpcd.csave_port0=inb(port+0);
inb3317drivers/block/sbpcd.csave_port3=inb(port+3);
inb3329drivers/block/sbpcd.cif (inb(port+1)&s_not_result_ready) continue;
inb3330drivers/block/sbpcd.cresponse[k]=inb(port+0);
inb3345drivers/block/sbpcd.cif (inb(port+1)&s_not_result_ready) continue;
inb3346drivers/block/sbpcd.cresponse[k]=inb(port+0);
inb3369drivers/block/sbpcd.cif (inb(port+1)&s_not_result_ready) continue;
inb3370drivers/block/sbpcd.cresponse[k]=inb(port+0);
inb3386drivers/block/sbpcd.cif (inb(port+1)&s_not_result_ready) continue;
inb3387drivers/block/sbpcd.cresponse[k]=inb(port+0);
inb3689drivers/block/sbpcd.ci=inb(CDi_status);
inb4219drivers/block/sbpcd.cj=inb(CDi_status);
inb4269drivers/block/sbpcd.cj=inb(CDi_status);
inb4607drivers/block/sbpcd.cj=inb(CDi_status);
inb4643drivers/block/sbpcd.cj=inb(CDi_status);
inb4688drivers/block/sbpcd.ci=inb(CDi_status);
inb4695drivers/block/sbpcd.ci=inb(CDi_data);
inb4697drivers/block/sbpcd.ci=inb(CDi_status);
inb4708drivers/block/sbpcd.cinfobuf[l++]=inb(CDi_info);
inb4709drivers/block/sbpcd.ci=inb(CDi_status);
inb4770drivers/block/sbpcd.cj=inb(CDi_status);
inb5063drivers/block/sbpcd.ci=inb(SPEA_REG_1);
inb5085drivers/block/sbpcd.ci=(inb(SPEA_REG_2)&0xCF)|n_ports;
inb315drivers/block/sjcd.cfor( i = 200; i-- && inb( SJCDPORT( 1 ) ) !=  0x09; );
inb316drivers/block/sjcd.cif( i > 0 ) *resp++ = ( unsigned char )inb( SJCDPORT( 0 ) );
inb328drivers/block/sjcd.csjcd_completion_status = inb( SJCDPORT( 0 ) );
inb336drivers/block/sjcd.cwhile( ( inb( SJCDPORT( 1 ) ) & 0x0B ) != 0x09 );
inb337drivers/block/sjcd.csjcd_completion_error = inb( SJCDPORT( 0 ) );
inb363drivers/block/sjcd.cif( ( inb( SJCDPORT( 1 ) ) & 0x0B ) == 0x09 ){
inb1079drivers/block/sjcd.csjcd_s_data: stat = inb( SJCDPORT( 1 ) ) & 0x0B;
inb1181drivers/block/sjcd.cstat = inb( SJCDPORT( 1 ) ) & 0x0B;
inb1193drivers/block/sjcd.cfor( i = 2048; i--; ( void )inb( SJCDPORT( 2 ) ) );
inb1395drivers/block/sjcd.cif( !( inb( SJCDPORT( 1 ) ) & 0x04 ) ) break;
inb1455drivers/block/sjcd.c#define ISP16_IN(p) (outb(isp16_ctrl,ISP16_CTRL_PORT), inb(p))
inb393drivers/block/sonycd535.cif (((read_status = inb(read_status_reg)) & SONY535_RESULT_NOT_READY_BIT) == 0) {
inb398drivers/block/sonycd535.c*data_ptr = inb(result_reg);
inb647drivers/block/sonycd535.cread_status = inb(read_status_reg);
inb658drivers/block/sonycd535.c*data_buff++ = inb(data_reg);  /* unrolling this loop does not seem to help */
inb1571drivers/block/sonycd535.cinb(select_unit_reg);
inb1575drivers/block/sonycd535.cinb(result_reg);
inb1581drivers/block/sonycd535.cif (inb(result_reg) != 0xff)
inb123drivers/block/triton.cdma_stat = inb(dma_base+2);    /* get DMA status */
inb124drivers/block/triton.coutb(inb(dma_base)&~1, dma_base);  /* stop DMA operation */
inb244drivers/block/triton.coutb(inb(dma_base)&~1, dma_base);  /* stop DMA */
inb263drivers/block/triton.coutb(inb(dma_base)|1, dma_base);    /* begin DMA */
inb396drivers/block/xd.cif (inb(XD_STATUS) & STAT_INTERRUPT) {              /* check if it was our device */
inb449drivers/block/xd.cwhile (((inb(port) & mask) != flags) && (jiffies < expiry))
inb473drivers/block/xd.cswitch (inb(XD_STATUS) & (STAT_COMMAND | STAT_INPUT)) {
inb489drivers/block/xd.c*indata++ = inb(XD_DATA);
inb491drivers/block/xd.cinb(XD_DATA);
inb501drivers/block/xd.ccsb = inb(XD_DATA);
inb49drivers/char/atixlmouse.coutb( (0x20 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb53drivers/char/atixlmouse.coutb( (0xdf & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb57drivers/char/atixlmouse.coutb( (0xe7 & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb61drivers/char/atixlmouse.coutb( (0x08 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb83drivers/char/atixlmouse.cdx = inb( ATIXL_MSE_DATA_PORT);
inb85drivers/char/atixlmouse.cdy = inb( ATIXL_MSE_DATA_PORT);
inb87drivers/char/atixlmouse.cbuttons = inb( ATIXL_MSE_DATA_PORT);
inb213drivers/char/atixlmouse.ca = inb( ATIXL_MSE_SIGNATURE_PORT );  /* Get signature */
inb214drivers/char/atixlmouse.cb = inb( ATIXL_MSE_SIGNATURE_PORT );
inb215drivers/char/atixlmouse.cc = inb( ATIXL_MSE_SIGNATURE_PORT );
inb68drivers/char/busmouse.cdx = (inb(MSE_DATA_PORT) & 0xf);
inb70drivers/char/busmouse.cdx |= (inb(MSE_DATA_PORT) & 0xf) << 4;
inb72drivers/char/busmouse.cdy = (inb(MSE_DATA_PORT) & 0xf);
inb74drivers/char/busmouse.cbuttons = inb(MSE_DATA_PORT);
inb265drivers/char/busmouse.cif (inb(MSE_SIGNATURE_PORT) != MSE_SIGNATURE_BYTE) {
inb348drivers/char/keyboard.cscancode = inb(0x60);
inb1190drivers/char/keyboard.cif (inb(0x64) & 0x01) {
inb1191drivers/char/keyboard.cinb(0x60);
inb136drivers/char/mem.cput_user(inb(i),tmp);
inb62drivers/char/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) | 0x20), MS_MSE_DATA_PORT);
inb65drivers/char/msbusmouse.cdx = inb(MS_MSE_DATA_PORT);
inb68drivers/char/msbusmouse.cdy = inb(MS_MSE_DATA_PORT);
inb71drivers/char/msbusmouse.cbuttons = ~(inb(MS_MSE_DATA_PORT)) & 0x07;
inb74drivers/char/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) & 0xdf), MS_MSE_DATA_PORT);
inb169drivers/char/psaux.cif ((inb(AUX_STATUS) & AUX_OBUF_FULL) == AUX_OBUF_FULL)
inb171drivers/char/psaux.creturn (inb(AUX_INPUT_PORT));
inb221drivers/char/psaux.cif ((inb(AUX_STATUS) & AUX_OBUF_FULL) != AUX_OBUF_FULL)
inb224drivers/char/psaux.cqueue->buf[head] = inb(AUX_INPUT_PORT);
inb247drivers/char/psaux.cqueue->buf[head] = inb(qp_data);
inb551drivers/char/psaux.cwhile ((inb(AUX_STATUS)&0x03) && retries < MAX_RETRIES) {
inb566drivers/char/psaux.cwhile ((inb(AUX_STATUS)&0x03) && retries < 1000000) {
inb583drivers/char/psaux.cwhile ((inb(qp_status)&(QP_RX_FULL|QP_TX_IDLE|QP_DEV_IDLE))
inb239drivers/char/serial.creturn inb(info->port+1);
inb242drivers/char/serial.creturn inb(info->port + offset);
inb254drivers/char/serial.creturn inb(info->port + offset);
inb521drivers/char/serial.cfirst_multi = inb(multi->port_monitor);
inb559drivers/char/serial.cinfo->irq, first_multi, inb(multi->port_monitor));
inb586drivers/char/serial.cfirst_multi = inb(multi->port_monitor);
inb608drivers/char/serial.cinfo->irq, first_multi, inb(multi->port_monitor));
inb639drivers/char/serial.cfirst_multi = inb(multi->port_monitor);
inb673drivers/char/serial.cinb(multi->port_monitor));
inb674drivers/char/serial.cif ((inb(multi->port1) & multi->mask1) != multi->match1)
inb678drivers/char/serial.cif ((inb(multi->port2) & multi->mask2) != multi->match2)
inb682drivers/char/serial.cif ((inb(multi->port3) & multi->mask3) != multi->match3)
inb686drivers/char/serial.cif ((inb(multi->port4) & multi->mask4) == multi->match4)
inb1087drivers/char/serial.c(void) inb((info->port & 0xFE0) | 0x01F);
inb1541drivers/char/stallion.creturn(inb(portp->ioaddr + EREG_DATA));
inb1553drivers/char/stallion.cif (inb(portp->ioaddr + EREG_DATA) != value) {
inb1585drivers/char/stallion.cioack = inb(ioaddr + EREG_TXACK);
inb1611drivers/char/stallion.coutb((inb(ioaddr + EREG_DATA) & ~COR2_ETC), (ioaddr + EREG_DATA));
inb1626drivers/char/stallion.csrer = inb(ioaddr + EREG_DATA);
inb1680drivers/char/stallion.cioack = inb(ioaddr + EREG_RXACK);
inb1690drivers/char/stallion.clen = inb(ioaddr + EREG_DATA);
inb1709drivers/char/stallion.cstatus = inb(ioaddr + EREG_DATA);
inb1710drivers/char/stallion.cch = inb(ioaddr + EREG_DATA);
inb1767drivers/char/stallion.cioack = inb(ioaddr + EREG_MDACK);
inb1775drivers/char/stallion.cmisr = inb(ioaddr + EREG_DATA);
inb1822drivers/char/stallion.cif ((inb(brdp->iostatus) & EIO_INTRPEND) == 0) {
inb1829drivers/char/stallion.csvrtype = inb(iobase + EREG_DATA);
inb1832drivers/char/stallion.csvrtype |= inb(iobase + EREG_DATA);
inb1835drivers/char/stallion.cif ((inb(brdp->iostatus) & ECH_INTRPEND) == 0) {
inb1843drivers/char/stallion.cif (inb(iobase + ECH_PNLSTATUS) & ECH_PNLINTRPEND)
inb1847drivers/char/stallion.cif (inb(iobase + ECH_PNLSTATUS) & ECH_PNLINTRPEND)
inb1856drivers/char/stallion.csvrtype = inb(iobase + EREG_DATA);
inb1858drivers/char/stallion.csvrtype |= inb(iobase + EREG_DATA);
inb1864drivers/char/stallion.cif (inb(iobase + ECH_PNLSTATUS) & ECH_PNLINTRPEND)
inb1868drivers/char/stallion.cif (inb(iobase + ECH_PNLSTATUS) & ECH_PNLINTRPEND)
inb1877drivers/char/stallion.csvrtype = inb(iobase + EREG_DATA);
inb1879drivers/char/stallion.csvrtype |= inb(iobase + EREG_DATA);
inb1881drivers/char/stallion.cif ((inb(brdp->iostatus) & ECH_INTRPEND) == 0) {
inb1888drivers/char/stallion.cif (inb(iobase + ECH_PNLSTATUS) & ECH_PNLINTRPEND)
inb1892drivers/char/stallion.cif (inb(iobase + ECH_PNLSTATUS) & ECH_PNLINTRPEND)
inb1901drivers/char/stallion.csvrtype = inb(iobase + EREG_DATA);
inb1903drivers/char/stallion.csvrtype |= inb(iobase + EREG_DATA);
inb2464drivers/char/stallion.cif ((gfrcr = inb(ioaddr + EREG_DATA)) != 0)
inb2538drivers/char/stallion.cstatus = inb(brdp->iostatus);
inb2609drivers/char/stallion.cstatus = inb(brdp->iostatus);
inb2630drivers/char/stallion.cstatus = inb(brdp->iostatus);
inb2662drivers/char/stallion.cstatus = inb(ioaddr + ECH_PNLSTATUS);
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);
inb348drivers/net/3c501.cdev->name, inb(TX_STATUS), inb(AX_STATUS), inb(RX_STATUS));
inb387drivers/net/3c501.cinb(RX_STATUS);
inb388drivers/net/3c501.cinb(TX_STATUS);
inb435drivers/net/3c501.caxsr = inb(AX_STATUS);
inb451drivers/net/3c501.cint txsr = inb(TX_STATUS);
inb508drivers/net/3c501.cint rxsr = inb(RX_STATUS);
inb510drivers/net/3c501.cprintk(" rxsr=%02x txsr=%02x rp=%04x", rxsr, inb(TX_STATUS),
inb541drivers/net/3c501.cinb(RX_STATUS);    /* Be certain that interrupts are cleared. */
inb542drivers/net/3c501.cinb(TX_STATUS);
inb622drivers/net/3c501.cinb(RX_STATUS);    /* Clear status. */
inb623drivers/net/3c501.cinb(TX_STATUS);
inb670drivers/net/3c501.cinb(RX_STATUS);    /* Clear status. */
inb673drivers/net/3c501.cinb(RX_STATUS);
inb676drivers/net/3c501.cinb(RX_STATUS);
inb156drivers/net/3c503.cif (inb(ioaddr + 0x408) == 0xff) {
inb163drivers/net/3c503.ciobase_reg = inb(ioaddr+0x403);
inb164drivers/net/3c503.cmembase_reg = inb(ioaddr+0x404);
inb176drivers/net/3c503.cvendor_id = inb(ioaddr)*0x10000 + inb(ioaddr + 1)*0x100 + inb(ioaddr + 2);
inb198drivers/net/3c503.cprintk(" %2.2x", dev->dev_addr[i] = inb(ioaddr + i));
inb343drivers/net/3c503.cprintk("%#lx=%#02x %#lx=%#02x %#lx=%#02x...", E33G_IDCFR, inb(E33G_IDCFR),
inb344drivers/net/3c503.cE33G_CNTRL, inb(E33G_CNTRL), E33G_GACFR, inb(E33G_GACFR));
inb412drivers/net/3c503.cwhile ((inb(E33G_STATUS) & ESTAT_DPRDY) == 0)
inb482drivers/net/3c503.cwhile ((inb(E33G_STATUS) & ESTAT_DPRDY) == 0)
inb143drivers/net/3c505.creturn inb(base_addr+PORT_STATUS);
inb149drivers/net/3c505.creturn inb(base_addr+PORT_CONTROL);
inb155drivers/net/3c505.creturn inb(base_addr+PORT_COMMAND);
inb349drivers/net/3c507.cif (inb(ioaddr) == '*' && inb(ioaddr+1) == '3'
inb350drivers/net/3c507.c&& inb(ioaddr+2) == 'C' && inb(ioaddr+3) == 'O')
inb367drivers/net/3c507.cirq = inb(ioaddr + IRQ_CONFIG) & 0x0f;
inb381drivers/net/3c507.cdev->dev_addr[i] = inb(ioaddr + i);
inb395drivers/net/3c507.cchar mem_config = inb(ioaddr + MEM_CONFIG);
inb409drivers/net/3c507.cdev->if_port = (inb(ioaddr + ROM_CONFIG) & 0x80) ? 1 : 0;
inb410drivers/net/3c507.cdev->irq = inb(ioaddr + IRQ_CONFIG) & 0x0f;
inb301drivers/net/3c509.cword = (word << 1) + (inb(ID_PORT) & 0x01);
inb357drivers/net/3c509.cinb(ioaddr + i);
inb358drivers/net/3c509.cinb(ioaddr + 10);
inb359drivers/net/3c509.cinb(ioaddr + 12);
inb401drivers/net/3c509.cdev->name, inb(ioaddr + TX_STATUS), inw(ioaddr + EL3_STATUS));
inb428drivers/net/3c509.cinw(ioaddr + EL3_STATUS), inb(ioaddr + TX_STATUS),
inb463drivers/net/3c509.cwhile (--i > 0  &&  (tx_status = inb(ioaddr + TX_STATUS)) > 0) {
inb562drivers/net/3c509.clp->stats.tx_carrier_errors   += inb(ioaddr + 0);
inb563drivers/net/3c509.clp->stats.tx_heartbeat_errors  += inb(ioaddr + 1);
inb564drivers/net/3c509.c/* Multiple collisions. */       inb(ioaddr + 2);
inb565drivers/net/3c509.clp->stats.collisions      += inb(ioaddr + 3);
inb566drivers/net/3c509.clp->stats.tx_window_errors    += inb(ioaddr + 4);
inb567drivers/net/3c509.clp->stats.rx_fifo_errors    += inb(ioaddr + 5);
inb568drivers/net/3c509.clp->stats.tx_packets      += inb(ioaddr + 6);
inb569drivers/net/3c509.c/* Rx packets  */        inb(ioaddr + 7);
inb570drivers/net/3c509.c/* Tx deferrals */        inb(ioaddr + 8);
inb150drivers/net/8390.cint txsr = inb(e8390_base+EN0_TSR), isr;
inb155drivers/net/8390.cisr = inb(e8390_base+EN0_ISR);
inb345drivers/net/8390.cint status = inb(e8390_base + EN0_TSR);
inb120drivers/net/ac3200.cprintk(" %02x", inb(ioaddr + AC_SA_PROM + i));
inb125drivers/net/ac3200.cif (inb(ioaddr + AC_SA_PROM + 0) != AC_ADDR0
inb126drivers/net/ac3200.c|| inb(ioaddr + AC_SA_PROM + 1) != AC_ADDR1
inb127drivers/net/ac3200.c|| inb(ioaddr + AC_SA_PROM + 2) != AC_ADDR2 ) {
inb143drivers/net/ac3200.cdev->dev_addr[i] = inb(ioaddr + AC_SA_PROM + i);
inb147drivers/net/ac3200.c" EISA ID %02x %02x %02x %02x.\n", inb(ioaddr + AC_CONFIG),
inb148drivers/net/ac3200.cinb(ioaddr + AC_ID_PORT + 0), inb(ioaddr + AC_ID_PORT + 1),
inb149drivers/net/ac3200.cinb(ioaddr + AC_ID_PORT + 2), inb(ioaddr + AC_ID_PORT + 3));
inb154drivers/net/ac3200.cdev->irq = config2irq(inb(ioaddr + AC_CONFIG));
inb174drivers/net/ac3200.coutb((inb(ioaddr + AC_CONFIG) & ~7) | i, ioaddr + AC_CONFIG);
inb178drivers/net/ac3200.cdev->if_port = inb(ioaddr + AC_CONFIG) >> 6;
inb179drivers/net/ac3200.cdev->mem_start = config2mem(inb(ioaddr + AC_CONFIG));
inb280drivers/net/apricot.c(void) inb (ioaddr+0x10);
inb701drivers/net/apricot.ceth_addr[i] = inb(ioaddr+8+i);
inb909drivers/net/apricot.c(void) inb (ioaddr+0x10);
inb681drivers/net/arcnet.cprintk("arcnet:  status1=%Xh\n",inb(STATUS));
inb691drivers/net/arcnet.cinb(RESET);
inb695drivers/net/arcnet.cif (inb(STATUS)==0xFF)
inb711drivers/net/arcnet.ccurval=initval=inb(COMMAND);
inb714drivers/net/arcnet.ccurval=inb(COMMAND);
inb726drivers/net/arcnet.cprintk("arcnet:  status2=%Xh\n",inb(STATUS));
inb730drivers/net/arcnet.cif (inb(STATUS) & RESETflag) /* reset flag STILL on */
inb734drivers/net/arcnet.cinb(STATUS));
inb772drivers/net/arcnet.cif (inb(STATUS) & RESETflag) /* reset flag on */
inb778drivers/net/arcnet.cif (inb(STATUS) & RESETflag) /* reset flag STILL on */
inb782drivers/net/arcnet.cinb(STATUS));
inb861drivers/net/arcnet.cdev->name,inb(STATUS));
inb863drivers/net/arcnet.cinb(RESET);    /* Reset by reading this port */
inb1054drivers/net/arcnet.cinb(STATUS),lp->intx);
inb1069drivers/net/arcnet.cint status=inb(STATUS);
inb1122drivers/net/arcnet.cinb(STATUS),lp->intx,jiffies-dev->trans_start);
inb1131drivers/net/arcnet.cinb(STATUS));
inb1148drivers/net/arcnet.cinb(STATUS),lp->intx,jiffies-dev->trans_start);
inb1174drivers/net/arcnet.cif (lp->txready && inb(STATUS)&TXFREEflag)
inb1220drivers/net/arcnet.cif (lp->txready && inb(STATUS)&TXFREEflag)
inb1413drivers/net/arcnet.cinb(STATUS));
inb1415drivers/net/arcnet.cif (!(inb(STATUS)&TXFREEflag) || !lp->txready) return;
inb1619drivers/net/arcnet.cprintk("arcnet: in net_interrupt (status=%Xh)\n",inb(STATUS));
inb1623drivers/net/arcnet.cstatus = inb(STATUS);
inb1776drivers/net/arcnet.cinb(STATUS));
inb1816drivers/net/arcnet.cinb(STATUS));
inb188drivers/net/at1700.cif (at1700_probe_list[inb(ioaddr + IOCONFIG) & 0x07] != ioaddr
inb308drivers/net/at1700.cretval = (retval << 1) | ((inb(ee_daddr) & EE_DATA_READ) ? 1 : 0);
inb383drivers/net/at1700.cinw(ioaddr + STATUS), inb(ioaddr + TX_STATUS) & 0x80
inb470drivers/net/at1700.c||  (inb(ioaddr + RX_MODE) & 0x40) == 0) {      /* Got a packet(s). */
inb505drivers/net/at1700.cwhile ((inb(ioaddr + RX_MODE) & 0x40) == 0) {
inb511drivers/net/at1700.cdev->name, inb(ioaddr + RX_MODE), status);
inb566drivers/net/at1700.cif ((inb(ioaddr + RX_MODE) & 0x40) == 0x40)
inb574drivers/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);
inb428drivers/net/atp.cinb(ioaddr + PAR_CONTROL) & 0x10 ? "network cable problem"
inb2240drivers/net/de4x5.cdata = inb(aprom_addr);
inb2291drivers/net/de4x5.ck += (u_char) (tmp = inb(EISA_APROM));
inb2293drivers/net/de4x5.ck += (u_short) ((tmp = inb(EISA_APROM)) << 8);
inb2310drivers/net/de4x5.cchksum = (u_char) inb(EISA_APROM);
inb2311drivers/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(dd) (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);
inb670drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb760drivers/net/depca.cprintk("nicsr: 0x%02x\n",inb(DEPCA_NICSR));
inb892drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb1085drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb1498drivers/net/depca.cdata = inb(DEPCA_PROM);                /* clear counter on DEPCA */
inb1499drivers/net/depca.cdata = inb(DEPCA_PROM);                /* read data */
inb1502drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb1512drivers/net/depca.cdata = inb(DEPCA_PROM);
inb1548drivers/net/depca.ck += (u_char) (tmp = inb(DEPCA_PROM + x));
inb1550drivers/net/depca.ck += (u_short) ((tmp = inb(DEPCA_PROM + x)) << 8);
inb1557drivers/net/depca.cchksum = (u_char) inb(DEPCA_PROM + x);
inb1558drivers/net/depca.cchksum |= (u_short) (inb(DEPCA_PROM + x) << 8);
inb79drivers/net/e2100.cinb(port + E21_MEM_ENABLE);
inb85drivers/net/e2100.cinb(port + E21_MEM_ENABLE);
inb146drivers/net/e2100.cif (inb(ioaddr + E21_SAPROM + 0) != 0x00
inb147drivers/net/e2100.c|| inb(ioaddr + E21_SAPROM + 1) != 0x00
inb148drivers/net/e2100.c|| inb(ioaddr + E21_SAPROM + 2) != 0x1d)
inb154drivers/net/e2100.cstatus = inb(ioaddr);
inb160drivers/net/e2100.cstation_addr[i] = inb(ioaddr + E21_SAPROM + i);
inb162drivers/net/e2100.cinb(ioaddr + E21_MEDIA);     /* Point to media selection. */
inb204drivers/net/e2100.cinb(ioaddr + E21_MEDIA);   /* Turn automatic media detection on. */
inb206drivers/net/e2100.cif (station_addr[i] != inb(ioaddr + E21_SAPROM + 8 + i)) {
inb254drivers/net/e2100.cinb(ioaddr + E21_IRQ_LOW);
inb256drivers/net/e2100.cinb(ioaddr + E21_IRQ_HIGH);       /* High IRQ bit, and if_port. */
inb259drivers/net/e2100.cinb(ioaddr + E21_MEM_BASE);
inb349drivers/net/e2100.cinb(ioaddr + E21_IRQ_LOW);
inb351drivers/net/e2100.cinb(ioaddr + E21_IRQ_HIGH);       /* High IRQ bit, and if_port. */
inb321drivers/net/eepro.cif (((id=inb(ioaddr + ID_REG)) & ID_REG_MASK) == ID_REG_SIG) {
inb328drivers/net/eepro.cif (((id=inb(ioaddr+ID_REG)) & R_ROBIN_BITS) == 
inb362drivers/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);
inb797drivers/net/eepro.cmode = inb(ioaddr + REG2);
inb799drivers/net/eepro.cmode = inb(ioaddr + REG3);
inb806drivers/net/eepro.cmode = inb(ioaddr + REG2);
inb808drivers/net/eepro.cmode = inb(ioaddr + REG3);
inb822drivers/net/eepro.cmode = inb(ioaddr + REG2);
inb824drivers/net/eepro.cmode = inb(ioaddr + REG3);
inb861drivers/net/eepro.cif (inb(ioaddr + STATUS_REG) & 0x08) {
inb862drivers/net/eepro.ci = inb(ioaddr);
inb916drivers/net/eepro.cretval = (retval << 1) | ((inb(ee_addr) & EEDO) ? 1 : 0);
inb330drivers/net/eexpress.csum += inb(id_addr);
inb334drivers/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);
inb689drivers/net/ewrk3.cprintk("\t# of DRAMS: %d\n",((inb(EWRK3_CMR) & 0x02) ? 2 : 1));
inb690drivers/net/ewrk3.cprintk("\tcsr:  0x%02x\n", inb(EWRK3_CSR));
inb691drivers/net/ewrk3.cprintk("\tcr:   0x%02x\n", inb(EWRK3_CR));
inb692drivers/net/ewrk3.cprintk("\ticr:  0x%02x\n", inb(EWRK3_ICR));
inb693drivers/net/ewrk3.cprintk("\tcmr:  0x%02x\n", inb(EWRK3_CMR));
inb694drivers/net/ewrk3.cprintk("\tfmqc: 0x%02x\n", inb(EWRK3_FMQC));
inb704drivers/net/ewrk3.cicr = inb(EWRK3_ICR);
inb741drivers/net/ewrk3.cwhile (inb(EWRK3_TQ));
inb742drivers/net/ewrk3.cwhile (inb(EWRK3_TDQ));
inb743drivers/net/ewrk3.cwhile (inb(EWRK3_RQ));
inb744drivers/net/ewrk3.cwhile (inb(EWRK3_FMQ));
inb776drivers/net/ewrk3.cdev->name, inb(EWRK3_CSR));
inb814drivers/net/ewrk3.cif (inb(EWRK3_FMQC) > 0) {
inb818drivers/net/ewrk3.cif ((page = inb(EWRK3_FMQ)) < lp->mPage) {
inb893drivers/net/ewrk3.cprintk("ewrk3_queue_pkt(): CSR: %02x ICR: %02x FMQC: %02x\n",inb(EWRK3_CSR),inb(EWRK3_ICR),inb(EWRK3_FMQC));
inb897drivers/net/ewrk3.cif (inb(EWRK3_FMQC) > 0) {
inb930drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb937drivers/net/ewrk3.ccr = inb(EWRK3_CR);
inb953drivers/net/ewrk3.cif (inb(EWRK3_FMQC)) {      /* any resources available? */
inb983drivers/net/ewrk3.cwhile (inb(EWRK3_RQC) && !status) {        /* Whilst there's incoming data */
inb984drivers/net/ewrk3.cif ((page = inb(EWRK3_RQ)) < lp->mPage) {/* Get next entry's buffer page */
inb993drivers/net/ewrk3.ctmpPage = inb(EWRK3_IOPR);
inb995drivers/net/ewrk3.ctmpPage = inb(EWRK3_MPR);
inb1023drivers/net/ewrk3.crx_status = inb(EWRK3_DATA);
inb1024drivers/net/ewrk3.cpkt_len = inb(EWRK3_DATA);
inb1025drivers/net/ewrk3.cpkt_len |= ((unsigned short)inb(EWRK3_DATA) << 8);
inb1047drivers/net/ewrk3.c*p = inb(EWRK3_DATA);         /* dummy read */
inb1049drivers/net/ewrk3.c*p++ = inb(EWRK3_DATA);
inb1111drivers/net/ewrk3.cprintk("ewrk3_rx(): CSR: %02x ICR: %02x FMQC: %02x\n",inb(EWRK3_CSR),inb(EWRK3_ICR),inb(EWRK3_FMQC));
inb1127drivers/net/ewrk3.cwhile ((tx_status = inb(EWRK3_TDQ)) > 0) {  /* Whilst there's old buffers */
inb1167drivers/net/ewrk3.cdev->name, inb(EWRK3_CSR));
inb1183drivers/net/ewrk3.cwhile (inb(EWRK3_TQ));
inb1184drivers/net/ewrk3.cwhile (inb(EWRK3_TDQ));
inb1185drivers/net/ewrk3.cwhile (inb(EWRK3_RQ));
inb1225drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1314drivers/net/ewrk3.ctmp = inb(EWRK3_DATA);
inb1467drivers/net/ewrk3.cfor (i=0;i<5000;i++) inb(EWRK3_CSR);  /* wait 1msec */
inb1480drivers/net/ewrk3.cfor (i=0;i<5000;i++) inb(EWRK3_CSR);  /* wait 1msec */
inb1484drivers/net/ewrk3.cfor (i=0;i<75000;i++) inb(EWRK3_CSR); /* wait 15msec */
inb1486drivers/net/ewrk3.cfor (i=0;i<5000;i++) inb(EWRK3_CSR);  /* wait 1msec */
inb1562drivers/net/ewrk3.cdata = inb(EWRK3_APROM);
inb1587drivers/net/ewrk3.cfor (sd=inb(EWRK3_PAR0+j), k=0; k<8; k++, sd >>= 1) {
inb1601drivers/net/ewrk3.cchksum = inb(EWRK3_APROM);
inb1602drivers/net/ewrk3.cchksum |= (inb(EWRK3_APROM)<<8);
inb1639drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1660drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1671drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1692drivers/net/ewrk3.ctmp.addr[i] = inb(EWRK3_DATA);
inb1727drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1760drivers/net/ewrk3.ctmp.addr[0] = inb(EWRK3_CSR);
inb1785drivers/net/ewrk3.ctmp.addr[i++] = inb(EWRK3_CMR);            /* Config/Management Reg. */
inb1787drivers/net/ewrk3.ctmp.addr[i++] = inb(EWRK3_PAR0 + j);
inb1814drivers/net/ewrk3.ctmp.addr[0] = inb(EWRK3_CMR);
inb171drivers/net/hp-plus.cunsigned char inval = inb(ioaddr + 8 + i);
inb176drivers/net/hp-plus.cchecksum += inb(ioaddr + 14);
inb193drivers/net/hp-plus.cint irq = inb(ioaddr + 13) & 0x0f;
inb115drivers/net/hp.cif (inb(ioaddr) != 0x08
inb116drivers/net/hp.c|| inb(ioaddr+1) != 0x00
inb117drivers/net/hp.c|| inb(ioaddr+2) != 0x09
inb118drivers/net/hp.c|| inb(ioaddr+14) == 0x57)
inb123drivers/net/hp.cif ((board_id = inb(ioaddr + HP_ID)) & 0x80) {
inb137drivers/net/hp.cprintk(" %2.2x", dev->dev_addr[i] = inb(ioaddr + i));
inb266drivers/net/hp.cbuf[count-1] = inb(nic_base - NIC_OFFSET + HP_DATAPORT), xfer_count++;
inb323drivers/net/hp100.cif ( inb( ioaddr + 0 ) != HP100_HW_ID_0 ||
inb324drivers/net/hp100.cinb( ioaddr + 1 ) != HP100_HW_ID_1 ||
inb325drivers/net/hp100.c( inb( ioaddr + 2 ) & 0xf0 ) != HP100_HW_ID_2_REVA ||
inb326drivers/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 )
inb221drivers/net/ibmtr.csegment = inb(PIOaddr);
inb327drivers/net/ibmtr.cti->sram=(unsigned char *)((inb(PIOaddr+ADAPTRESETREL) & 0xfe)
inb325drivers/net/lance.cchar offset15, offset14 = inb(ioaddr + 14);
inb328drivers/net/lance.c((offset15 = inb(ioaddr + 15)) == 0x57 || offset15 == 0x44))
inb357drivers/net/lance.cif ((inb(hp_port) & 0xc0) == 0x80
inb358drivers/net/lance.c&& ioaddr_table[inb(hp_port) & 3] == ioaddr)
inb362drivers/net/lance.chpJ2405A = (inb(ioaddr) == 0x08 && inb(ioaddr+1) == 0x00
inb363drivers/net/lance.c&& inb(ioaddr+2) == 0x09);
inb410drivers/net/lance.cprintk(" %2.2x", dev->dev_addr[i] = inb(ioaddr + i));
inb448drivers/net/lance.cunsigned char port_val = inb(hp_builtin);
inb474drivers/net/lance.cdma_channels = ((inb(DMA1_STAT_REG) >> 4) & 0x0f) |
inb475drivers/net/lance.c(inb(DMA2_STAT_REG) & 0xf0);
inb185drivers/net/ne.coutb(inb(ioaddr + NE_RESET), ioaddr + NE_RESET);
inb221drivers/net/ne.cSA_prom[i] = inb(ioaddr + NE_DATAPORT);
inb222drivers/net/ne.cSA_prom[i+1] = inb(ioaddr + NE_DATAPORT);
inb357drivers/net/ne.coutb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET);
inb439drivers/net/ne.cbuf[count-1] = inb(NE_BASE + NE_DATAPORT);
inb322drivers/net/ni52.cif( (inb(base_addr+NI52_MAGIC1) == NI52_MAGICVAL1) &&
inb323drivers/net/ni52.c(inb(base_addr+NI52_MAGIC2) == NI52_MAGICVAL2))
inb332drivers/net/ni52.cif( !(inb(ioaddr+NI52_MAGIC1) == NI52_MAGICVAL1) || 
inb333drivers/net/ni52.c!(inb(ioaddr+NI52_MAGIC2) == NI52_MAGICVAL2))
inb351drivers/net/ni52.cdev->dev_addr[i] = inb(dev->base_addr+i);
inb191drivers/net/ni65.cif( !(inb(ioaddr+L_EBASE+6) == CARD_ID0) || 
inb192drivers/net/ni65.c!(inb(ioaddr+L_EBASE+7) == CARD_ID1) )
inb211drivers/net/ni65.cstation_addr[i] = dev->dev_addr[i] = inb(PORT+L_EBASE+i);
inb236drivers/net/plip.cif (inb(PAR_DATA(dev)) != 0)
inb396drivers/net/plip.cc0 = inb(PAR_STATUS(dev));
inb414drivers/net/plip.cc0 = inb(PAR_STATUS(dev));
inb461drivers/net/plip.cc0 = inb(status_addr);
inb464drivers/net/plip.cc1 = inb(status_addr);
inb479drivers/net/plip.cc0 = inb(status_addr);
inb482drivers/net/plip.cc1 = inb(status_addr);
inb633drivers/net/plip.cc0 = inb(data_addr);
inb648drivers/net/plip.cc0 = inb(data_addr);
inb682drivers/net/plip.cif ((inb(PAR_STATUS(dev)) & 0xf8) != 0x80)
inb699drivers/net/plip.cc0 = inb(PAR_STATUS(dev));
inb789drivers/net/plip.cstatus = inb(PAR_STATUS(dev));
inb824drivers/net/plip.cc0 = inb(PAR_STATUS(dev));
inb674drivers/net/seeq8005.cprintk("%02x ",inb(SEEQ_BUFFER));
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) )
inb2009drivers/net/sk_g16.cunsigned char pos0 = inb(SK_POS0),
inb2010drivers/net/sk_g16.cpos1 = inb(SK_POS1),
inb2011drivers/net/sk_g16.cpos2 = inb(SK_POS2),
inb2012drivers/net/sk_g16.cpos3 = inb(SK_POS3),
inb2013drivers/net/sk_g16.cpos4 = inb(SK_POS4);
inb170drivers/net/skeleton.cif (inb(ioaddr + 0) != SA_ADDR0
inb171drivers/net/skeleton.c||   inb(ioaddr + 1) != SA_ADDR1
inb172drivers/net/skeleton.c||   inb(ioaddr + 2) != SA_ADDR2) {
inb197drivers/net/skeleton.cprintk(" %2.2x", dev->dev_addr[i] = inb(ioaddr + i));
inb243drivers/net/skeleton.cdma_status = ((inb(DMA1_STAT_REG) >> 4) & 0x0f) |
inb244drivers/net/skeleton.c(inb(DMA2_STAT_REG) & 0xf0);
inb248drivers/net/skeleton.cnew_dma_status = ((inb(DMA1_STAT_REG) >> 4) & 0x0f) |
inb249drivers/net/skeleton.c(inb(DMA2_STAT_REG) & 0xf0);
inb125drivers/net/smc-ultra.cunsigned char idreg = inb(ioaddr + 7);
inb126drivers/net/smc-ultra.cunsigned char reg4 = inb(ioaddr + 4) & 0x7f;
inb137drivers/net/smc-ultra.cchecksum += inb(ioaddr + 8 + i);
inb151drivers/net/smc-ultra.cprintk(" %2.2X", dev->dev_addr[i] = inb(ioaddr + 8 + i));
inb158drivers/net/smc-ultra.coutb(0x80 | inb(ioaddr + 0x0c), ioaddr + 0x0c);
inb159drivers/net/smc-ultra.cirqreg = inb(ioaddr + 0xd);
inb160drivers/net/smc-ultra.caddr = inb(ioaddr + 0xb);
inb243drivers/net/wavelan.c*b++ = inb(PIOP2(ioaddr));
inb115drivers/net/wd.cchecksum += inb(ioaddr + 8 + i);
inb116drivers/net/wd.cif (inb(ioaddr + 8) == 0xff   /* Extra check to avoid soundcard. */
inb117drivers/net/wd.c|| inb(ioaddr + 9) == 0xff
inb126drivers/net/wd.cprintk(" %2.2X", dev->dev_addr[i] = inb(ioaddr + 8 + i));
inb133drivers/net/wd.cif (inb(ioaddr+0) == 'P' && inb(ioaddr+1) == 'D') {
inb134drivers/net/wd.cunsigned char reg5 = inb(ioaddr+5);
inb136drivers/net/wd.cswitch (inb(ioaddr+2)) {
inb153drivers/net/wd.cif (inb(ioaddr+i) != inb(ioaddr+8+i))
inb160drivers/net/wd.cint tmp = inb(ioaddr+1); /* fiddle with 16bit bit */
inb162drivers/net/wd.cif (((inb( ioaddr+1) & 0x01) == 0x01) /* A 16 bit card */
inb164drivers/net/wd.cint asic_reg5 = inb(ioaddr+WD_CMDREG5);
inb177drivers/net/wd.cif ( !ancient && (inb(ioaddr+1) & 0x01) != (word16 & 0x01))
inb179drivers/net/wd.cword16 ? 16 : 8, (inb(ioaddr+1) & 0x01) ? 16 : 8);
inb189drivers/net/wd.cint reg0 = inb(ioaddr);
inb195drivers/net/wd.cint high_addr_bits = inb(ioaddr+WD_CMDREG5) & 0x1f;
inb209drivers/net/wd.cint reg1 = inb(ioaddr+1);
inb210drivers/net/wd.cint reg4 = inb(ioaddr+4);
inb274drivers/net/wd.cif (inb(ioaddr+14) & 0x20)
inb275drivers/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);
inb612drivers/net/znet.coutb(inb(0xe7) & ~0x84, 0xe7);    /* Turn on LAN power (bit 2). */
inb674drivers/net/znet.cunsigned addr = inb(dma_port);
inb675drivers/net/znet.caddr |= inb(dma_port) << 8;
inb714drivers/net/znet.cprintk("stat:%02x ", inb(ioaddr)); show_dma();
inb719drivers/net/znet.cprintk("stat:%02x ", inb(ioaddr)); show_dma();
inb724drivers/net/znet.cprintk("stat:%02x ", inb(ioaddr)); show_dma();
inb726drivers/net/znet.cprintk("stat:%02x ", inb(ioaddr)); show_dma();
inb1331drivers/scsi/53c7,8xx.hinb(NCR53c7x0_address_io + (address)))
inb156drivers/scsi/NCR53c406a.c#define rtrc(i) {inb(0x3da);outb(0x31,0x3c0);outb((i),0x3c0);}
inb360drivers/scsi/NCR53c406a.ci = inb(PIO_STATUS);
inb396drivers/scsi/NCR53c406a.c*request++ = inb(PIO_FIFO);
inb415drivers/scsi/NCR53c406a.ci = inb(PIO_STATUS);
inb501drivers/scsi/NCR53c406a.cif(   (inb(ports[i] + 0x0e) ^ inb(ports[i] + 0x0e)) == 7
inb502drivers/scsi/NCR53c406a.c&& (inb(ports[i] + 0x0e) ^ inb(ports[i] + 0x0e)) == 7
inb503drivers/scsi/NCR53c406a.c&& (inb(ports[i] + 0x0e) & 0xf8) == 0x58 ) {
inb649drivers/scsi/NCR53c406a.cwhile(i>jiffies && !(inb(STAT_REG)&0xe0)) /* wait for a pseudo-interrupt */
inb776drivers/scsi/NCR53c406a.cpio_status = inb(PIO_STATUS);
inb779drivers/scsi/NCR53c406a.cstatus = inb(STAT_REG);
inb780drivers/scsi/NCR53c406a.cDEB(seq_reg = inb(SEQ_REG));
inb781drivers/scsi/NCR53c406a.cint_reg = inb(INT_REG);
inb782drivers/scsi/NCR53c406a.cDEB(fifo_size = inb(FIFO_FLAGS) & 0x1f);
inb947drivers/scsi/NCR53c406a.ccurrent_SC->SCp.Status = inb(SCSI_FIFO);    
inb948drivers/scsi/NCR53c406a.ccurrent_SC->SCp.Message = inb(SCSI_FIFO);
inb950drivers/scsi/NCR53c406a.cVDEB(printk("SCSI FIFO size=%d\n", inb(FIFO_FLAGS) & 0x1f));
inb970drivers/scsi/NCR53c406a.cinb(INT_REG);      /* clear the interrupt register */
inb980drivers/scsi/NCR53c406a.cwhile(i > jiffies && !(inb(STAT_REG) & 0x80))
inb324drivers/scsi/aha152x.hinb( PORT )
inb330drivers/scsi/aha152x.houtb( (inb(PORT) | (BITS)), (PORT) )
inb333drivers/scsi/aha152x.houtb( (inb(PORT) & ~(BITS)), (PORT) )
inb336drivers/scsi/aha152x.houtb( (inb(PORT) & ~(CLR)) | (SET) , (PORT) )
inb339drivers/scsi/aha152x.h((inb(PORT) & (BITS)) == BITS)
inb342drivers/scsi/aha152x.h((inb(PORT) & (BITS)) == 0)
inb131drivers/scsi/aha1542.cWAITbits = inb(port) & (mask);          \
inb144drivers/scsi/aha1542.cWAITbits = inb(port) & (mask);          \
inb171drivers/scsi/aha1542.cif(inb(STATUS(base)) & CDF) {restore_flags(flags); continue;}
inb203drivers/scsi/aha1542.c*cmdp++ = inb(DATA(base));
inb225drivers/scsi/aha1542.c*cmdp++ = inb(DATA(base));
inb300drivers/scsi/aha1542.cif(inb(STATUS(bse)) == 0xff) return 0;
inb320drivers/scsi/aha1542.cif (inb(INTRFLAGS(bse))&INTRMASK) goto fail;
inb335drivers/scsi/aha1542.c*cmdp++ = inb(DATA(bse));
inb340drivers/scsi/aha1542.cif (inb(STATUS(bse)) & DF) goto fail;
inb380drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
inb387drivers/scsi/aha1542.cprintk("status %02x\n", inb(STATUS(shost->io_port)));
inb394drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
inb728drivers/scsi/aha1542.ci = inb(STATUS(base_io));
inb730drivers/scsi/aha1542.ci = inb(DATA(base_io));
inb829drivers/scsi/aha1542.ci = inb(STATUS(base_io));
inb831drivers/scsi/aha1542.ci = inb(DATA(base_io));
inb1121drivers/scsi/aha1542.cinb(STATUS(SCpnt->host->io_port)),
inb1122drivers/scsi/aha1542.cinb(INTRFLAGS(SCpnt->host->io_port)));
inb149drivers/scsi/aha1740.cname[0]= 'A' -1 + ((tmp = inb(HID0)) >> 2); /* First character */
inb151drivers/scsi/aha1740.cname[1]+= ((tmp = inb(HID1)) >> 5)&0x7;  /* Second Character */
inb154drivers/scsi/aha1740.ctmp = inb(HID2);
inb155drivers/scsi/aha1740.cif ( strcmp ( name, HID_MFG ) || inb(HID2) != HID_PRD )
inb162drivers/scsi/aha1740.cif ( inb(EBCNTRL) != EBCNTRL_VALUE )
inb165drivers/scsi/aha1740.cinb(EBCNTRL));
inb169drivers/scsi/aha1740.cif ( inb(PORTADR) & PORTADDR_ENH )
inb187drivers/scsi/aha1740.cwhile(inb(G2STAT) & G2STAT_INTPEND)
inb190drivers/scsi/aha1740.cadapstat = inb(G2INTST);
inb203drivers/scsi/aha1740.cinb(G2STAT),adapstat,inb(G2INTST),number_serviced++);
inb210drivers/scsi/aha1740.cinb(G2STAT),adapstat,inb(G2INTST),number_serviced++);
inb238drivers/scsi/aha1740.cinb(MBOXIN0),inb(MBOXIN1),inb(MBOXIN2),inb(MBOXIN3)); /* Say What? */
inb388drivers/scsi/aha1740.cif ( ! (inb(G2STAT) & G2STAT_MBXOUT) )
inb394drivers/scsi/aha1740.cwhile ( ! (inb(G2STAT) & G2STAT_MBXOUT) );  /* Oh Well. */
inb396drivers/scsi/aha1740.cif ( inb(G2STAT) & G2STAT_BUSY )
inb401drivers/scsi/aha1740.cwhile ( inb(G2STAT) & G2STAT_BUSY );    /* And Again! */
inb437drivers/scsi/aha1740.cirq_level = intab [ inb(INTDEF)&0x7 ];
inb438drivers/scsi/aha1740.coutb(inb(INTDEF) | 0x10, INTDEF);
inb464drivers/scsi/aha1740.cif ( (inb(G2STAT) & (G2STAT_MBXOUT | G2STAT_BUSY) ) != G2STAT_MBXOUT )
inb693drivers/scsi/aic7xxx.cwhile ((inb(HCNTRL(p->base)) & PAUSE) == 0)    \
inb709drivers/scsi/aic7xxx.c} while (inb(SEQADDR0(p->base)) != 0 &&    \
inb710drivers/scsi/aic7xxx.cinb(SEQADDR1(p->base)) != 0);    \
inb973drivers/scsi/aic7xxx.chost_conf = inb(HA_HOSTCONF(p->base));
inb974drivers/scsi/aic7xxx.cscsi_conf = inb(HA_SCSICONF(p->base));
inb1169drivers/scsi/aic7xxx.c} while ((inb(SEQADDR0(base)) != 0) && (inb(SEQADDR1(base)) != 0));
inb1456drivers/scsi/aic7xxx.cwhile ((p != NULL) && !(inb(INTSTAT(p->base)) & INT_PEND))
inb1505drivers/scsi/aic7xxx.cintstat = inb(INTSTAT(base));
inb1510drivers/scsi/aic7xxx.cunsigned char errno = inb(ERROR(base));
inb1522drivers/scsi/aic7xxx.cinb(ERROR(base)),
inb1523drivers/scsi/aic7xxx.cinb(SEQADDR1(base)) << 8 | inb(SEQADDR0(base)));
inb1543drivers/scsi/aic7xxx.crej_byte = inb(HA_REJBYTE(base));
inb1544drivers/scsi/aic7xxx.cscsi_id = inb(SCSIID(base)) >> 0x04;
inb1545drivers/scsi/aic7xxx.cscbptr = inb(SCBPTR(base));
inb1556drivers/scsi/aic7xxx.cscsi_id, (inb(SBLKCTL(base)) & SELBUSB ? 'B': 'A'));
inb1565drivers/scsi/aic7xxx.c(inb(SELID(base)) >> 4) & 0x0F,
inb1566drivers/scsi/aic7xxx.c(inb(SEQADDR1(base)) << 8) | inb(SEQADDR0(base)));
inb1570drivers/scsi/aic7xxx.ctcl = inb(SCBARRAY(base) + 1);
inb1583drivers/scsi/aic7xxx.cactive = inb(HA_ACTIVE1(base));
inb1589drivers/scsi/aic7xxx.cactive = inb(HA_ACTIVE0(base));
inb1612drivers/scsi/aic7xxx.ctransfer = (inb(HA_ARG_1(base)) << 2);
inb1613drivers/scsi/aic7xxx.coffset = inb(ACCUM(base));
inb1614drivers/scsi/aic7xxx.cscsi_id = inb(SCSIID(base)) >> 0x04;
inb1615drivers/scsi/aic7xxx.cif (inb(SBLKCTL(base)) & 0x08)
inb1620drivers/scsi/aic7xxx.cscratch = inb(HA_TARG_SCRATCH(base) + scsi_id);
inb1679drivers/scsi/aic7xxx.cbus_width = inb(ACCUM(base));
inb1680drivers/scsi/aic7xxx.cscsi_id = inb(SCSIID(base)) >> 0x04;
inb1681drivers/scsi/aic7xxx.cif (inb(SBLKCTL(base)) & 0x08)
inb1687drivers/scsi/aic7xxx.cscratch = inb(HA_TARG_SCRATCH(base) + scsi_id);
inb1753drivers/scsi/aic7xxx.cscsi_id = inb(SCSIID(base)) >> 0x04;
inb1754drivers/scsi/aic7xxx.cif (inb(SBLKCTL(base)) & 0x08)
inb1761drivers/scsi/aic7xxx.ctarg_scratch = inb(HA_TARG_SCRATCH(base) + scsi_id);
inb1799drivers/scsi/aic7xxx.cscsi_id = inb(SCSIID(base)) >> 0x04;
inb1800drivers/scsi/aic7xxx.cscbptr = inb(SCBPTR(base));
inb1885drivers/scsi/aic7xxx.chead = inb(WAITING_SCBH(base));
inb1886drivers/scsi/aic7xxx.ctail = inb(WAITING_SCBT(base));
inb1951drivers/scsi/aic7xxx.cscbptr = inb(SCBPTR(base));
inb1976drivers/scsi/aic7xxx.cactual -= ((inb(SCBARRAY(base + 17)) << 16) |
inb1977drivers/scsi/aic7xxx.c(inb(SCBARRAY(base + 16)) <<  8) |
inb1978drivers/scsi/aic7xxx.cinb(SCBARRAY(base + 15)));
inb1994drivers/scsi/aic7xxx.cscbptr = inb(SCBPTR(base));
inb2036drivers/scsi/aic7xxx.cscbptr = inb(SCBPTR(base));
inb2066drivers/scsi/aic7xxx.cintstat, inb(SCSISIGI(base)));
inb2075drivers/scsi/aic7xxx.cint status = inb(SSTAT1(base));
inb2077drivers/scsi/aic7xxx.cscbptr = inb(SCBPTR(base));
inb2119drivers/scsi/aic7xxx.cha_flags = inb(HA_FLAGS(base));
inb2124drivers/scsi/aic7xxx.cactive = inb(HA_ACTIVE1(base));
inb2130drivers/scsi/aic7xxx.cactive = inb(HA_ACTIVE0(base));
inb2159drivers/scsi/aic7xxx.cwaiting = inb(WAITING_SCBH(base));
inb2161drivers/scsi/aic7xxx.cwaiting = inb(SCBARRAY(base) + 30);
inb2242drivers/scsi/aic7xxx.ccomplete = inb(QOUTFIFO(base));
inb2250drivers/scsi/aic7xxx.ccomplete, inb(QOUTFIFO(base)),
inb2300drivers/scsi/aic7xxx.c} while (inb(QOUTCNT(base)));
inb2350drivers/scsi/aic7xxx.cbuf[i] = inb(base + i);
inb2360drivers/scsi/aic7xxx.cif (inb(base + 4) & 1)
inb2436drivers/scsi/aic7xxx.cwhile ((inb(SEECTL(base)) & SEERDY) == 0)  \
inb2450drivers/scsi/aic7xxx.cwhile ((jiffies < timeout) && ((inb(SEECTL(base)) & SEERDY) == 0))
inb2454drivers/scsi/aic7xxx.cif ((inb(SEECTL(base)) & SEERDY) == 0)
inb2510drivers/scsi/aic7xxx.cseeprom[k] = (seeprom[k] << 1) | (inb(SEECTL(base)) & SEEDI);
inb2586drivers/scsi/aic7xxx.csblkctl_reg = inb(SBLKCTL(base)) ^ AUTOFLUSHDIS;
inb2588drivers/scsi/aic7xxx.cif (inb(SBLKCTL(base)) == sblkctl_reg)
inb2669drivers/scsi/aic7xxx.cprintk("aha274x: aic7770 hcntrl=0x%x\n", inb(HCNTRL(config.base)));
inb2681drivers/scsi/aic7xxx.cconfig.unpause = (inb(HCNTRL(config.base)) & IRQMS) | INTEN;
inb2705drivers/scsi/aic7xxx.cif (inb(HCNTRL(config.base)) & CHIPRST)
inb2715drivers/scsi/aic7xxx.cconfig.irq = inb(HA_INTDEF(config.base)) & 0x0F;
inb2716drivers/scsi/aic7xxx.chost_conf = inb(HA_HOSTCONF(config.base));
inb2732drivers/scsi/aic7xxx.cprintk("aha284x: aic7770 hcntrl=0x%x\n", inb(HCNTRL(config.base)));
inb2738drivers/scsi/aic7xxx.cconfig.irq = inb(HA_INTDEF(config.base)) & 0x0F;
inb2739drivers/scsi/aic7xxx.chost_conf = inb(HA_HOSTCONF(config.base));
inb2757drivers/scsi/aic7xxx.cprintk("aic%s hcntrl=0x%x\n", board_name[type], inb(HCNTRL(config.base)));
inb2790drivers/scsi/aic7xxx.coutb(inb(DSPCISTATUS(config.base)) | DFTHRESH, DSPCISTATUS(config.base));
inb2827drivers/scsi/aic7xxx.csblkctl = inb(SBLKCTL(base)) & 0x0F;  /* mask out upper two bits */
inb2831drivers/scsi/aic7xxx.cconfig.scsi_id = inb(HA_SCSICONF(base)) & 0x07;
inb2837drivers/scsi/aic7xxx.cconfig.scsi_id = inb(HA_SCSICONF(base) + 1) & 0x0F;
inb2845drivers/scsi/aic7xxx.cconfig.scsi_id = inb(HA_SCSICONF(base)) & 0x07;
inb2847drivers/scsi/aic7xxx.cconfig.scsi_id_b = inb(HA_SCSICONF(base) + 1) & 0x07;
inb2862drivers/scsi/aic7xxx.c"mail deang@ims.com\n", inb(SBLKCTL(base)));
inb3048drivers/scsi/aic7xxx.cscsi_conf = inb(HA_SCSICONF(base) + 1) & (ENSPCHK | STIMESEL);
inb3056drivers/scsi/aic7xxx.cscsi_conf = inb(HA_SCSICONF(base)) & (ENSPCHK | STIMESEL);
inb3096drivers/scsi/aic7xxx.ctarget_settings = inb(HA_TARG_SCRATCH(base) + i);
inb3257drivers/scsi/aic7xxx.cprintk("aic7xxx: hcntrl=0x%x\n", inb(HCNTRL(base)));
inb3258drivers/scsi/aic7xxx.coutb(inb(HCNTRL(base)) | CHIPRST, HCNTRL(base));
inb3259drivers/scsi/aic7xxx.cirq = inb(HA_INTDEF(base)) & 0x0F;
inb3364drivers/scsi/aic7xxx.cprintk("aic7xxx: hcntrl=0x%x\n", inb(HCNTRL(base)));
inb3366drivers/scsi/aic7xxx.coutb(inb(HCNTRL(base)) | CHIPRST, HCNTRL(base));
inb3622drivers/scsi/aic7xxx.ccurscb = inb(SCBPTR(p->base));
inb3666drivers/scsi/aic7xxx.cold_scbptr = inb(SCBPTR(p->base));
inb3747drivers/scsi/aic7xxx.cqueued = inb(QINCNT(p->base));
inb3751drivers/scsi/aic7xxx.cscbsave[i] = inb(QINFIFO(p->base));
inb3771drivers/scsi/aic7xxx.cactive_scb = inb(SCBPTR(p->base));
inb3783drivers/scsi/aic7xxx.cscb_control = inb(SCBARRAY(p->base));
inb3791drivers/scsi/aic7xxx.cscb_control = inb(SCBARRAY(p->base));
inb3806drivers/scsi/aic7xxx.cflags = inb(HA_FLAGS(p->base));
inb3856drivers/scsi/aic7xxx.coutb(inb(HA_SIGSTATE(p->base)) | 0x10, SCSISIGO(p->base));
inb230drivers/scsi/buslogic.cbits = inb(port);
inb247drivers/scsi/buslogic.cint s = inb(STATUS(base)), i = inb(INTERRUPT(base));
inb266drivers/scsi/buslogic.cif (!(inb(STATUS(base)) & CPRBSY)) {
inb301drivers/scsi/buslogic.c*cmdp++ = inb(DATA_IN(base));
inb476drivers/scsi/buslogic.cinterrupt_flags = inb(INTERRUPT(base));
inb850drivers/scsi/buslogic.ci = inb(STATUS(base));
inb852drivers/scsi/buslogic.ci = inb(DATA_IN(base));
inb895drivers/scsi/buslogic.cif (inb(STATUS(base)) & CMDINV)
inb961drivers/scsi/buslogic.cif (inb(STATUS(base)) == 0xFF)
inb965drivers/scsi/buslogic.cgeo = inb(GEOMETRY(base));
inb989drivers/scsi/buslogic.cif (inb(INTERRUPT(base)) & INTRMASK)
inb1001drivers/scsi/buslogic.cif (inb(STATUS(base)) & DIRRDY)
inb1370drivers/scsi/buslogic.cinb(STATUS(scpnt->host->io_port)),
inb1371drivers/scsi/buslogic.cinb(INTERRUPT(scpnt->host->io_port)));
inb331drivers/scsi/eata.cwhile (inb(iobase + REG_AUX_STATUS) & ABSY_ASSERTED)
inb358drivers/scsi/eata.cwhile (!(inb(iobase + REG_STATUS) & DRQ_ASSERTED)) 
inb913drivers/scsi/eata.cwhile (inb(sh[j]->io_port + REG_AUX_STATUS) & IRQ_ASSERTED) {
inb921drivers/scsi/eata.cinb(sh[j]->io_port + REG_STATUS);
inb122drivers/scsi/eata_dma.cfake_int_result = inb(fake_int_base + HA_RSTATUS);
inb174drivers/scsi/eata_dma.cif (!(inb((uint)sh->base + HA_RAUXSTAT) & HA_AIRQ))
inb190drivers/scsi/eata_dma.ceata_stat = inb(base + HA_RSTATUS);
inb202drivers/scsi/eata_dma.ceata_stat = inb(base + HA_RSTATUS);
inb209drivers/scsi/eata_dma.ceata_stat = inb(base + HA_RSTATUS); 
inb310drivers/scsi/eata_dma.cwhile (inb(base + HA_RAUXSTAT) & HA_ABUSY)
inb538drivers/scsi/eata_dma.cwhile (inb((u32)(cmd->host->base) + HA_RAUXSTAT) & HA_ABUSY)
inb594drivers/scsi/eata_dma.cwhile (inb((u32)(cmd->host->base) + HA_RAUXSTAT) & HA_ABUSY)
inb633drivers/scsi/eata_dma.cinb((u32) (cmd->host->base) + HA_RSTATUS);  /* This might cause trouble */
inb745drivers/scsi/eata_dma.cinb((u32) (base) + HA_RSTATUS);
inb787drivers/scsi/eata_dma.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
inb798drivers/scsi/eata_dma.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ))
inb806drivers/scsi/eata_dma.cif (!(inb(base + HA_RSTATUS) & HA_SERROR)) {      /* Error ? */
inb812drivers/scsi/eata_dma.cwhile (inb(base + HA_RSTATUS) & HA_SDRQ) 
inb1117drivers/scsi/eata_dma.cpal1 = inb((u16)base - 8);
inb1118drivers/scsi/eata_dma.cpal2 = inb((u16)base - 7);
inb1119drivers/scsi/eata_dma.cpal3 = inb((u16)base - 6);
inb1224drivers/scsi/eata_dma.cpal1 = inb(base);
inb1225drivers/scsi/eata_dma.cpal2 = inb(base + 1);
inb1226drivers/scsi/eata_dma.cpal3 = inb(base + 2);
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);
inb272drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
inb389drivers/scsi/eata_pio.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ));
inb417drivers/scsi/eata_pio.cwhile (inb((uint)(cmd->host->base) + HA_RAUXSTAT) & HA_ABUSY)
inb564drivers/scsi/eata_pio.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ));
inb569drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY);
inb570drivers/scsi/eata_pio.cif (inb(base + HA_RSTATUS) & HA_SERROR)
inb572drivers/scsi/eata_pio.celse if (!(inb(base + HA_RSTATUS) & HA_SDRQ))
inb577drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS)&HA_SDRQ) inw(base + HA_RDATA);
inb593drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
inb604drivers/scsi/eata_pio.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ))
inb611drivers/scsi/eata_pio.cif (!(inb(base + HA_RSTATUS) & HA_SERROR)) {            /* Error ? */
inb617drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SDRQ) 
inb658drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY);
inb661drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
inb663drivers/scsi/eata_pio.cif (inb(base + HA_RSTATUS) & HA_SDRQ)
inb672drivers/scsi/eata_pio.c} while (inb(base+HA_RSTATUS) & (HA_SBUSY|HA_SDRQ));
inb674drivers/scsi/eata_pio.creturn (!(inb(base+HA_RSTATUS) & HA_SERROR)); 
inb849drivers/scsi/eata_pio.cpal1 = inb((u16)base - 8);
inb850drivers/scsi/eata_pio.cpal2 = inb((u16)base - 7);
inb851drivers/scsi/eata_pio.cpal3 = inb((u16)base - 6);
inb930drivers/scsi/eata_pio.cif ((inb(base) == 0x12) && (inb(base + 1) == 0x14))
inb500drivers/scsi/fdomain.cinb( port + MSB_ID_Code ), inb( port + LSB_ID_Code ) );
inb509drivers/scsi/fdomain.cif (inb( port + LSB_ID_Code ) != 0xe9) { /* test for 0x6127 id */
inb510drivers/scsi/fdomain.cif (inb( port + LSB_ID_Code ) != 0x27) return 0;
inb511drivers/scsi/fdomain.cif (inb( port + MSB_ID_Code ) != 0x61) return 0;
inb514drivers/scsi/fdomain.cif (inb( port + MSB_ID_Code ) != 0x60) return 0;
inb525drivers/scsi/fdomain.cif ((inb( port + Configuration2 ) & 0x80) == 0x80) {
inb527drivers/scsi/fdomain.cif ((inb( port + Configuration2 ) & 0x80) == 0x00) {
inb538drivers/scsi/fdomain.cif (inb( port + Configuration2 ) & 0x02) {
inb556drivers/scsi/fdomain.cresult = inb( port_base + Read_Loopback );
inb579drivers/scsi/fdomain.cint options = inb( base + Configuration1 );
inb1123drivers/scsi/fdomain.cstatus = inb( TMC_Status_port );        /* Read adapter status */
inb1158drivers/scsi/fdomain.cstatus = inb( SCSI_Status_port ); /* Read adapter status */
inb1238drivers/scsi/fdomain.cstatus = inb( TMC_Status_port );        /* Read adapter status */
inb1260drivers/scsi/fdomain.cstatus = inb( SCSI_Status_port );
inb1288drivers/scsi/fdomain.cstatus = inb( SCSI_Status_port );
inb1315drivers/scsi/fdomain.ccurrent_SC->SCp.Status = inb( Read_SCSI_Data_port );
inb1332drivers/scsi/fdomain.ccurrent_SC->SCp.Message = inb( Read_SCSI_Data_port );
inb1555drivers/scsi/fdomain.c*current_SC->SCp.ptr++ = inb( Read_FIFO_port );
inb1738drivers/scsi/fdomain.cimr = (inb( 0x0a1 ) << 8) + inb( 0x21 );
inb1740drivers/scsi/fdomain.cirr = inb( 0xa0 ) << 8;
inb1742drivers/scsi/fdomain.cirr += inb( 0x20 );
inb1744drivers/scsi/fdomain.cisr = inb( 0xa0 ) << 8;
inb1746drivers/scsi/fdomain.cisr += inb( 0x20 );
inb1754drivers/scsi/fdomain.cprintk( "SCSI Status      = 0x%02x\n", inb( SCSI_Status_port ) );
inb1755drivers/scsi/fdomain.cprintk( "TMC Status       = 0x%02x", inb( TMC_Status_port ) );
inb1756drivers/scsi/fdomain.cif (inb( TMC_Status_port & 1))
inb1759drivers/scsi/fdomain.cprintk( "Interrupt Status = 0x%02x", inb( Interrupt_Status_port ) );
inb1760drivers/scsi/fdomain.cif (inb( Interrupt_Status_port ) & 0x08)
inb1764drivers/scsi/fdomain.cprintk( "FIFO Status      = 0x%02x\n", inb( port_base + FIFO_Status ) );
inb1766drivers/scsi/fdomain.cinb( port_base + Interrupt_Cond ) );
inb1768drivers/scsi/fdomain.cprintk( "Configuration 1  = 0x%02x\n", inb( port_base + Configuration1 ) );
inb1771drivers/scsi/fdomain.cinb( port_base + Configuration2 ) );
inb75drivers/scsi/g_NCR5380.h#define NCR5380_read(reg) (inb(port + (reg)))
inb142drivers/scsi/in2000.ctmp = inb(INFLED);
inb148drivers/scsi/in2000.ctmp = inb(INVERS);
inb170drivers/scsi/in2000.cif(inb(INSTAT) & 0x20) return 0xffffff;  /* not readable now */
inb172drivers/scsi/in2000.ctotal =  (inb(INDATA) & 0xff) << 16;
inb174drivers/scsi/in2000.ctotal += (inb(INDATA) & 0xff) << 8;
inb176drivers/scsi/in2000.ctotal += (inb(INDATA) & 0xff);
inb191drivers/scsi/in2000.cinfcnt = inb(INFCNT)& 0xfe;  /* FIFO counter */
inb211drivers/scsi/in2000.c} while((in2000_datalen > 0) && ((infcnt = (inb(INFCNT)) & 0xfe) >= 0x20) );
inb233drivers/scsi/in2000.ccount = inb(INFCNT) & 0xe1;
inb236drivers/scsi/in2000.ccount = (fic = inb(INFCNT)) & 0xe1;
inb266drivers/scsi/in2000.c} while((in2000_datalen > 0) && (fic = inb(INFCNT)) );
inb288drivers/scsi/in2000.cDEB(printk("INT:%d %02x %08x\n", in2000_datalen, inb(INFCNT),(unsigned int)in2000_dataptr));
inb290drivers/scsi/in2000.cif (( (ficmsk & (count = inb(INFCNT))) == 0xfe ) ||
inb291drivers/scsi/in2000.c( (inb(INSTAT) & 0x8c) == 0x80))
inb293drivers/scsi/in2000.cauxstatus = inb(INSTAT);  /* need to save now */
inb295drivers/scsi/in2000.cscsistatus = inb(INDATA); /* This clears the WD intrpt bit */
inb297drivers/scsi/in2000.cscsibyte = inb(INDATA);  /* Get the scsi status byte */
inb299drivers/scsi/in2000.ccmdphase = inb(INDATA);
inb479drivers/scsi/in2000.cif ( ! ( inb(INSTAT) & 0xb0 ) )
inb486drivers/scsi/in2000.cinb(INSTAT);
inb488drivers/scsi/in2000.cinb(INDATA);
inb490drivers/scsi/in2000.cinb(INDATA);
inb491drivers/scsi/in2000.cinb(INDATA);
inb604drivers/scsi/in2000.ctmp = inb(INFLED);
inb626drivers/scsi/in2000.cirq_level = int_tab [ ((~inb(INFLED)>>3)&0x3) ];
inb642drivers/scsi/in2000.cinb(INDATA);  /* free status reg, clear WD intrpt */
inb681drivers/scsi/in2000.cinb(INDATA);
inb231drivers/scsi/pas16.ctmp = inb( io_port + IO_CONFIG_3 );
inb277drivers/scsi/pas16.cboard_rev = inb( io_port + PCB_CONFIG );
inb285drivers/scsi/pas16.ctmp = inb( io_port + PCB_CONFIG );
inb291drivers/scsi/pas16.cif( ( inb( io_port + OPERATION_MODE_1 ) & 0x03 ) != 0x03 ) 
inb415drivers/scsi/pas16.coutb( (inb(io_port + IO_CONFIG_3) & 0x0f), io_port + IO_CONFIG_3 );
inb496drivers/scsi/pas16.cwhile ( !(inb(instance->io_port + P_STATUS_REG_OFFSET) & P_ST_RDY) );
inb500drivers/scsi/pas16.cif ( inb(instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET) & P_TS_TIM) {
inb528drivers/scsi/pas16.cwhile ( !((inb(instance->io_port + P_STATUS_REG_OFFSET)) & P_ST_RDY) );
inb532drivers/scsi/pas16.cif (inb(instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET) & P_TS_TIM) {
inb165drivers/scsi/pas16.h#define NCR5380_read(reg) ( inb(PAS16_io_port(reg)) )
inb170drivers/scsi/pas16.h, instance->hostno, (reg), PAS16_io_port(reg))), inb( PAS16_io_port(reg)) )
inb159drivers/scsi/qlogic.c#define REG0 ( outb( inb( qbase + 0xd ) & 0x7f , qbase + 0xd ), outb( 4 , qbase + 0xd ))
inb160drivers/scsi/qlogic.c#define REG1 ( outb( inb( qbase + 0xd ) | 0x80 , qbase + 0xd ), outb( 0xb4 | QL_INT_ACTIVE_HIGH , qbase + 0xd ))
inb170drivers/scsi/qlogic.c#define rtrc(i) {inb(0x3da);outb(0x31,0x3c0);outb((i),0x3c0);}
inb186drivers/scsi/qlogic.cx = inb(qbase + 0xd);
inb205drivers/scsi/qlogic.cif( reqlen >= 128 && (inb( qbase + 8 ) & 2) ) { /* full */
inb211drivers/scsi/qlogic.cif( (j=inb( qbase + 8 )) & 4 ) {
inb216drivers/scsi/qlogic.cif( reqlen >= 44 && (inb( qbase + 8 ) & 8) ) {  /* 1/3 */
inb228drivers/scsi/qlogic.cwhile ( reqlen && !( (j=inb(qbase + 8)) & 0x10 ) ) {
inb229drivers/scsi/qlogic.c*request++ = inb(qbase + 4);
inb233drivers/scsi/qlogic.cj = inb(qbase+8);
inb240drivers/scsi/qlogic.cif( reqlen >= 128 && inb( qbase + 8 ) & 0x10 ) { /* empty */
inb246drivers/scsi/qlogic.cif( !((j=inb( qbase + 8 )) & 8) ) {
inb251drivers/scsi/qlogic.cif( reqlen >= 40 && !(inb( qbase + 8 ) & 4 ) ) { /* 2/3 */
inb262drivers/scsi/qlogic.cwhile ( reqlen && !( (j=inb(qbase + 8)) & 2 ) ) {
inb267drivers/scsi/qlogic.cj = inb(qbase+8);
inb271drivers/scsi/qlogic.creturn inb( qbase + 8 ) & 0xc0;
inb281drivers/scsi/qlogic.cwhile ( i > jiffies && !qabort && !((k = inb(qbase + 4)) & 0xe0))
inb309drivers/scsi/qlogic.cinb(qbase + 5);       /* clear interrupts */
inb310drivers/scsi/qlogic.cif (inb(qbase + 5))      /* if still interrupting */
inb312drivers/scsi/qlogic.celse if (inb(qbase + 7) & 0x1f)
inb314drivers/scsi/qlogic.cwhile (inb(qbase + 5));     /* clear ints */
inb318drivers/scsi/qlogic.cinb(qbase + 8);       /* clear int bits */
inb354drivers/scsi/qlogic.cj = inb(qbase + 6);
inb355drivers/scsi/qlogic.ci = inb(qbase + 5);
inb359drivers/scsi/qlogic.ci |= inb(qbase + 5);  /* the 0x10 bit can be set after the 0x08 */
inb371drivers/scsi/qlogic.cprintk("Ql:Bad sequence for command %d, int %02X, cmdleft = %d\n", j, i, inb( qbase+7 ) & 0x1f );
inb376drivers/scsi/qlogic.cif (inb(qbase + 7) & 0x1f)  /* if some bytes in fifo */
inb381drivers/scsi/qlogic.cif (reqlen && !((phase = inb(qbase + 4)) & 6)) {  /* data phase */
inb409drivers/scsi/qlogic.ck = inb(qbase + 5);  /* should be 0x10, bus service */
inb413drivers/scsi/qlogic.cwhile ( k > jiffies && !qabort && !(inb(qbase + 4) & 6));  /* wait for status phase */
inb418drivers/scsi/qlogic.cwhile (inb(qbase + 5));         /* clear pending ints */
inb424drivers/scsi/qlogic.ci = inb(qbase + 5);          /* get chip irq stat */
inb425drivers/scsi/qlogic.cj = inb(qbase + 7) & 0x1f;        /* and bytes rec'd */
inb426drivers/scsi/qlogic.cstatus = inb(qbase + 2);
inb427drivers/scsi/qlogic.cmessage = inb(qbase + 2);
inb438drivers/scsi/qlogic.ci = inb(qbase + 5);  /* should be bus service */
inb441drivers/scsi/qlogic.ci |= inb(qbase + 5);
inb456drivers/scsi/qlogic.cif (!(inb(qbase + 4) & 0x80))  /* false alarm? */
inb461drivers/scsi/qlogic.cwhile (i-- && inb(qbase + 5)); /* maybe also ql_zap() */
inb561drivers/scsi/qlogic.cif ( ( (inb(qbase + 0xe) ^ inb(qbase + 0xe)) == 7 )
inb562drivers/scsi/qlogic.c&& ( (inb(qbase + 0xe) ^ inb(qbase + 0xe)) == 7 ) )
inb571drivers/scsi/qlogic.cqltyp = inb(qbase + 0xe) & 0xf8;
inb583drivers/scsi/qlogic.cwhile( inb( qbase + 0xf ) & 4 );
inb600drivers/scsi/qlogic.ci &= ~(inb(0x20) | (inb(0xa0) << 8));  /* find IRQ off */
inb602drivers/scsi/qlogic.ci &= inb(0x20) | (inb(0xa0) << 8);  /* find IRQ on */
inb605drivers/scsi/qlogic.cwhile (inb(qbase + 5));       /* purge int */
inb296drivers/scsi/u14-34f.cwhile (inb(iobase + REG_LCL_INTR) & BSY_ASSERTED)
inb395drivers/scsi/u14-34f.cif (inb(*port_base + REG_PRODUCT_ID1) != PRODUCT_ID1) return FALSE;
inb397drivers/scsi/u14-34f.cin_byte = inb(*port_base + REG_PRODUCT_ID2);
inb401drivers/scsi/u14-34f.c*(char *)&config_1 = inb(*port_base + REG_CONFIG1);
inb402drivers/scsi/u14-34f.c*(char *)&config_2 = inb(*port_base + REG_CONFIG2);
inb447drivers/scsi/u14-34f.csys_mask = inb(sh[j]->io_port + REG_SYS_MASK);
inb448drivers/scsi/u14-34f.clcl_mask = inb(sh[j]->io_port + REG_LCL_MASK);
inb866drivers/scsi/u14-34f.cwhile (inb(sh[j]->io_port + REG_SYS_INTR) & IRQ_ASSERTED) {
inb396drivers/scsi/ultrastor.cin_byte = inb(U14F_PRODUCT_ID(config.port_address));
inb411drivers/scsi/ultrastor.cin_byte = inb(U14F_PRODUCT_ID(config.port_address) + 1);
inb454drivers/scsi/ultrastor.c*(char *)&config_1 = inb(CONFIG(config.port_address + 0));
inb455drivers/scsi/ultrastor.c*(char *)&config_2 = inb(CONFIG(config.port_address + 1));
inb543drivers/scsi/ultrastor.cif (inb(addr) != US24F_PRODUCT_ID_0 &&
inb544drivers/scsi/ultrastor.cinb(addr+1) != US24F_PRODUCT_ID_1 &&
inb545drivers/scsi/ultrastor.cinb(addr+2) != US24F_PRODUCT_ID_2)
inb548drivers/scsi/ultrastor.cconfig.revision = inb(addr+3);
inb550drivers/scsi/ultrastor.cif (! (inb(addr+4) & 1))
inb560drivers/scsi/ultrastor.cconfig_1 = inb(addr + 5);
inb592drivers/scsi/ultrastor.cconfig_2 = inb(addr + 7);
inb746drivers/scsi/ultrastor.cwhile (inb(config.ogm_address - 1) != 0 &&
inb751drivers/scsi/ultrastor.cwhile ((inb(LCL_DOORBELL_INTR(config.doorbell_address)) & 
inb761drivers/scsi/ultrastor.cif (inb(LCL_DOORBELL_INTR(config.doorbell_address)) &
inb862drivers/scsi/ultrastor.cunsigned char p = inb(port0 + i);
inb869drivers/scsi/ultrastor.cogm_status = inb(port0 + 22);
inb871drivers/scsi/ultrastor.cicm_status = inb(port0 + 27);
inb879drivers/scsi/ultrastor.cif (config.slot ? inb(config.icm_address - 1) == 2 :
inb880drivers/scsi/ultrastor.c(inb(SYS_DOORBELL_INTR(config.doorbell_address)) & 1))
inb902drivers/scsi/ultrastor.cif (config.slot && inb(config.ogm_address - 1) == 0)
inb909drivers/scsi/ultrastor.cinb(0xc80);  /* delay */
inb1054drivers/scsi/ultrastor.cunsigned char icm_status = inb(config.icm_address - 1);
inb1147drivers/scsi/ultrastor.cif (config.slot ? inb(config.icm_address - 1) : (inb(SYS_DOORBELL_INTR(config.doorbell_address)) & 1))
inb562drivers/scsi/wd7000.cWAITbits = inb(port) & (mask);          \
inb585drivers/scsi/wd7000.c}  while (inb(host->iobase+ASC_STAT) & CMD_REJ);
inb825drivers/scsi/wd7000.cflag = inb(host->iobase+ASC_INTR_STAT);
inb830drivers/scsi/wd7000.cif (!(inb(host->iobase+ASC_STAT) & INT_IM))  {
inb1012drivers/scsi/wd7000.cif ((diag = inb(host->iobase+ASC_INTR_STAT)) != 1)  {
inb1198drivers/scsi/wd7000.cif (inb(host->iobase+ASC_STAT) & INT_IM)  {
inb161drivers/sound/os.h#define INB  inb
inb346drivers/sound/soundcard.cinb (0x80);
inb313include/asm-alpha/apecs.hextern unsigned int inb(unsigned long addr);
inb328include/asm-alpha/apecs.h(__builtin_constant_p((port))?__inb(port):(inb)(port))
inb333include/asm-alpha/apecs.h#define inb_p inb
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
inb290include/asm-alpha/lca.hextern unsigned int inb(unsigned long addr);
inb305include/asm-alpha/lca.h(__builtin_constant_p((port))?__inb(port):(inb)(port))
inb310include/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
inb307include/linux/sbpcd.h#define DRV_ATTN  ((inb(CDi_status)&s_attention)!=0)
inb308include/linux/sbpcd.h#define DATA_READY  ((inb(CDi_status)&s_not_data_ready)==0)
inb309include/linux/sbpcd.h#define RESULT_READY  ((inb(CDi_status)&s_not_result_ready)==0)
inb123include/linux/scc.h#define Inb(port)  inb(port)