taglinefilesource code
inb429arch/alpha/kernel/bios32.cdata = inb(ide_base+1);    /* read the current contents */
inb658arch/alpha/kernel/bios32.clevel_bits = inb(0x4d0) | (inb(0x4d1) << 8);
inb256arch/alpha/kernel/irq.cprintk("61=%02x, 461=%02x\n", inb(0x61), inb(0x461));
inb276arch/alpha/kernel/irq.cinb(0x64), inb(0x60), inb(0x3fa), inb(0x2fa));
inb379arch/alpha/kernel/irq.cif (!(inb(0x20) & 0x80)) {
inb401arch/alpha/kernel/irq.cpic = inb(0x20) | (inb(0xA0) << 8);  /* read isr */
inb424arch/alpha/kernel/irq.cpld = inb(0x804) | (inb(0x805) << 8) | (inb(0x806) << 16);
inb427arch/alpha/kernel/irq.cprintk("[0x%04X/0x%04X]", pld, inb(0x20) | (inb(0xA0) << 8));
inb457arch/alpha/kernel/irq.cpld = inb(0x26) | (inb(0x27) << 8);
inb99arch/alpha/lib/io.c*(unsigned char *) dst = inb(port);
inb106arch/alpha/lib/io.cw = inb(port);
inb107arch/alpha/lib/io.cw |= inb(port) << 8;
inb108arch/alpha/lib/io.cw |= inb(port) << 16;
inb109arch/alpha/lib/io.cw |= inb(port) << 24;
inb116arch/alpha/lib/io.c*(unsigned char *) dst = inb(port);
inb128arch/i386/kernel/time.ccount |= inb(0x40) << 8;
inb133arch/i386/kernel/time.cif (inb(0x20) & 1)
inb66arch/mips/kernel/time.ccount |= inb(0x40) << 8;
inb71arch/mips/kernel/time.cif (inb(0x20) & 1)
inb115arch/ppc/kernel/irq.cirq = inb(0x20);
inb120arch/ppc/kernel/irq.cirq = inb(0xA0) & 0x07;
inb176arch/ppc/kernel/irq.c_a1 = inb(0xA1);
inb177arch/ppc/kernel/irq.c_21 = inb(0x21);
inb178arch/ppc/kernel/irq.coutb(0x0C, 0x20);  _20 = inb(0x20);  
inb179arch/ppc/kernel/irq.coutb(0x0C, 0xA0);  _a0 = inb(0xA0);
inb36arch/ppc/kernel/port_io.cunsigned char  inb_p(int port) {return (inb(port)); }
inb456arch/ppc/kernel/raw_printf.cinb(int port)
inb796arch/ppc/kernel/raw_printf.coutb(0x3C5, inb(0x3C5)&~20);
inb984arch/ppc/kernel/raw_printf.cif ((inb(KBSTATP) & KBINRDY) == 0)
inb986arch/ppc/kernel/raw_printf.c} else while((inb(KBSTATP) & KBINRDY) == 0)
inb988arch/ppc/kernel/raw_printf.cdt = inb(KBDATAP);
inb1042arch/ppc/kernel/raw_printf.cwhile((inb(KBSTATP) & KBINRDY) == 0) ;
inb1043arch/ppc/kernel/raw_printf.cdt = inb(KBDATAP);
inb1063arch/ppc/kernel/raw_printf.cwhile (inb(KBSTATP) & KBOUTRDY)
inb1066arch/ppc/kernel/raw_printf.cwhile (inb(KBSTATP) & KBOUTRDY)
inb1071arch/ppc/kernel/raw_printf.cwhile (inb(KBSTATP) & KBOUTRDY)
inb1075arch/ppc/kernel/raw_printf.cwhile ((c = inb(KBDATAP)) != 0xFA)
inb1088arch/ppc/kernel/raw_printf.creturn ((inb(KBSTATP) & KBINRDY) != 0);
inb57arch/ppc/kernel/setup.cunsigned char dram_size = inb(0x0804);
inb60arch/ppc/kernel/setup.c_printk("Config registers = %x/%x/%x\n", inb(0x0800), inb(0x0801), inb(0x0802));
inb103drivers/block/ali14xx.creturn inb(dataPort);
inb176drivers/block/ali14xx.cregOff = inb(basePort);
inb179drivers/block/ali14xx.cif (inb(basePort) == regOn) {
inb210drivers/block/ali14xx.ct = inb(regPort) & 0x01;
inb260drivers/block/cmd640.cb = inb(0x17c);
inb263drivers/block/cmd640.cb = inb(0x7c);
inb660drivers/block/cmd640.cfor (i = 0; (i < 100) && (inb (p_base + 7) & 0x80); i++)
inb56drivers/block/dtc2278.cinb(0x3f6);
inb58drivers/block/dtc2278.cinb(0x3f6);
inb60drivers/block/dtc2278.cinb(0x3f6);
inb61drivers/block/dtc2278.cif(inb(0xb4) == c) {
inb63drivers/block/dtc2278.cinb(0x3f6);
inb106drivers/block/dtc2278.cinb(0x3f6);
inb108drivers/block/dtc2278.cinb(0x3f6);
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)
inb140drivers/block/ht6560b.c(void) inb(HT_SELECT_PORT);
inb141drivers/block/ht6560b.c(void) inb(HT_SELECT_PORT);
inb142drivers/block/ht6560b.c(void) inb(HT_SELECT_PORT);
inb146drivers/block/ht6560b.ct = inb(HT_SELECT_PORT) ^ 0x3f;
inb154drivers/block/ht6560b.c(void) inb (IDE_STATUS_REG);
inb169drivers/block/ht6560b.cif ((orig_value=inb(HT_SELECT_PORT)) == 0xff)
inb174drivers/block/ht6560b.cif (!( (~inb(HT_SELECT_PORT)) & 0x3f )) {
inb180drivers/block/ht6560b.cif ((~inb(HT_SELECT_PORT))& 0x3f) {
inb289drivers/block/ide.ci |= inb(0x40) << 8;
inb392drivers/block/ide.c(void) inb (port);
inb393drivers/block/ide.c(void) inb (port);
inb394drivers/block/ide.c(void) inb (port);
inb106drivers/block/ide.h#define IN_BYTE(p)    (byte)inb(p)
inb57drivers/block/qd6580.cinb(0x3f6);
inb157drivers/block/triton.cdma_stat = inb(dma_base+2);    /* get DMA status */
inb158drivers/block/triton.coutb(inb(dma_base)&~1, dma_base);  /* stop DMA operation */
inb285drivers/block/triton.coutb(inb(dma_base)&~1, dma_base);  /* stop DMA */
inb294drivers/block/triton.creturn ((inb(dma_base+2) & 7) != 4);  /* verify good DMA status */
inb302drivers/block/triton.coutb(inb(dma_base)|1, dma_base);  /* begin DMA */
inb319drivers/block/triton.coutb(inb(dma_base)|1, dma_base);    /* begin DMA */
inb410drivers/block/triton.cif (inb(DEFAULT_BMIBA) == 0xff) {
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);
inb292drivers/cdrom/aztcd.cdo { aztIndatum=inb(DATA_PORT);
inb305drivers/cdrom/aztcd.cdo { aztIndatum=inb(DATA_PORT);
inb318drivers/cdrom/aztcd.cdo { aztIndatum=inb(STATUS_PORT);
inb331drivers/cdrom/aztcd.cdo { aztIndatum=inb(STATUS_PORT);
inb354drivers/cdrom/aztcd.c{ if (!(inb(STATUS_PORT) & AFL_STATUS))
inb416drivers/cdrom/aztcd.cdo { if (inb(STATUS_PORT)&AFL_STATUS) break;
inb417drivers/cdrom/aztcd.cinb(DATA_PORT);    /* if status left from last command, read and */
inb419drivers/cdrom/aztcd.cdo { if (inb(STATUS_PORT)&AFL_DATA) break;
inb420drivers/cdrom/aztcd.cinb(DATA_PORT);    /* if data left from last command, read and */
inb425drivers/cdrom/aztcd.cdata=inb(DATA_PORT);
inb430drivers/cdrom/aztcd.cdata=inb(DATA_PORT);
inb462drivers/cdrom/aztcd.cdata=inb(DATA_PORT);
inb467drivers/cdrom/aztcd.cdata=inb(DATA_PORT);
inb495drivers/cdrom/aztcd.cdata=inb(DATA_PORT);
inb500drivers/cdrom/aztcd.cdata=inb(DATA_PORT);
inb526drivers/cdrom/aztcd.cdata=inb(DATA_PORT);
inb533drivers/cdrom/aztcd.cdata=inb(DATA_PORT);
inb564drivers/cdrom/aztcd.c{     st = inb(DATA_PORT) & 0xFF;
inb579drivers/cdrom/aztcd.cst = inb(DATA_PORT) & 0xFF;
inb878drivers/cdrom/aztcd.cif (inb(DATA_PORT)!=AFL_OP_OK)    /*OP_OK?*/
inb1047drivers/cdrom/aztcd.cazt_error=inb(DATA_PORT)&0xFF;
inb1237drivers/cdrom/aztcd.cst = inb(STATUS_PORT) & AFL_STATUSorDATA;   /*???*/
inb1363drivers/cdrom/aztcd.cif ( !(inb(STATUS_PORT) & AFL_DATA) ) {
inb1365drivers/cdrom/aztcd.cfor (i=0; i<CD_FRAMESIZE_RAW; i++) inb(DATA_PORT);
inb1367drivers/cdrom/aztcd.cfor (i=0; i<CD_FRAMESIZE; i++) inb(DATA_PORT);
inb1574drivers/cdrom/aztcd.cinb(CMD_PORT);
inb1575drivers/cdrom/aztcd.cinb(CMD_PORT);
inb1580drivers/cdrom/aztcd.cdo { aztIndatum=inb(STATUS_PORT);
inb1585drivers/cdrom/aztcd.cif (inb(DATA_PORT)!=AFL_OP_OK) /*OP_OK? If not, reset and try again*/
inb1600drivers/cdrom/aztcd.c{ inb(STATUS_PORT);    /*removing all data from earlier tries*/
inb1601drivers/cdrom/aztcd.cinb(DATA_PORT);
inb1604drivers/cdrom/aztcd.cinb(CMD_PORT);
inb1605drivers/cdrom/aztcd.cinb(CMD_PORT);
inb1609drivers/cdrom/aztcd.cif (inb(DATA_PORT)!=AFL_OP_OK)    /*OP_OK?*/
inb1625drivers/cdrom/aztcd.cinb(CMD_PORT);
inb1626drivers/cdrom/aztcd.cinb(CMD_PORT);
inb1634drivers/cdrom/aztcd.cresult[0]=inb(DATA_PORT);        /*reading in a null byte???*/
inb1637drivers/cdrom/aztcd.cdo { aztIndatum=inb(STATUS_PORT);/*because we want to exit by timeout*/
inb1642drivers/cdrom/aztcd.cresult[count]=inb(DATA_PORT);
inb1736drivers/cdrom/aztcd.cs = inb(DATA_PORT) & 0xFF;
inb1824drivers/cdrom/aztcd.cfor (st=0;st<CD_FRAMESIZE;st++) inb(DATA_PORT);
inb420drivers/cdrom/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_ATTN_BIT) != 0);
inb426drivers/cdrom/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_BUSY_BIT) != 0);
inb432drivers/cdrom/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_DATA_RDY_BIT) != 0);
inb438drivers/cdrom/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_DATA_REQUEST_BIT) != 0);
inb444drivers/cdrom/cdu31a.creturn((inb(sony_cd_status_reg) & SONY_RES_RDY_BIT) != 0);
inb450drivers/cdrom/cdu31a.creturn((inb(sony_cd_fifost_reg) & SONY_PARAM_WRITE_RDY_BIT) != 0);
inb456drivers/cdrom/cdu31a.creturn((inb(sony_cd_fifost_reg) & SONY_RES_REG_NOT_EMP_BIT) != 0);
inb495drivers/cdrom/cdu31a.creturn(inb(sony_cd_status_reg));
inb501drivers/cdrom/cdu31a.creturn(inb(sony_cd_result_reg));
inb507drivers/cdrom/cdu31a.creturn(inb(sony_cd_read_reg));
inb233drivers/cdrom/cm206.ccd->intr_ur = inb(r_uart_receive); /* get order right! */
inb462drivers/cdrom/gscd.cfound = inb ( GSCDPORT(0) ); 
inb464drivers/cdrom/gscd.cread  = inb ( GSCDPORT(0) );
inb590drivers/cdrom/gscd.cdisk_state = inb ( GSCDPORT (2));
inb714drivers/cdrom/gscd.cread = inb (GSCDPORT(2)); 
inb765drivers/cdrom/gscd.c*pb = inb (GSCDPORT(2));
inb800drivers/cdrom/gscd.cdisk_state = inb ( GSCDPORT (2));
inb70drivers/cdrom/isp16.c#define ISP16_IN(p) (outb(isp16_ctrl,ISP16_CTRL_PORT), inb(p))
inb637drivers/cdrom/mcd.cst = inb(MCDPORT(1)) & 0xFF;
inb643drivers/cdrom/mcd.cst = inb(MCDPORT(0)) & 0xFF;
inb885drivers/cdrom/mcd.cst = inb(MCDPORT(1)) & (MFL_STATUSorDATA);
inb950drivers/cdrom/mcd.cif ((st = (inb(MCDPORT(1))) & (MFL_STATUSorDATA)) != (MFL_STATUSorDATA)) {
inb992drivers/cdrom/mcd.cif ((inb(MCDPORT(1)) & MFL_STATUSorDATA) == MFL_STATUS) {
inb995drivers/cdrom/mcd.cinb(MCDPORT(0));
inb996drivers/cdrom/mcd.c} while ((inb(MCDPORT(1)) & MFL_STATUSorDATA) == MFL_STATUS && --i);
inb998drivers/cdrom/mcd.cif ((inb(MCDPORT(1)) & MFL_STATUSorDATA) == MFL_STATUS) {
inb1001drivers/cdrom/mcd.cinb(MCDPORT(0));
inb1002drivers/cdrom/mcd.c} while ((inb(MCDPORT(1)) & MFL_STATUSorDATA) == MFL_STATUS && --i);
inb1199drivers/cdrom/mcd.c(void) inb(MCDPORT(1));    /* delay a bit */
inb1203drivers/cdrom/mcd.cif (!(inb(MCDPORT(1)) & MFL_STATUS))
inb1212drivers/cdrom/mcd.ccount = inb(MCDPORT(0));    /* pick up the status */
inb1312drivers/cdrom/mcd.cst = inb(MCDPORT(1)) & MFL_STATUS;
inb1315drivers/cdrom/mcd.ci = inb(MCDPORT(0)) & 0xFF;
inb1348drivers/cdrom/mcd.cif (!(inb(MCDPORT(1)) & MFL_STATUS))
inb1382drivers/cdrom/mcd.cst = inb(MCDPORT(0)) & 0xFF;
inb1413drivers/cdrom/mcd.cif (!(inb(MCDPORT(1)) & MFL_STATUS))
inb1422drivers/cdrom/mcd.cs = inb(MCDPORT(0)) & 0xFF;
inb640drivers/cdrom/mcdx.cif (inb((unsigned int) stuffp->rreg_status) & MCDX_RBIT_DOOR) {
inb887drivers/cdrom/mcdx.cb = inb((unsigned int) stuffp->rreg_status);
inb900drivers/cdrom/mcdx.cirq, inb((unsigned int) stuffp->rreg_data));
inb1240drivers/cdrom/mcdx.cfor (i = 100; i; i--) (void) inb((unsigned int) stuffp->rreg_status);
inb1830drivers/cdrom/mcdx.cwhile (inb((unsigned int) stuffp->rreg_status) & MCDX_RBIT_STEN) {
inb1835drivers/cdrom/mcdx.c*buf = (unsigned char) inb((unsigned int) stuffp->rreg_data) & 0xff;
inb237drivers/cdrom/optcd.cwhile ((flag_high = (inb(STATUS_PORT) & flag)))
inb263drivers/cdrom/optcd.cint flags = inb(STATUS_PORT) & FL_STDT;
inb280drivers/cdrom/optcd.cflag_high = inb(STATUS_PORT) & flag;
inb284drivers/cdrom/optcd.cflag_high = inb(STATUS_PORT) & flag;
inb315drivers/cdrom/optcd.cack = inb(DATA_PORT);    /* read command acknowledge */
inb344drivers/cdrom/optcd.cack = inb(DATA_PORT);    /* read command acknowledge */
inb365drivers/cdrom/optcd.cack = inb(DATA_PORT);    /* read command acknowledge */
inb381drivers/cdrom/optcd.cexec_status = inb(DATA_PORT);
inb396drivers/cdrom/optcd.cdata = inb(DATA_PORT);
inb412drivers/cdrom/optcd.cinb(DATA_PORT);
inb415drivers/cdrom/optcd.cwhile ((flags = (inb(STATUS_PORT) & FL_RESET)) != FL_RESET)
inb434drivers/cdrom/optcd.creturn inb(STATUS_PORT) & FL_STDT;
inb443drivers/cdrom/optcd.cif (inb(STATUS_PORT) & FL_STEN)
inb446drivers/cdrom/optcd.cstatus = inb(DATA_PORT);
inb463drivers/cdrom/optcd.cwhile ((inb(STATUS_PORT) & FL_STDT) != FL_STDT)
inb464drivers/cdrom/optcd.cinb(DATA_PORT);
inb92drivers/cdrom/optcd_isp16.h#define ISP16_IN(p) (outb(isp16_ctrl,ISP16_CTRL_PORT), inb(p))
inb276drivers/cdrom/optcd_isp16.hif( !( inb( 0x534 ) & 0x80 ) ) break;
inb279drivers/cdrom/optcd_isp16.hsaved = ( inb( 0x534 ) & 0xE0 ) | 0x0A;
inb282drivers/cdrom/optcd_isp16.hspecial_mask = ( inb( 0x535 ) >> 4 ) & 0x08;
inb284drivers/cdrom/optcd_isp16.hsaved = ( inb( 0x534 ) & 0xE0 ) | 0x0C;
inb287drivers/cdrom/optcd_isp16.hswitch( inb( 0x535 ) ) {
inb304drivers/cdrom/optcd_isp16.hsaved = inb( 0x534 ) & 0xE0;
inb311drivers/cdrom/optcd_isp16.hsaved = inb( 0x535 );
inb934drivers/cdrom/sbpcd.cfor (i=maxtim_data;i!=0;i--) inb(CDi_status);
inb945drivers/cdrom/sbpcd.cj=inb(CDi_status);
inb963drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb972drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb981drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb999drivers/cdrom/sbpcd.cst=inb(CDi_status);
inb1007drivers/cdrom/sbpcd.cinfobuf[i]=inb(CDi_info);
inb1010drivers/cdrom/sbpcd.cwhile (!(inb(CDi_status)&s_not_result_ready))
inb1012drivers/cdrom/sbpcd.cinfobuf[i++]=inb(CDi_info);
inb1135drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb1150drivers/cdrom/sbpcd.ci=inb(CDi_info);
inb1235drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb1245drivers/cdrom/sbpcd.cj=inb(CDi_info);
inb1246drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb1258drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb1282drivers/cdrom/sbpcd.celse infobuf[l++]=inb(CDi_data);
inb1283drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb1298drivers/cdrom/sbpcd.celse i=inb(CDi_data);
inb1300drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb1307drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb1315drivers/cdrom/sbpcd.cinfobuf[m++]=inb(CDi_info);
inb1316drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb2965drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb3196drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb3201drivers/cdrom/sbpcd.ci=inb(CDi_info);
inb3341drivers/cdrom/sbpcd.csave_port0=inb(port+0);
inb3342drivers/cdrom/sbpcd.csave_port3=inb(port+3);
inb3354drivers/cdrom/sbpcd.cif (inb(port+1)&s_not_result_ready) continue;
inb3355drivers/cdrom/sbpcd.cresponse[k]=inb(port+0);
inb3370drivers/cdrom/sbpcd.cif (inb(port+1)&s_not_result_ready) continue;
inb3371drivers/cdrom/sbpcd.cresponse[k]=inb(port+0);
inb3394drivers/cdrom/sbpcd.cif (inb(port+1)&s_not_result_ready) continue;
inb3395drivers/cdrom/sbpcd.cresponse[k]=inb(port+0);
inb3411drivers/cdrom/sbpcd.cif (inb(port+1)&s_not_result_ready) continue;
inb3412drivers/cdrom/sbpcd.cresponse[k]=inb(port+0);
inb3714drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb4252drivers/cdrom/sbpcd.cj=inb(CDi_status);
inb4303drivers/cdrom/sbpcd.cj=inb(CDi_status);
inb4648drivers/cdrom/sbpcd.cj=inb(CDi_status);
inb4684drivers/cdrom/sbpcd.cj=inb(CDi_status);
inb4733drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb4741drivers/cdrom/sbpcd.celse i=inb(CDi_data);
inb4743drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb4754drivers/cdrom/sbpcd.cinfobuf[l++]=inb(CDi_info);
inb4755drivers/cdrom/sbpcd.ci=inb(CDi_status);
inb4816drivers/cdrom/sbpcd.cj=inb(CDi_status);
inb5122drivers/cdrom/sbpcd.ci=inb(SPEA_REG_1);
inb5144drivers/cdrom/sbpcd.ci=(inb(SPEA_REG_2)&0xCF)|n_ports;
inb264drivers/cdrom/sjcd.cfor( i = 200; i-- && !SJCD_STATUS_AVAILABLE( inb( SJCDPORT( 1 ) ) ); );
inb265drivers/cdrom/sjcd.cif( i > 0 ) *resp++ = ( unsigned char )inb( SJCDPORT( 0 ) );
inb278drivers/cdrom/sjcd.csjcd_completion_status = inb( SJCDPORT( 0 ) );
inb289drivers/cdrom/sjcd.cwhile( !SJCD_STATUS_AVAILABLE( inb( SJCDPORT( 1 ) ) ) );
inb290drivers/cdrom/sjcd.csjcd_completion_error = inb( SJCDPORT( 0 ) );
inb320drivers/cdrom/sjcd.cif( SJCD_STATUS_AVAILABLE( inb( SJCDPORT( 1 ) ) ) ){
inb1100drivers/cdrom/sjcd.csjcd_s_data: stat = inb( SJCDPORT( 1 ) );
inb1215drivers/cdrom/sjcd.cstat = inb( SJCDPORT( 1 ) );
inb1227drivers/cdrom/sjcd.cfor( i = 2048; i--; ( void )inb( SJCDPORT( 2 ) ) );
inb376drivers/cdrom/sonycd535.cif (((read_status = inb(read_status_reg)) & SONY535_RESULT_NOT_READY_BIT) == 0) {
inb381drivers/cdrom/sonycd535.c*data_ptr = inb(result_reg);
inb621drivers/cdrom/sonycd535.cread_status = inb(read_status_reg);
inb630drivers/cdrom/sonycd535.c*data_buff++ = inb(data_reg);  /* unrolling this loop does not seem to help */
inb1523drivers/cdrom/sonycd535.cinb(select_unit_reg);
inb1527drivers/cdrom/sonycd535.cinb(result_reg);
inb1533drivers/cdrom/sonycd535.cif (inb(result_reg) != 0xff)
inb44drivers/char/atixlmouse.coutb( (0x20 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb48drivers/char/atixlmouse.coutb( (0xdf & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb52drivers/char/atixlmouse.coutb( (0xe7 & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb56drivers/char/atixlmouse.coutb( (0x08 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb78drivers/char/atixlmouse.cdx = inb( ATIXL_MSE_DATA_PORT);
inb80drivers/char/atixlmouse.cdy = inb( ATIXL_MSE_DATA_PORT);
inb82drivers/char/atixlmouse.cbuttons = inb( ATIXL_MSE_DATA_PORT);
inb206drivers/char/atixlmouse.ca = inb( ATIXL_MSE_SIGNATURE_PORT );  /* Get signature */
inb207drivers/char/atixlmouse.cb = inb( ATIXL_MSE_SIGNATURE_PORT );
inb208drivers/char/atixlmouse.cc = inb( ATIXL_MSE_SIGNATURE_PORT );
inb69drivers/char/busmouse.cdx = (inb(MSE_DATA_PORT) & 0xf);
inb71drivers/char/busmouse.cdx |= (inb(MSE_DATA_PORT) & 0xf) << 4;
inb73drivers/char/busmouse.cdy = (inb(MSE_DATA_PORT) & 0xf);
inb75drivers/char/busmouse.cbuttons = inb(MSE_DATA_PORT);
inb257drivers/char/busmouse.cif (inb(MSE_SIGNATURE_PORT) != MSE_SIGNATURE_BYTE) {
inb202drivers/char/console.c#define serial_echo_inb(a)    inb((a)+serial_echo_port)
inb44drivers/char/ftape/calibr.ccount |= inb(0x40) << 8;
inb75drivers/char/ftape/calibr.cstatus = inb(fdc.msr);
inb88drivers/char/ftape/fc-10.cinb(FDC_BASE + inbs_magic[i]);
inb92drivers/char/ftape/fc-10.cx = inb(FDC_BASE);
inb95drivers/char/ftape/fc-10.cif (inb(FDC_BASE + i) != x) {
inb106drivers/char/ftape/fc-10.cif (inb(FDC_BASE + i) != 0x0) {
inb113drivers/char/ftape/fc-10.cif (inb(FDC_BASE + i) != 0xff) {
inb125drivers/char/ftape/fc-10.cinb(FDC_BASE + inbs_magic[i]);
inb157drivers/char/ftape/fdc-io.c*data = inb(fdc.fifo);
inb176drivers/char/ftape/fdc-io.cfdc_status = inb(fdc.msr);
inb221drivers/char/ftape/fdc-io.cfdc_status = inb(fdc.msr);
inb4018drivers/char/istallion.cif (inb(0xc80) == 0xff)
inb4026drivers/char/istallion.ceid = inb(iobase + 0xc80);
inb4027drivers/char/istallion.ceid |= inb(iobase + 0xc81) << 8;
inb4066drivers/char/istallion.ceid = inb(iobase + 0xc82);
inb352drivers/char/keyboard.cscancode = inb(0x60);
inb1245drivers/char/keyboard.cstatus = inb(KBD_STATUS_REG);
inb1255drivers/char/keyboard.cdata = inb(KBD_DATA_REG);
inb1276drivers/char/keyboard.cstatus = inb(KBD_STATUS_REG);  /* spin until input buffer empty*/
inb140drivers/char/mem.cput_user(inb(i),tmp);
inb57drivers/char/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) | 0x20), MS_MSE_DATA_PORT);
inb60drivers/char/msbusmouse.cdx = inb(MS_MSE_DATA_PORT);
inb63drivers/char/msbusmouse.cdy = inb(MS_MSE_DATA_PORT);
inb66drivers/char/msbusmouse.cbuttons = ~(inb(MS_MSE_DATA_PORT)) & 0x07;
inb69drivers/char/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) & 0xdf), MS_MSE_DATA_PORT);
inb164drivers/char/psaux.cif ((inb(AUX_STATUS) & AUX_OBUF_FULL) == AUX_OBUF_FULL)
inb166drivers/char/psaux.creturn (inb(AUX_INPUT_PORT));
inb216drivers/char/psaux.cif ((inb(AUX_STATUS) & AUX_OBUF_FULL) != AUX_OBUF_FULL)
inb219drivers/char/psaux.cadd_mouse_randomness(queue->buf[head] = inb(AUX_INPUT_PORT));
inb242drivers/char/psaux.cadd_mouse_randomness(queue->buf[head] = inb(qp_data));
inb549drivers/char/psaux.cwhile ((inb(AUX_STATUS)&0x03) && retries < MAX_RETRIES) {
inb564drivers/char/psaux.cwhile ((inb(AUX_STATUS)&0x03) && retries < 1000000) {
inb581drivers/char/psaux.cwhile ((inb(qp_status)&(QP_RX_FULL|QP_TX_IDLE|QP_DEV_IDLE))
inb378drivers/char/random.cnum |= inb(0x40) << 24;
inb243drivers/char/serial.creturn inb(info->port+1);
inb246drivers/char/serial.creturn inb(info->port + offset);
inb258drivers/char/serial.creturn inb(info->port + offset);
inb538drivers/char/serial.cfirst_multi = inb(multi->port_monitor);
inb576drivers/char/serial.cinfo->irq, first_multi, inb(multi->port_monitor));
inb603drivers/char/serial.cfirst_multi = inb(multi->port_monitor);
inb625drivers/char/serial.cinfo->irq, first_multi, inb(multi->port_monitor));
inb656drivers/char/serial.cfirst_multi = inb(multi->port_monitor);
inb690drivers/char/serial.cinb(multi->port_monitor));
inb691drivers/char/serial.cif ((inb(multi->port1) & multi->mask1) != multi->match1)
inb695drivers/char/serial.cif ((inb(multi->port2) & multi->mask2) != multi->match2)
inb699drivers/char/serial.cif ((inb(multi->port3) & multi->mask3) != multi->match3)
inb703drivers/char/serial.cif ((inb(multi->port4) & multi->mask4) == multi->match4)
inb1115drivers/char/serial.c(void) inb((info->port & 0xFE0) | 0x01F);
inb1556drivers/char/stallion.creturn(inb(portp->ioaddr + EREG_DATA));
inb1568drivers/char/stallion.cif (inb(portp->ioaddr + EREG_DATA) != value) {
inb1600drivers/char/stallion.cioack = inb(ioaddr + EREG_TXACK);
inb1626drivers/char/stallion.coutb((inb(ioaddr + EREG_DATA) & ~COR2_ETC), (ioaddr + EREG_DATA));
inb1641drivers/char/stallion.csrer = inb(ioaddr + EREG_DATA);
inb1696drivers/char/stallion.cioack = inb(ioaddr + EREG_RXACK);
inb1706drivers/char/stallion.clen = inb(ioaddr + EREG_DATA);
inb1728drivers/char/stallion.cstatus = inb(ioaddr + EREG_DATA);
inb1729drivers/char/stallion.cch = inb(ioaddr + EREG_DATA);
inb1802drivers/char/stallion.cioack = inb(ioaddr + EREG_MDACK);
inb1810drivers/char/stallion.cmisr = inb(ioaddr + EREG_DATA);
inb1858drivers/char/stallion.cif ((inb(brdp->iostatus) & EIO_INTRPEND) == 0) {
inb1865drivers/char/stallion.csvrtype = inb(iobase + EREG_DATA);
inb1868drivers/char/stallion.csvrtype |= inb(iobase + EREG_DATA);
inb1871drivers/char/stallion.cif ((inb(brdp->iostatus) & ECH_INTRPEND) == 0) {
inb1879drivers/char/stallion.cif (inb(iobase + ECH_PNLSTATUS) & ECH_PNLINTRPEND)
inb1883drivers/char/stallion.cif (inb(iobase + ECH_PNLSTATUS) & ECH_PNLINTRPEND)
inb1892drivers/char/stallion.csvrtype = inb(iobase + EREG_DATA);
inb1894drivers/char/stallion.csvrtype |= inb(iobase + EREG_DATA);
inb1900drivers/char/stallion.cif (inb(iobase + ECH_PNLSTATUS) & ECH_PNLINTRPEND)
inb1904drivers/char/stallion.cif (inb(iobase + ECH_PNLSTATUS) & ECH_PNLINTRPEND)
inb1913drivers/char/stallion.csvrtype = inb(iobase + EREG_DATA);
inb1915drivers/char/stallion.csvrtype |= inb(iobase + EREG_DATA);
inb1917drivers/char/stallion.cif ((inb(brdp->iostatus) & ECH_INTRPEND) == 0) {
inb1924drivers/char/stallion.cif (inb(iobase + ECH_PNLSTATUS) & ECH_PNLINTRPEND)
inb1928drivers/char/stallion.cif (inb(iobase + ECH_PNLSTATUS) & ECH_PNLINTRPEND)
inb1937drivers/char/stallion.csvrtype = inb(iobase + EREG_DATA);
inb1939drivers/char/stallion.csvrtype |= inb(iobase + EREG_DATA);
inb2503drivers/char/stallion.cif ((gfrcr = inb(ioaddr + EREG_DATA)) != 0)
inb2583drivers/char/stallion.cstatus = inb(brdp->iostatus);
inb2660drivers/char/stallion.cstatus = inb(brdp->iostatus);
inb2681drivers/char/stallion.cstatus = inb(brdp->iostatus);
inb2716drivers/char/stallion.cstatus = inb(ioaddr + ECH_PNLSTATUS);
inb608drivers/char/tpqic02.creturn (inb(QIC02_STAT_PORT) & QIC02_STAT_EXCEPTION) == 0;
inb1058drivers/char/tpqic02.cstat = inb(QIC02_STAT_PORT) & QIC02_STAT_MASK;
inb1554drivers/char/tpqic02.cinb(MTN_R_DESELECT_DMA_PORT);
inb1721drivers/char/tpqic02.cinb(MTN_R_DESELECT_DMA_PORT);
inb1811drivers/char/tpqic02.cstat = inb(QIC02_STAT_PORT);  /* Knock, knock */
inb1876drivers/char/tpqic02.cinb(QIC02_STAT_PORT));
inb254drivers/net/3c501.cstation_addr[i] = inb(ioaddr + EL1_SAPROM);
inb287drivers/net/3c501.cinb(RX_STATUS);    /* Clear pending interrupts. */
inb288drivers/net/3c501.cinb(TX_STATUS);
inb395drivers/net/3c501.cdev->name, inb(TX_STATUS), inb(AX_STATUS), inb(RX_STATUS));
inb511drivers/net/3c501.caxsr = inb(AX_STATUS);
inb539drivers/net/3c501.cint txsr = inb(TX_STATUS);
inb620drivers/net/3c501.cint rxsr = inb(RX_STATUS);
inb622drivers/net/3c501.cprintk(" rxsr=%02x txsr=%02x rp=%04x", rxsr, inb(TX_STATUS),inw(RX_LOW));
inb661drivers/net/3c501.cinb(RX_STATUS);    /* Be certain that interrupts are cleared. */
inb662drivers/net/3c501.cinb(TX_STATUS);
inb746drivers/net/3c501.cinb(RX_STATUS);      /* Clear status. */
inb747drivers/net/3c501.cinb(TX_STATUS);
inb793drivers/net/3c501.cinb(RX_STATUS);
inb798drivers/net/3c501.cinb(RX_STATUS);    /* Clear status. */
inb803drivers/net/3c501.cinb(RX_STATUS);
inb161drivers/net/3c503.cif (inb(ioaddr + 0x408) == 0xff) {
inb168drivers/net/3c503.ciobase_reg = inb(ioaddr+0x403);
inb169drivers/net/3c503.cmembase_reg = inb(ioaddr+0x404);
inb181drivers/net/3c503.cvendor_id = inb(ioaddr)*0x10000 + inb(ioaddr + 1)*0x100 + inb(ioaddr + 2);
inb208drivers/net/3c503.cprintk(" %2.2x", dev->dev_addr[i] = inb(ioaddr + i));
inb390drivers/net/3c503.cprintk("%#lx=%#02x %#lx=%#02x %#lx=%#02x...", E33G_IDCFR, inb(E33G_IDCFR),
inb391drivers/net/3c503.cE33G_CNTRL, inb(E33G_CNTRL), E33G_GACFR, inb(E33G_GACFR));
inb479drivers/net/3c503.cwhile ((inb(E33G_STATUS) & ESTAT_DPRDY) == 0)
inb529drivers/net/3c503.cwhile ((inb(E33G_STATUS) & ESTAT_DPRDY) == 0)
inb595drivers/net/3c503.cwhile ((inb(E33G_STATUS) & ESTAT_DPRDY) == 0)
inb140drivers/net/3c505.creturn inb(base_addr+PORT_STATUS);
inb146drivers/net/3c505.creturn inb(base_addr+PORT_CONTROL);
inb152drivers/net/3c505.creturn inb(base_addr+PORT_COMMAND);
inb344drivers/net/3c507.cif (inb(ioaddr) == '*' && inb(ioaddr+1) == '3'
inb345drivers/net/3c507.c&& inb(ioaddr+2) == 'C' && inb(ioaddr+3) == 'O')
inb362drivers/net/3c507.cirq = inb(ioaddr + IRQ_CONFIG) & 0x0f;
inb376drivers/net/3c507.cdev->dev_addr[i] = inb(ioaddr + i);
inb390drivers/net/3c507.cchar mem_config = inb(ioaddr + MEM_CONFIG);
inb404drivers/net/3c507.cdev->if_port = (inb(ioaddr + ROM_CONFIG) & 0x80) ? 1 : 0;
inb405drivers/net/3c507.cdev->irq = inb(ioaddr + IRQ_CONFIG) & 0x0f;
inb308drivers/net/3c509.cword = (word << 1) + (inb(ID_PORT) & 0x01);
inb362drivers/net/3c509.cinb(ioaddr + i);
inb363drivers/net/3c509.cinb(ioaddr + 10);
inb364drivers/net/3c509.cinb(ioaddr + 12);
inb431drivers/net/3c509.cwhile (--i > 0  &&  (tx_status = inb(ioaddr + TX_STATUS)) > 0) {
inb467drivers/net/3c509.cdev->name, inb(ioaddr + TX_STATUS), inw(ioaddr + EL3_STATUS));
inb563drivers/net/3c509.clp->stats.tx_carrier_errors   += inb(ioaddr + 0);
inb564drivers/net/3c509.clp->stats.tx_heartbeat_errors  += inb(ioaddr + 1);
inb565drivers/net/3c509.c/* Multiple collisions. */       inb(ioaddr + 2);
inb566drivers/net/3c509.clp->stats.collisions      += inb(ioaddr + 3);
inb567drivers/net/3c509.clp->stats.tx_window_errors    += inb(ioaddr + 4);
inb568drivers/net/3c509.clp->stats.rx_fifo_errors    += inb(ioaddr + 5);
inb569drivers/net/3c509.clp->stats.tx_packets      += inb(ioaddr + 6);
inb570drivers/net/3c509.c/* Rx packets  */        inb(ioaddr + 7);
inb571drivers/net/3c509.c/* Tx deferrals */        inb(ioaddr + 8);
inb585drivers/net/3c59x.cinb(ioaddr + i);
inb590drivers/net/3c59x.cinb(ioaddr + 12);
inb647drivers/net/3c59x.cdev->name, inb(ioaddr + TxStatus), inw(ioaddr + EL3_STATUS));
inb715drivers/net/3c59x.cwhile (--i > 0  &&  (tx_status = inb(ioaddr + TxStatus)) > 0) {
inb761drivers/net/3c59x.clatency = inb(ioaddr + Timer);
inb825drivers/net/3c59x.cprintk(" %2.2x", inb(ioaddr+reg));
inb879drivers/net/3c59x.cunsigned char rx_error = inb(ioaddr + RxErrors);
inb937drivers/net/3c59x.cdev->name, inw(ioaddr + EL3_STATUS), inb(ioaddr + TxStatus));
inb998drivers/net/3c59x.cvp->stats.tx_carrier_errors    += inb(ioaddr + 0);
inb999drivers/net/3c59x.cvp->stats.tx_heartbeat_errors  += inb(ioaddr + 1);
inb1000drivers/net/3c59x.c/* Multiple collisions. */    inb(ioaddr + 2);
inb1001drivers/net/3c59x.cvp->stats.collisions      += inb(ioaddr + 3);
inb1002drivers/net/3c59x.cvp->stats.tx_window_errors    += inb(ioaddr + 4);
inb1003drivers/net/3c59x.cvp->stats.rx_fifo_errors    += inb(ioaddr + 5);
inb1004drivers/net/3c59x.cvp->stats.tx_packets      += inb(ioaddr + 6);
inb1005drivers/net/3c59x.cvp->stats.tx_packets      += (inb(ioaddr + 9)&0x30) << 4;
inb1006drivers/net/3c59x.c/* Rx packets  */        inb(ioaddr + 7);   /* Must read to clear */
inb1007drivers/net/3c59x.c/* Tx deferrals */        inb(ioaddr + 8);
inb1015drivers/net/3c59x.cinb(ioaddr + 12);
inb153drivers/net/8390.cint txsr = inb(e8390_base+EN0_TSR), isr;
inb158drivers/net/8390.cisr = inb(e8390_base+EN0_ISR);
inb348drivers/net/8390.cint status = inb(e8390_base + EN0_TSR);
inb122drivers/net/ac3200.cprintk(" %02x", inb(ioaddr + AC_SA_PROM + i));
inb127drivers/net/ac3200.cif (inb(ioaddr + AC_SA_PROM + 0) != AC_ADDR0
inb128drivers/net/ac3200.c|| inb(ioaddr + AC_SA_PROM + 1) != AC_ADDR1
inb129drivers/net/ac3200.c|| inb(ioaddr + AC_SA_PROM + 2) != AC_ADDR2 ) {
inb152drivers/net/ac3200.cdev->dev_addr[i] = inb(ioaddr + AC_SA_PROM + i);
inb156drivers/net/ac3200.c" EISA ID %02x %02x %02x %02x.\n", inb(ioaddr + AC_CONFIG),
inb157drivers/net/ac3200.cinb(ioaddr + AC_ID_PORT + 0), inb(ioaddr + AC_ID_PORT + 1),
inb158drivers/net/ac3200.cinb(ioaddr + AC_ID_PORT + 2), inb(ioaddr + AC_ID_PORT + 3));
inb163drivers/net/ac3200.cdev->irq = config2irq(inb(ioaddr + AC_CONFIG));
inb190drivers/net/ac3200.coutb((inb(ioaddr + AC_CONFIG) & ~7) | i, ioaddr + AC_CONFIG);
inb194drivers/net/ac3200.cdev->if_port = inb(ioaddr + AC_CONFIG) >> 6;
inb195drivers/net/ac3200.cdev->mem_start = config2mem(inb(ioaddr + AC_CONFIG));
inb275drivers/net/apricot.c(void) inb (ioaddr+0x10);
inb694drivers/net/apricot.ceth_addr[i] = inb(ioaddr+8+i);
inb900drivers/net/apricot.c(void) inb (ioaddr+0x10);
inb818drivers/net/arcnet.cif (inb(STATUS) == 0xFF)
inb829drivers/net/arcnet.cinb(RESET);  /* begin resetting card */
inb965drivers/net/arcnet.cstatus=inb(STATUS);
inb980drivers/net/arcnet.cstatus=inb(STATUS);
inb1036drivers/net/arcnet.cinb(RESET);
inb1044drivers/net/arcnet.cinb(RESET);
inb1213drivers/net/arcnet.cdev->name,inb(STATUS));
inb1218drivers/net/arcnet.cinb(RESET);
inb1407drivers/net/arcnet.cinb(RESET);  /* reset IRQ won't run if START=0 */
inb1464drivers/net/arcnet.cinb(STATUS),lp->intx);
inb1486drivers/net/arcnet.cint status=inb(STATUS);
inb1535drivers/net/arcnet.cinb(STATUS),lp->intx,jiffies-dev->trans_start);
inb1544drivers/net/arcnet.cinb(STATUS));
inb1561drivers/net/arcnet.cinb(STATUS),lp->intx,jiffies-dev->trans_start);
inb1691drivers/net/arcnet.cinb(STATUS),lp->intx,lp->in_txhandler,lp->intmask);
inb1844drivers/net/arcnet.cinb(STATUS),lp->intmask,lp->txready,lp->sending);
inb1907drivers/net/arcnet.cif (inb(STATUS) & RESETflag)
inb1936drivers/net/arcnet.cinb(STATUS),lp->intmask);
inb1940drivers/net/arcnet.cstatus = inb(STATUS);
inb2013drivers/net/arcnet.cinb(STATUS),lp->intx);
inb2143drivers/net/arcnet.cinb(STATUS),boguscount);
inb2183drivers/net/arcnet.cinb(STATUS));
inb183drivers/net/at1700.cif (at1700_probe_list[inb(ioaddr + IOCONFIG) & 0x07] != ioaddr
inb303drivers/net/at1700.cretval = (retval << 1) | ((inb(ee_daddr) & EE_DATA_READ) ? 1 : 0);
inb376drivers/net/at1700.cinw(ioaddr + STATUS), inb(ioaddr + TX_STATUS) & 0x80
inb463drivers/net/at1700.c||  (inb(ioaddr + RX_MODE) & 0x40) == 0) {      /* Got a packet(s). */
inb498drivers/net/at1700.cwhile ((inb(ioaddr + RX_MODE) & 0x40) == 0) {
inb504drivers/net/at1700.cdev->name, inb(ioaddr + RX_MODE), status);
inb559drivers/net/at1700.cif ((inb(ioaddr + RX_MODE) & 0x40) == 0x40)
inb567drivers/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"
inb2872drivers/net/de4x5.ck += (u_char) (tmp = inb(EISA_APROM));
inb2874drivers/net/de4x5.ck += (u_short) ((tmp = inb(EISA_APROM)) << 8);
inb2891drivers/net/de4x5.cchksum = (u_char) inb(EISA_APROM);
inb2892drivers/net/de4x5.cchksum |= (u_short) (inb(EISA_APROM) << 8);
inb312drivers/net/de600.cstatus = inb(STATUS_PORT);
inb323drivers/net/de600.clo = ((unsigned char)inb(STATUS_PORT)) >> 4;
inb325drivers/net/de600.creturn ((unsigned char)inb(STATUS_PORT) & (unsigned char)0xf0) | lo;
inb249drivers/net/de620.c#define de620_tx_buffs(dd) (inb(STATUS_PORT) & (TXBF0 | TXBF1))
inb262drivers/net/de620.cwhile ((((value = inb(STATUS_PORT)) & READY) == 0) && (cnt <= 1000))
inb369drivers/net/de620.cvalue = inb(STATUS_PORT) & 0xf0; /* High nibble */
inb371drivers/net/de620.c*data++ = value | inb(STATUS_PORT) >> 4; /* Low nibble */
inb479drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb693drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb725drivers/net/depca.cprintk("nicsr: 0x%02x\n",inb(DEPCA_NICSR));
inb858drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb1054drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb1463drivers/net/depca.cdata = inb(DEPCA_PROM);                /* clear counter on DEPCA */
inb1464drivers/net/depca.cdata = inb(DEPCA_PROM);                /* read data */
inb1467drivers/net/depca.cnicsr = inb(DEPCA_NICSR);
inb1477drivers/net/depca.cdata = inb(DEPCA_PROM);
inb1513drivers/net/depca.ck += (u_char) (tmp = inb(DEPCA_PROM + x));
inb1515drivers/net/depca.ck += (u_short) ((tmp = inb(DEPCA_PROM + x)) << 8);
inb1522drivers/net/depca.cchksum = (u_char) inb(DEPCA_PROM + x);
inb1523drivers/net/depca.cchksum |= (u_short) (inb(DEPCA_PROM + x) << 8);
inb77drivers/net/e2100.cinb(port + E21_MEM_ENABLE);
inb83drivers/net/e2100.cinb(port + E21_MEM_ENABLE);
inb145drivers/net/e2100.cif (inb(ioaddr + E21_SAPROM + 0) != 0x00
inb146drivers/net/e2100.c|| inb(ioaddr + E21_SAPROM + 1) != 0x00
inb147drivers/net/e2100.c|| inb(ioaddr + E21_SAPROM + 2) != 0x1d)
inb153drivers/net/e2100.cstatus = inb(ioaddr);
inb159drivers/net/e2100.cstation_addr[i] = inb(ioaddr + E21_SAPROM + i);
inb161drivers/net/e2100.cinb(ioaddr + E21_MEDIA);     /* Point to media selection. */
inb216drivers/net/e2100.cinb(ioaddr + E21_MEDIA);   /* Turn automatic media detection on. */
inb218drivers/net/e2100.cif (station_addr[i] != inb(ioaddr + E21_SAPROM + 8 + i)) {
inb262drivers/net/e2100.cinb(ioaddr + E21_IRQ_LOW);
inb264drivers/net/e2100.cinb(ioaddr + E21_IRQ_HIGH);       /* High IRQ bit, and if_port. */
inb267drivers/net/e2100.cinb(ioaddr + E21_MEM_BASE);
inb359drivers/net/e2100.cinb(ioaddr + E21_IRQ_LOW);
inb361drivers/net/e2100.cinb(ioaddr + E21_IRQ_HIGH);       /* High IRQ bit, and if_port. */
inb314drivers/net/eepro.cif (((id=inb(ioaddr + ID_REG)) & ID_REG_MASK) == ID_REG_SIG) {
inb321drivers/net/eepro.cif (((id=inb(ioaddr+ID_REG)) & R_ROBIN_BITS) == 
inb355drivers/net/eepro.cid = inb(ioaddr + REG3);
inb447drivers/net/eepro.ctemp_reg = inb(ioaddr + REG1);
inb460drivers/net/eepro.ctemp_reg = inb(ioaddr + INT_NO_REG);
inb483drivers/net/eepro.ctemp_reg = inb(ioaddr + REG1);
inb526drivers/net/eepro.ctemp_reg = inb(ioaddr + EEPROM_REG);
inb532drivers/net/eepro.ctemp_reg = inb(ioaddr + REG1);    /* Setup Transmit Chaining */
inb536drivers/net/eepro.ctemp_reg = inb(ioaddr + REG2); /* Match broadcast */
inb539drivers/net/eepro.ctemp_reg = inb(ioaddr + REG3);
inb545drivers/net/eepro.ctemp_reg = inb(ioaddr + INT_NO_REG);
inb555drivers/net/eepro.ctemp_reg = inb(ioaddr + REG1);
inb681drivers/net/eepro.cstatus = inb(ioaddr + STATUS_REG);
inb727drivers/net/eepro.ctemp_reg = inb(ioaddr + REG1);
inb792drivers/net/eepro.cmode = inb(ioaddr + REG2);
inb794drivers/net/eepro.cmode = inb(ioaddr + REG3);
inb802drivers/net/eepro.cmode = inb(ioaddr + REG2);
inb804drivers/net/eepro.cmode = inb(ioaddr + REG3);
inb819drivers/net/eepro.cmode = inb(ioaddr + REG2);
inb821drivers/net/eepro.cmode = inb(ioaddr + REG3);
inb863drivers/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);
inb278drivers/net/eexpress.ct = inb(*port + ID_PORT);
inb829drivers/net/eexpress.cif (inb(ioaddr+EEPROM_Ctrl)&EC_Rd) 
inb102drivers/net/eth16i.c#define BITSET(ioaddr, bnum)   ((outb(((inb(ioaddr)) | (bnum)), ioaddr))) 
inb103drivers/net/eth16i.c#define BITCLR(ioaddr, bnum)   ((outb(((inb(ioaddr)) & (~(bnum))), ioaddr)))
inb391drivers/net/eth16i.cif(eth16i_portlist[(inb(ioaddr + JUMPERLESS_CONFIG) & 0x07)] != ioaddr)
inb483drivers/net/eth16i.cprintk("%02x", inb(ioaddr + NODE_ID_0 + i));
inb553drivers/net/eth16i.cdummy_packet[i] = inb(ioaddr + NODE_ID_0 + i);
inb554drivers/net/eth16i.cdummy_packet[i+6] = inb(ioaddr + NODE_ID_0 + i);
inb617drivers/net/eth16i.cprintk("TRANSMIT_MODE_REG = %x\n", inb(ioaddr + TRANSMIT_MODE_REG));
inb618drivers/net/eth16i.cprintk("TRANSCEIVER_MODE_REG = %x\n", inb(ioaddr+TRANSCEIVER_MODE_REG));
inb634drivers/net/eth16i.cwhile( (inb(ioaddr + TX_STATUS_REG) & 0x80) == 0) {
inb649drivers/net/eth16i.cwhile((inb(ioaddr + TX_STATUS_REG) & 0x20) == 0) {
inb655drivers/net/eth16i.cwhile((inb(ioaddr + RX_STATUS_REG) & 0x80) == 0) {
inb670drivers/net/eth16i.cprintk("TRANSMIT_PACKET_RECEIVED %x\n", inb(ioaddr + TX_STATUS_REG));
inb671drivers/net/eth16i.cprintk("RX_STATUS_REG = %x\n", inb(ioaddr + RX_STATUS_REG));
inb682drivers/net/eth16i.ccbyte = inb(ioaddr + JUMPERLESS_CONFIG);
inb686drivers/net/eth16i.ccbyte = inb(ioaddr + EISA_IRQ_REG);
inb702drivers/net/eth16i.ccreg[i] = inb(ioaddr + TRANSMIT_MODE_REG + i);
inb762drivers/net/eth16i.cdata = (data << 1) | ((inb(ioaddr + EEPROM_DATA_REG) & DI_1) ? 1 : 0);
inb876drivers/net/eth16i.c(inb(ioaddr + TX_STATUS_REG) & TX_DONE) ? 
inb882drivers/net/eth16i.cdev->name, inb(ioaddr + 0), inb(ioaddr + 1), inb(ioaddr + 2), 
inb883drivers/net/eth16i.cinb(ioaddr + 3), inb(ioaddr + 4), inb(ioaddr + 5),
inb884drivers/net/eth16i.cinb(ioaddr + 6), inb(ioaddr + 7));
inb985drivers/net/eth16i.cwhile( (inb(ioaddr + RECEIVE_MODE_REG) & RX_BUFFER_EMPTY) == 0) {
inb992drivers/net/eth16i.cdev->name, inb(ioaddr + RECEIVE_MODE_REG), status);
inb1075drivers/net/eth16i.cif( (inb(ioaddr+RECEIVE_MODE_REG) & RX_BUFFER_EMPTY) == RX_BUFFER_EMPTY)
inb1138drivers/net/eth16i.c( (inb(ioaddr + RECEIVE_MODE_REG) & RX_BUFFER_EMPTY) == 0) ) {
inb1174drivers/net/eth16i.cdata = inb(ioaddr + CONFIG_REG_1);
inb50drivers/net/eth82586.h#define set_loopback outb(inb(ioaddr+Config)|0x02,ioaddr+Config)
inb51drivers/net/eth82586.h#define clear_loopback outb(inb(ioaddr+Config)&0xfd,ioaddr+Config)
inb229drivers/net/ewrk3.cicr = inb(EWRK3_ICR);\
inb238drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);\
inb388drivers/net/ewrk3.cif (iobase > 0x400) eisa_cr = inb(EISA_CR);
inb391drivers/net/ewrk3.cnicsr = inb(EWRK3_CSR);
inb393drivers/net/ewrk3.cicr = inb(EWRK3_ICR);
inb425drivers/net/ewrk3.ccmr = inb(EWRK3_CMR);
inb463drivers/net/ewrk3.ccr = inb(EWRK3_CR);               /* Set up the Control Register */
inb474drivers/net/ewrk3.cmem_start = inb(EWRK3_MBR);
inb652drivers/net/ewrk3.cprintk("  # of DRAMS: %d\n",((inb(EWRK3_CMR) & 0x02) ? 2 : 1));
inb653drivers/net/ewrk3.cprintk("  csr:  0x%02x\n", inb(EWRK3_CSR));
inb654drivers/net/ewrk3.cprintk("  cr:   0x%02x\n", inb(EWRK3_CR));
inb655drivers/net/ewrk3.cprintk("  icr:  0x%02x\n", inb(EWRK3_ICR));
inb656drivers/net/ewrk3.cprintk("  cmr:  0x%02x\n", inb(EWRK3_CMR));
inb657drivers/net/ewrk3.cprintk("  fmqc: 0x%02x\n", inb(EWRK3_FMQC));
inb667drivers/net/ewrk3.cicr = inb(EWRK3_ICR);
inb701drivers/net/ewrk3.cwhile (inb(EWRK3_TQ));
inb702drivers/net/ewrk3.cwhile (inb(EWRK3_TDQ));
inb703drivers/net/ewrk3.cwhile (inb(EWRK3_RQ));
inb704drivers/net/ewrk3.cwhile (inb(EWRK3_FMQ));
inb736drivers/net/ewrk3.cdev->name, inb(EWRK3_CSR));
inb774drivers/net/ewrk3.cif (inb(EWRK3_FMQC) > 0) {
inb778drivers/net/ewrk3.cif ((page = inb(EWRK3_FMQ)) < lp->mPage) {
inb856drivers/net/ewrk3.cprintk("ewrk3_queue_pkt(): CSR: %02x ICR: %02x FMQC: %02x\n",inb(EWRK3_CSR),inb(EWRK3_ICR),inb(EWRK3_FMQC));
inb860drivers/net/ewrk3.cif (inb(EWRK3_FMQC) > 0) {
inb893drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb900drivers/net/ewrk3.ccr = inb(EWRK3_CR);
inb916drivers/net/ewrk3.cif (inb(EWRK3_FMQC)) {      /* any resources available? */
inb946drivers/net/ewrk3.cwhile (inb(EWRK3_RQC) && !status) {        /* Whilst there's incoming data */
inb947drivers/net/ewrk3.cif ((page = inb(EWRK3_RQ)) < lp->mPage) {/* Get next entry's buffer page */
inb954drivers/net/ewrk3.ctmpPage = inb(EWRK3_IOPR);
inb956drivers/net/ewrk3.ctmpPage = inb(EWRK3_MPR);
inb984drivers/net/ewrk3.crx_status = inb(EWRK3_DATA);
inb985drivers/net/ewrk3.cpkt_len = inb(EWRK3_DATA);
inb986drivers/net/ewrk3.cpkt_len |= ((u_short)inb(EWRK3_DATA) << 8);
inb1009drivers/net/ewrk3.c*p = inb(EWRK3_DATA);         /* dummy read */
inb1011drivers/net/ewrk3.c*p++ = inb(EWRK3_DATA);
inb1072drivers/net/ewrk3.cprintk("ewrk3_rx(): CSR: %02x ICR: %02x FMQC: %02x\n",inb(EWRK3_CSR),inb(EWRK3_ICR),inb(EWRK3_FMQC));
inb1088drivers/net/ewrk3.cwhile ((tx_status = inb(EWRK3_TDQ)) > 0) {  /* Whilst there's old buffers */
inb1128drivers/net/ewrk3.cdev->name, inb(EWRK3_CSR));
inb1144drivers/net/ewrk3.cwhile (inb(EWRK3_TQ));
inb1145drivers/net/ewrk3.cwhile (inb(EWRK3_TDQ));
inb1146drivers/net/ewrk3.cwhile (inb(EWRK3_RQ));
inb1180drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1273drivers/net/ewrk3.ctmp = inb(EWRK3_DATA);
inb1488drivers/net/ewrk3.cfor (i=0;i<5000;i++) inb(EWRK3_CSR);  /* wait 1msec */
inb1501drivers/net/ewrk3.cfor (i=0;i<5000;i++) inb(EWRK3_CSR);  /* wait 1msec */
inb1505drivers/net/ewrk3.cfor (i=0;i<75000;i++) inb(EWRK3_CSR); /* wait 15msec */
inb1507drivers/net/ewrk3.cfor (i=0;i<5000;i++) inb(EWRK3_CSR);  /* wait 1msec */
inb1570drivers/net/ewrk3.cdata = inb(EWRK3_APROM);
inb1612drivers/net/ewrk3.ck += (u_char) (tmp = inb(EWRK3_APROM));
inb1616drivers/net/ewrk3.ck += (u_short) ((tmp = inb(EWRK3_APROM)) << 8);
inb1624drivers/net/ewrk3.cchksum = inb(EWRK3_APROM);
inb1625drivers/net/ewrk3.cchksum |= (inb(EWRK3_APROM)<<8);
inb1648drivers/net/ewrk3.cEisa.Id[i] = inb(eisa_id + i);
inb1698drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1718drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1729drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1748drivers/net/ewrk3.ctmp.addr[i] = inb(EWRK3_DATA);
inb1781drivers/net/ewrk3.ccsr = inb(EWRK3_CSR);
inb1810drivers/net/ewrk3.ctmp.addr[0] = inb(EWRK3_CSR);
inb1834drivers/net/ewrk3.ctmp.addr[i++] = inb(EWRK3_CMR);            /* Config/Management Reg. */
inb1836drivers/net/ewrk3.ctmp.addr[i++] = inb(EWRK3_PAR0 + j);
inb1861drivers/net/ewrk3.ctmp.addr[0] = inb(EWRK3_CMR);
inb173drivers/net/fmv18x.cif (fmv18x_probe_list[inb(ioaddr + FJ_CONFIG0) & 0x07] != ioaddr
inb174drivers/net/fmv18x.c||  inb(ioaddr+FJ_MACADDR  ) != 0x00
inb175drivers/net/fmv18x.c||  inb(ioaddr+FJ_MACADDR+1) != 0x00
inb176drivers/net/fmv18x.c||  inb(ioaddr+FJ_MACADDR+2) != 0x0e)
inb179drivers/net/fmv18x.cirq = irqmap[(inb(ioaddr + FJ_CONFIG0)>>6) & 0x03];
inb204drivers/net/fmv18x.cunsigned char val = inb(ioaddr + FJ_MACADDR + i);
inb217drivers/net/fmv18x.cushort setup_value = inb(ioaddr + FJ_STATUS0);
inb323drivers/net/fmv18x.cinb(ioaddr + TX_STATUS) & 0x80
inb431drivers/net/fmv18x.c||  (inb(ioaddr + RX_MODE) & 0x40) == 0) {      /* Got a packet(s). */
inb471drivers/net/fmv18x.cwhile ((inb(ioaddr + RX_MODE) & 0x40) == 0) {
inb478drivers/net/fmv18x.cdev->name, inb(ioaddr + RX_MODE), status);
inb539drivers/net/fmv18x.cif ((inb(ioaddr + RX_MODE) & 0x40) == 0x40)
inb547drivers/net/fmv18x.cdev->name, inb(ioaddr + RX_MODE), i);
inb175drivers/net/hp-plus.cunsigned char inval = inb(ioaddr + 8 + i);
inb180drivers/net/hp-plus.cchecksum += inb(ioaddr + 14);
inb203drivers/net/hp-plus.cint irq = inb(ioaddr + 13) & 0x0f;
inb116drivers/net/hp.cif (inb(ioaddr) != 0x08
inb117drivers/net/hp.c|| inb(ioaddr+1) != 0x00
inb118drivers/net/hp.c|| inb(ioaddr+2) != 0x09
inb119drivers/net/hp.c|| inb(ioaddr+14) == 0x57)
inb124drivers/net/hp.cif ((board_id = inb(ioaddr + HP_ID)) & 0x80) {
inb144drivers/net/hp.cprintk(" %2.2x", dev->dev_addr[i] = inb(ioaddr + i));
inb293drivers/net/hp.cbuf[count-1] = inb(nic_base - NIC_OFFSET + HP_DATAPORT), xfer_count++;
inb319drivers/net/hp100.cif ( inb( ioaddr + 0 ) != HP100_HW_ID_0 ||
inb320drivers/net/hp100.cinb( ioaddr + 1 ) != HP100_HW_ID_1 ||
inb321drivers/net/hp100.c( inb( ioaddr + 2 ) & 0xf0 ) != HP100_HW_ID_2_REVA ||
inb322drivers/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 )
inb233drivers/net/ibmtr.csegment = inb(PIOaddr);
inb339drivers/net/ibmtr.cti->sram=(unsigned char *)((inb(PIOaddr+ADAPTRESETREL) & 0xfe)
inb343drivers/net/lance.cchar offset15, offset14 = inb(ioaddr + 14);
inb346drivers/net/lance.c((offset15 = inb(ioaddr + 15)) == 0x57 || offset15 == 0x44))
inb375drivers/net/lance.cif ((inb(hp_port) & 0xc0) == 0x80
inb376drivers/net/lance.c&& ioaddr_table[inb(hp_port) & 3] == ioaddr)
inb380drivers/net/lance.chpJ2405A = (inb(ioaddr) == 0x08 && inb(ioaddr+1) == 0x00
inb381drivers/net/lance.c&& inb(ioaddr+2) == 0x09);
inb421drivers/net/lance.cprintk(" %2.2x", dev->dev_addr[i] = inb(ioaddr + i));
inb463drivers/net/lance.cunsigned char port_val = inb(hp_builtin);
inb489drivers/net/lance.cdma_channels = ((inb(DMA1_STAT_REG) >> 4) & 0x0f) |
inb490drivers/net/lance.c(inb(DMA2_STAT_REG) & 0xf0);
inb239drivers/net/ne.coutb(inb(ioaddr + NE_RESET), ioaddr + NE_RESET);
inb275drivers/net/ne.cSA_prom[i] = inb(ioaddr + NE_DATAPORT);
inb276drivers/net/ne.cSA_prom[i+1] = inb(ioaddr + NE_DATAPORT);
inb442drivers/net/ne.coutb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET);
inb524drivers/net/ne.cbuf[count-1] = inb(NE_BASE + NE_DATAPORT);
inb367drivers/net/ni52.cif( (inb(base_addr+NI52_MAGIC1) == NI52_MAGICVAL1) &&
inb368drivers/net/ni52.c(inb(base_addr+NI52_MAGIC2) == NI52_MAGICVAL2))
inb380drivers/net/ni52.cif( !(inb(ioaddr+NI52_MAGIC1) == NI52_MAGICVAL1) || 
inb381drivers/net/ni52.c!(inb(ioaddr+NI52_MAGIC2) == NI52_MAGICVAL2))
inb395drivers/net/ni52.cif( !(inb(ioaddr+NI52_MAGIC1) == NI52_MAGICVAL1) || 
inb396drivers/net/ni52.c!(inb(ioaddr+NI52_MAGIC2) == NI52_MAGICVAL2))
inb414drivers/net/ni52.cdev->dev_addr[i] = inb(dev->base_addr+i);
inb204drivers/net/ni65.cif( !(inb(ioaddr+L_EBASE+6) == NI65_ID0) || 
inb205drivers/net/ni65.c!(inb(ioaddr+L_EBASE+7) == NI65_ID1) )
inb227drivers/net/ni65.cif(inb(ioaddr+L_EBASE+0) != NI65_ADDR0 || inb(ioaddr+L_EBASE+1) != NI65_ADDR1 
inb228drivers/net/ni65.c|| inb(ioaddr+L_EBASE+2) != NI65_ADDR2)
inb241drivers/net/ni65.cdev->dev_addr[i] = inb(PORT+L_EBASE+i);
inb230drivers/net/plip.cif (inb(PAR_DATA(dev)) != 0)
inb390drivers/net/plip.cc0 = inb(PAR_STATUS(dev));
inb408drivers/net/plip.cc0 = inb(PAR_STATUS(dev));
inb455drivers/net/plip.cc0 = inb(status_addr);
inb458drivers/net/plip.cc1 = inb(status_addr);
inb473drivers/net/plip.cc0 = inb(status_addr);
inb476drivers/net/plip.cc1 = inb(status_addr);
inb627drivers/net/plip.cc0 = inb(data_addr);
inb642drivers/net/plip.cc0 = inb(data_addr);
inb676drivers/net/plip.cif ((inb(PAR_STATUS(dev)) & 0xf8) != 0x80)
inb693drivers/net/plip.cc0 = inb(PAR_STATUS(dev));
inb783drivers/net/plip.cstatus = inb(PAR_STATUS(dev));
inb818drivers/net/plip.cc0 = inb(PAR_STATUS(dev));
inb671drivers/net/seeq8005.cprintk("%02x ",inb(SEEQ_BUFFER));
inb201drivers/net/sk_g16.c#define SK_ROM_ON      (inb(SK_POS2) & POS2_CARD)
inb202drivers/net/sk_g16.c#define SK_ROM_OFF     (inb(SK_POS2) | POS2_EPROM)
inb203drivers/net/sk_g16.c#define SK_RAM_ON      (inb(SK_POS2) | POS2_CARD)
inb204drivers/net/sk_g16.c#define SK_RAM_OFF     (inb(SK_POS2) & POS2_EPROM) 
inb564drivers/net/sk_g16.cif ( (inb(SK_POS0) == SK_IDLOW) ||
inb565drivers/net/sk_g16.c(inb(SK_POS1) == SK_IDHIGH) )  
inb592drivers/net/sk_g16.cif ( !(inb(SK_POS0) == SK_IDLOW) ||
inb593drivers/net/sk_g16.c!(inb(SK_POS1) == SK_IDHIGH) )
inb1999drivers/net/sk_g16.cunsigned char pos0 = inb(SK_POS0),
inb2000drivers/net/sk_g16.cpos1 = inb(SK_POS1),
inb2001drivers/net/sk_g16.cpos2 = inb(SK_POS2),
inb2002drivers/net/sk_g16.cpos3 = inb(SK_POS3),
inb2003drivers/net/sk_g16.cpos4 = inb(SK_POS4);
inb167drivers/net/skeleton.cif (inb(ioaddr + 0) != SA_ADDR0
inb168drivers/net/skeleton.c||   inb(ioaddr + 1) != SA_ADDR1
inb169drivers/net/skeleton.c||   inb(ioaddr + 2) != SA_ADDR2) {
inb195drivers/net/skeleton.cprintk(" %2.2x", dev->dev_addr[i] = inb(ioaddr + i));
inb246drivers/net/skeleton.cdma_status = ((inb(DMA1_STAT_REG) >> 4) & 0x0f) |
inb247drivers/net/skeleton.c(inb(DMA2_STAT_REG) & 0xf0);
inb251drivers/net/skeleton.cnew_dma_status = ((inb(DMA1_STAT_REG) >> 4) & 0x0f) |
inb252drivers/net/skeleton.c(inb(DMA2_STAT_REG) & 0xf0);
inb127drivers/net/smc-ultra.cunsigned char idreg = inb(ioaddr + 7);
inb128drivers/net/smc-ultra.cunsigned char reg4 = inb(ioaddr + 4) & 0x7f;
inb139drivers/net/smc-ultra.cchecksum += inb(ioaddr + 8 + i);
inb157drivers/net/smc-ultra.cprintk(" %2.2X", dev->dev_addr[i] = inb(ioaddr + 8 + i));
inb164drivers/net/smc-ultra.coutb(0x80 | inb(ioaddr + 0x0c), ioaddr + 0x0c);
inb165drivers/net/smc-ultra.cirqreg = inb(ioaddr + 0xd);
inb166drivers/net/smc-ultra.caddr = inb(ioaddr + 0xb);
inb602drivers/net/smc9194.cstatus = inb( ioaddr + INTERRUPT );
inb660drivers/net/smc9194.cpacket_no = inb( ioaddr + PNR_ARR + 1 ); 
inb833drivers/net/smc9194.cint_status = inb( ioaddr + INTERRUPT );
inb1319drivers/net/smc9194.cmask = inb( ioaddr + INT_MASK );
inb1330drivers/net/smc9194.cstatus = inb( ioaddr + INTERRUPT ) & mask;
inb1517drivers/net/smc9194.c*(data++) = inb( ioaddr + DATA_1 ); 
inb1521drivers/net/smc9194.c*((data++) = inb( ioaddr + DATA_1 ); 
inb1576drivers/net/smc9194.csaved_packet = inb( ioaddr + PNR_ARR );
inb214drivers/net/smc9194.hmask = inb( ioaddr + INT_MASK );\
inb224drivers/net/smc9194.hmask = inb( ioaddr + INT_MASK );\
inb238drivers/net/wavelan.c*b++ = inb(PIOP2(ioaddr));
inb120drivers/net/wd.cchecksum += inb(ioaddr + 8 + i);
inb121drivers/net/wd.cif (inb(ioaddr + 8) == 0xff   /* Extra check to avoid soundcard. */
inb122drivers/net/wd.c|| inb(ioaddr + 9) == 0xff
inb144drivers/net/wd.cprintk(" %2.2X", dev->dev_addr[i] = inb(ioaddr + 8 + i));
inb151drivers/net/wd.cif (inb(ioaddr+0) == 'P' && inb(ioaddr+1) == 'D') {
inb152drivers/net/wd.cunsigned char reg5 = inb(ioaddr+5);
inb154drivers/net/wd.cswitch (inb(ioaddr+2)) {
inb171drivers/net/wd.cif (inb(ioaddr+i) != inb(ioaddr+8+i))
inb178drivers/net/wd.cint tmp = inb(ioaddr+1); /* fiddle with 16bit bit */
inb180drivers/net/wd.cif (((inb( ioaddr+1) & 0x01) == 0x01) /* A 16 bit card */
inb182drivers/net/wd.cint asic_reg5 = inb(ioaddr+WD_CMDREG5);
inb195drivers/net/wd.cif ( !ancient && (inb(ioaddr+1) & 0x01) != (word16 & 0x01))
inb197drivers/net/wd.cword16 ? 16 : 8, (inb(ioaddr+1) & 0x01) ? 16 : 8);
inb207drivers/net/wd.cint reg0 = inb(ioaddr);
inb213drivers/net/wd.cint high_addr_bits = inb(ioaddr+WD_CMDREG5) & 0x1f;
inb227drivers/net/wd.cint reg1 = inb(ioaddr+1);
inb228drivers/net/wd.cint reg4 = inb(ioaddr+4);
inb302drivers/net/wd.cif (inb(ioaddr+14) & 0x20)
inb303drivers/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). */
inb668drivers/net/znet.cunsigned addr = inb(dma_port);
inb669drivers/net/znet.caddr |= inb(dma_port) << 8;
inb708drivers/net/znet.cprintk("stat:%02x ", inb(ioaddr)); show_dma();
inb713drivers/net/znet.cprintk("stat:%02x ", inb(ioaddr)); show_dma();
inb718drivers/net/znet.cprintk("stat:%02x ", inb(ioaddr)); show_dma();
inb720drivers/net/znet.cprintk("stat:%02x ", inb(ioaddr)); show_dma();
inb1510drivers/scsi/53c7,8xx.hinb(NCR53c7x0_address_io + (address)))
inb349drivers/scsi/AM53C974.ckey = inb(0x60);
inb297drivers/scsi/AM53C974.h#define AM53C974_read_8(addr)           inb(io_port + (addr))
inb325drivers/scsi/AM53C974.h#define AM53C974_PCIREG_READ_BYTE(instance,a)     ( inb((a) + (instance)->io_port) )
inb908drivers/scsi/BusLogic.hreturn inb(HostAdapter->IO_Address + BusLogic_StatusRegister);
inb921drivers/scsi/BusLogic.hreturn inb(HostAdapter->IO_Address + BusLogic_DataInRegister);
inb928drivers/scsi/BusLogic.hreturn inb(HostAdapter->IO_Address + BusLogic_InterruptRegister);
inb934drivers/scsi/BusLogic.hreturn inb(HostAdapter->IO_Address + BusLogic_GeometryRegister);
inb155drivers/scsi/NCR53c406a.c#define rtrc(i) {inb(0x3da);outb(0x31,0x3c0);outb((i),0x3c0);}
inb363drivers/scsi/NCR53c406a.ci = inb(PIO_STATUS);
inb399drivers/scsi/NCR53c406a.c*request++ = inb(PIO_FIFO);
inb418drivers/scsi/NCR53c406a.ci = inb(PIO_STATUS);
inb504drivers/scsi/NCR53c406a.cif(   (inb(ports[i] + 0x0e) ^ inb(ports[i] + 0x0e)) == 7
inb505drivers/scsi/NCR53c406a.c&& (inb(ports[i] + 0x0e) ^ inb(ports[i] + 0x0e)) == 7
inb506drivers/scsi/NCR53c406a.c&& (inb(ports[i] + 0x0e) & 0xf8) == 0x58 ) {
inb656drivers/scsi/NCR53c406a.cwhile(i>jiffies && !(inb(STAT_REG)&0xe0)) /* wait for a pseudo-interrupt */
inb783drivers/scsi/NCR53c406a.cpio_status = inb(PIO_STATUS);
inb786drivers/scsi/NCR53c406a.cstatus = inb(STAT_REG);
inb787drivers/scsi/NCR53c406a.cDEB(seq_reg = inb(SEQ_REG));
inb788drivers/scsi/NCR53c406a.cint_reg = inb(INT_REG);
inb789drivers/scsi/NCR53c406a.cDEB(fifo_size = inb(FIFO_FLAGS) & 0x1f);
inb942drivers/scsi/NCR53c406a.ccurrent_SC->SCp.Status = inb(SCSI_FIFO);    
inb943drivers/scsi/NCR53c406a.ccurrent_SC->SCp.Message = inb(SCSI_FIFO);
inb945drivers/scsi/NCR53c406a.cVDEB(printk("SCSI FIFO size=%d\n", inb(FIFO_FLAGS) & 0x1f));
inb965drivers/scsi/NCR53c406a.cinb(INT_REG);               /* clear the interrupt register */
inb975drivers/scsi/NCR53c406a.cwhile(i > jiffies && !(inb(STAT_REG) & 0x80))
inb576drivers/scsi/advansys.c#define inp(port)          inb(port)
inb332drivers/scsi/aha152x.hinb( PORT )
inb338drivers/scsi/aha152x.houtb( (inb(PORT) | (BITS)), (PORT) )
inb341drivers/scsi/aha152x.houtb( (inb(PORT) & ~(BITS)), (PORT) )
inb344drivers/scsi/aha152x.houtb( (inb(PORT) & ~(CLR)) | (SET) , (PORT) )
inb347drivers/scsi/aha152x.h((inb(PORT) & (BITS)) == BITS)
inb350drivers/scsi/aha152x.h((inb(PORT) & (BITS)) == 0)
inb128drivers/scsi/aha1542.cWAITbits = inb(port) & (mask);          \
inb141drivers/scsi/aha1542.cWAITbits = inb(port) & (mask);          \
inb168drivers/scsi/aha1542.cif(inb(STATUS(base)) & CDF) {restore_flags(flags); continue;}
inb200drivers/scsi/aha1542.c*cmdp++ = inb(DATA(base));
inb222drivers/scsi/aha1542.c*cmdp++ = inb(DATA(base));
inb297drivers/scsi/aha1542.cif(inb(STATUS(bse)) == 0xff) return 0;
inb317drivers/scsi/aha1542.cif (inb(INTRFLAGS(bse))&INTRMASK) goto fail;
inb332drivers/scsi/aha1542.c*cmdp++ = inb(DATA(bse));
inb337drivers/scsi/aha1542.cif (inb(STATUS(bse)) & DF) goto fail;
inb377drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
inb384drivers/scsi/aha1542.cprintk("status %02x\n", inb(STATUS(shost->io_port)));
inb391drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
inb725drivers/scsi/aha1542.ci = inb(STATUS(base_io));
inb727drivers/scsi/aha1542.ci = inb(DATA(base_io));
inb826drivers/scsi/aha1542.ci = inb(STATUS(base_io));
inb828drivers/scsi/aha1542.ci = inb(DATA(base_io));
inb1118drivers/scsi/aha1542.cinb(STATUS(SCpnt->host->io_port)),
inb1119drivers/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 )
inb403drivers/scsi/aic7xxx.cwhile ((inb(HCNTRL + p->base) & PAUSE) == 0)    \
inb419drivers/scsi/aic7xxx.c} while (inb(SEQADDR0 + p->base) != 0 &&    \
inb420drivers/scsi/aic7xxx.cinb(SEQADDR1 + p->base) != 0);    \
inb691drivers/scsi/aic7xxx.chost_conf = inb(HOSTCONF + p->base);
inb692drivers/scsi/aic7xxx.cscsi_conf = inb(SCSICONF + p->base);
inb926drivers/scsi/aic7xxx.c} while ((inb(SEQADDR0 + base) != 0) && (inb(SEQADDR1 + base) != 0));
inb1134drivers/scsi/aic7xxx.ccurscb = inb(SCBPTR + base);
inb1230drivers/scsi/aic7xxx.cactive = inb(active_port);
inb1260drivers/scsi/aic7xxx.cactive = inb(active_port);
inb1318drivers/scsi/aic7xxx.ccurscb = inb(SCBPTR + base);
inb1319drivers/scsi/aic7xxx.chead = inb(WAITING_SCBH + base);
inb1341drivers/scsi/aic7xxx.cthird_scb = inb(SCB_NEXT_WAITING + base);
inb1372drivers/scsi/aic7xxx.ccurscb = inb(SCBPTR + base);
inb1374drivers/scsi/aic7xxx.cnext = inb(SCB_NEXT_WAITING + base);
inb1404drivers/scsi/aic7xxx.cif (inb(WAITING_SCBT + base) == scb->position)
inb1447drivers/scsi/aic7xxx.cactive_scb = inb(SCBPTR + base);
inb1458drivers/scsi/aic7xxx.cint queued = inb(QINCNT + base);
inb1462drivers/scsi/aic7xxx.csaved_queue[i] = inb(QINFIFO + base);
inb1493drivers/scsi/aic7xxx.cnext = inb(WAITING_SCBH + base);  /* Start at head of list. */
inb1511drivers/scsi/aic7xxx.cnext = inb(SCB_NEXT_WAITING + base);
inb1626drivers/scsi/aic7xxx.ctarg_scratch = inb(offset);
inb1639drivers/scsi/aic7xxx.csblkctl = inb(SBLKCTL + base);
inb1706drivers/scsi/aic7xxx.cwhile ((p != NULL) && !(inb(INTSTAT + p->base) & INT_PEND))
inb1758drivers/scsi/aic7xxx.cintstat = inb(INTSTAT + base);
inb1763drivers/scsi/aic7xxx.cunsigned char errno = inb(ERROR + base);
inb1775drivers/scsi/aic7xxx.cinb(ERROR + base), (inb(SEQADDR1 + base) << 8) | inb(SEQADDR0 + base));
inb1787drivers/scsi/aic7xxx.cscsi_id = (inb(SCSIID + base) >> 4) & 0x0F;
inb1790drivers/scsi/aic7xxx.cif (inb(SBLKCTL + base) & SELBUSB)
inb1804drivers/scsi/aic7xxx.crej_byte = inb(REJBYTE + base);
inb1807drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
inb1825drivers/scsi/aic7xxx.cscsi_id, channel, inb(SAVED_TCL + base));
inb1831drivers/scsi/aic7xxx.cscsi_id, channel, inb(SAVED_TCL + base));
inb1845drivers/scsi/aic7xxx.ctransfer = (inb(ARG_1 + base) << 2);
inb1846drivers/scsi/aic7xxx.coffset = inb(ACCUM + base);
inb1847drivers/scsi/aic7xxx.cscratch = inb(TARG_SCRATCH + base + scratch_offset);
inb1907drivers/scsi/aic7xxx.cbus_width = inb(ARG_1 + base);
inb1910drivers/scsi/aic7xxx.cscratch = inb(TARG_SCRATCH + base + scratch_offset);
inb1980drivers/scsi/aic7xxx.cscratch = inb(TARG_SCRATCH + base + scratch_offset);
inb2017drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
inb2126drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
inb2151drivers/scsi/aic7xxx.cactual -= (inb(SCB_RESID_DCNT2 + base) << 16) |
inb2152drivers/scsi/aic7xxx.c(inb(SCB_RESID_DCNT1 + base) <<  8) |
inb2153drivers/scsi/aic7xxx.cinb(SCB_RESID_DCNT0 + base);
inb2160drivers/scsi/aic7xxx.cinb(SCB_RESID_SGCNT + base));
inb2169drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
inb2194drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
inb2227drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
inb2245drivers/scsi/aic7xxx.cscratch = inb(TARG_SCRATCH + base + scratch_offset);
inb2266drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
inb2278drivers/scsi/aic7xxx.cunsigned char lastphase = inb(LASTPHASE + base);
inb2341drivers/scsi/aic7xxx.cintstat, inb(SCSISIGI + base));
inb2351drivers/scsi/aic7xxx.cint status = inb(SSTAT1 + base);
inb2352drivers/scsi/aic7xxx.cscsi_id = (inb(SCSIID + base) >> 4) & 0x0F;
inb2354drivers/scsi/aic7xxx.cif (inb(SBLKCTL + base) & SELBUSB)
inb2359drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
inb2399drivers/scsi/aic7xxx.cha_flags = inb(FLAGS + base);
inb2427drivers/scsi/aic7xxx.cwaiting = inb(WAITING_SCBH + base);
inb2429drivers/scsi/aic7xxx.cwaiting = inb(SCB_NEXT_WAITING + base);
inb2466drivers/scsi/aic7xxx.ccomplete = inb(QOUTFIFO + base);
inb2473drivers/scsi/aic7xxx.ccomplete, inb(QOUTFIFO + base),
inb2554drivers/scsi/aic7xxx.c} while (inb(QOUTCNT + base));
inb2604drivers/scsi/aic7xxx.cbuf[i] = inb(base + i);
inb2614drivers/scsi/aic7xxx.cif (inb(base + 4) & 1)
inb2662drivers/scsi/aic7xxx.cwhile ((inb(STATUS_2840 + base) & EEPROM_TF) == 0)  \
inb2666drivers/scsi/aic7xxx.c(void) inb(SEECTL_2840 + base);
inb2722drivers/scsi/aic7xxx.cseeprom[k] = (seeprom[k] << 1) | (inb(STATUS_2840 + base) & DI_2840);
inb2836drivers/scsi/aic7xxx.cwhile ((inb(SEECTL + base) & SEERDY) == 0)  \
inb2850drivers/scsi/aic7xxx.cwhile ((jiffies < timeout) && ((inb(SEECTL + base) & SEERDY) == 0))
inb2854drivers/scsi/aic7xxx.cif ((inb(SEECTL + base) & SEERDY) == 0)
inb2914drivers/scsi/aic7xxx.cseeprom[k] = (seeprom[k] << 1) | (inb(SEECTL + base) & SEEDI);
inb2997drivers/scsi/aic7xxx.csblkctl_reg = inb(SBLKCTL + base) ^ AUTOFLUSHDIS;
inb2999drivers/scsi/aic7xxx.cif (inb(SBLKCTL + base) == sblkctl_reg)
inb3056drivers/scsi/aic7xxx.cscb_byte = ~(inb(SCBARRAY + base));  /* complement the byte */
inb3058drivers/scsi/aic7xxx.cif (inb(SCBARRAY + base) != scb_byte)
inb3120drivers/scsi/aic7xxx.cconfig->unpause = (inb(HCNTRL + base) & IRQMS) | INTEN;
inb3126drivers/scsi/aic7xxx.cif (inb(HCNTRL + base) & CHIPRST)
inb3136drivers/scsi/aic7xxx.cconfig->irq = inb(INTDEF + base) & 0x0F;
inb3137drivers/scsi/aic7xxx.cif ((inb(HA_274_BIOSCTRL + base) & BIOSMODE) == BIOSDISABLED)
inb3141drivers/scsi/aic7xxx.chost_conf = inb(HOSTCONF + base);
inb3163drivers/scsi/aic7xxx.cconfig->irq = inb(INTDEF + base) & 0x0F;
inb3164drivers/scsi/aic7xxx.cif ((inb(HA_274_BIOSCTRL + base) & BIOSMODE) == BIOSDISABLED)
inb3168drivers/scsi/aic7xxx.chost_conf = inb(HOSTCONF + base);
inb3293drivers/scsi/aic7xxx.csblkctl = inb(SBLKCTL + base);
inb3297drivers/scsi/aic7xxx.cconfig->scsi_id = inb(SCSICONF + base) & 0x07;
inb3303drivers/scsi/aic7xxx.cconfig->scsi_id = inb(SCSICONF + base + 1) & 0x0F;
inb3311drivers/scsi/aic7xxx.cconfig->scsi_id = inb(SCSICONF + base) & 0x07;
inb3313drivers/scsi/aic7xxx.cconfig->scsi_id_b = inb(SCSICONF + base + 1) & 0x07;
inb3328drivers/scsi/aic7xxx.c"mail deang@ims.com\n", inb(SBLKCTL + base));
inb3516drivers/scsi/aic7xxx.cscsi_conf = inb(SCSICONF + base + 1) & (ENSPCHK | STIMESEL);
inb3534drivers/scsi/aic7xxx.cscsi_conf = inb(SCSICONF + base) & (ENSPCHK | STIMESEL);
inb3584drivers/scsi/aic7xxx.cp->discenable = ~((inb(DISC_DSB + base + 1) << 8) |
inb3585drivers/scsi/aic7xxx.cinb(DISC_DSB + base));
inb3617drivers/scsi/aic7xxx.ctarget_settings = inb(TARG_SCRATCH + base + i);
inb4354drivers/scsi/aic7xxx.cactive_scb = inb(SCBPTR + base);
inb4356drivers/scsi/aic7xxx.ccontrol = inb(SCBARRAY + base);
inb4362drivers/scsi/aic7xxx.cif (inb(SCBARRAY + base) & DISCONNECTED)
inb4385drivers/scsi/aic7xxx.cunsigned char msg_len = inb(MSG_LEN + base);
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);
inb119drivers/scsi/eata_dma.cfake_int_result = inb((ulong)fake_int_base + HA_RSTATUS);
inb172drivers/scsi/eata_dma.cwhile(inb((uint)sh->base + HA_RAUXSTAT) & HA_AIRQ) {
inb180drivers/scsi/eata_dma.ceata_stat = inb((uint)sh->base + HA_RSTATUS);
inb193drivers/scsi/eata_dma.ceata_stat = inb(base + HA_RSTATUS);
inb205drivers/scsi/eata_dma.ceata_stat = inb(base + HA_RSTATUS);
inb211drivers/scsi/eata_dma.ceata_stat = inb(base + HA_RSTATUS); 
inb313drivers/scsi/eata_dma.cwhile (inb(base + HA_RAUXSTAT) & HA_ABUSY)
inb542drivers/scsi/eata_dma.cwhile (inb((u32)(cmd->host->base) + HA_RAUXSTAT) & HA_ABUSY) {
inb599drivers/scsi/eata_dma.cwhile (inb((u32)(cmd->host->base) + HA_RAUXSTAT) & HA_ABUSY)
inb638drivers/scsi/eata_dma.cinb((u32) (cmd->host->base) + HA_RSTATUS);  /* This might cause trouble */
inb750drivers/scsi/eata_dma.cinb((u32) (base) + HA_RSTATUS);
inb792drivers/scsi/eata_dma.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
inb803drivers/scsi/eata_dma.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ))
inb811drivers/scsi/eata_dma.cif (!(inb(base + HA_RSTATUS) & HA_SERROR)) {      /* Error ? */
inb817drivers/scsi/eata_dma.cwhile (inb(base + HA_RSTATUS) & HA_SDRQ) 
inb1122drivers/scsi/eata_dma.cpal1 = inb((u16)base - 8);
inb1123drivers/scsi/eata_dma.cpal2 = inb((u16)base - 7);
inb1124drivers/scsi/eata_dma.cpal3 = inb((u16)base - 6);
inb1229drivers/scsi/eata_dma.cpal1 = inb(base);
inb1230drivers/scsi/eata_dma.cpal2 = inb(base + 1);
inb1231drivers/scsi/eata_dma.cpal3 = inb(base + 2);
inb146drivers/scsi/eata_pio.cif (inb((uint)sh->base + HA_RSTATUS) & HA_SBUSY)
inb159drivers/scsi/eata_pio.cstat=inb(base+HA_RSTATUS);
inb231drivers/scsi/eata_pio.cif (!(inb(base+HA_RSTATUS)&HA_SERROR))
inb242drivers/scsi/eata_pio.ceata_stat = inb(base + HA_RSTATUS);
inb271drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
inb388drivers/scsi/eata_pio.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ));
inb416drivers/scsi/eata_pio.cwhile (inb((uint)(cmd->host->base) + HA_RAUXSTAT) & HA_ABUSY)
inb563drivers/scsi/eata_pio.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ));
inb568drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY);
inb569drivers/scsi/eata_pio.cif (inb(base + HA_RSTATUS) & HA_SERROR)
inb571drivers/scsi/eata_pio.celse if (!(inb(base + HA_RSTATUS) & HA_SDRQ))
inb576drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS)&HA_SDRQ) inw(base + HA_RDATA);
inb592drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
inb603drivers/scsi/eata_pio.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ))
inb610drivers/scsi/eata_pio.cif (!(inb(base + HA_RSTATUS) & HA_SERROR)) {            /* Error ? */
inb616drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SDRQ) 
inb657drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY);
inb660drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
inb662drivers/scsi/eata_pio.cif (inb(base + HA_RSTATUS) & HA_SDRQ)
inb671drivers/scsi/eata_pio.c} while (inb(base+HA_RSTATUS) & (HA_SBUSY|HA_SDRQ));
inb673drivers/scsi/eata_pio.creturn (!(inb(base+HA_RSTATUS) & HA_SERROR)); 
inb848drivers/scsi/eata_pio.cpal1 = inb((u16)base - 8);
inb849drivers/scsi/eata_pio.cpal2 = inb((u16)base - 7);
inb850drivers/scsi/eata_pio.cpal3 = inb((u16)base - 6);
inb929drivers/scsi/eata_pio.cif ((inb(base) == 0x12) && (inb(base + 1) == 0x14))
inb513drivers/scsi/fdomain.cinb( port + MSB_ID_Code ), inb( port + LSB_ID_Code ) );
inb522drivers/scsi/fdomain.cif (inb( port + LSB_ID_Code ) != 0xe9) { /* test for 0x6127 id */
inb523drivers/scsi/fdomain.cif (inb( port + LSB_ID_Code ) != 0x27) return 0;
inb524drivers/scsi/fdomain.cif (inb( port + MSB_ID_Code ) != 0x61) return 0;
inb527drivers/scsi/fdomain.cif (inb( port + MSB_ID_Code ) != 0x60) return 0;
inb538drivers/scsi/fdomain.cif ((inb( port + Configuration2 ) & 0x80) == 0x80) {
inb540drivers/scsi/fdomain.cif ((inb( port + Configuration2 ) & 0x80) == 0x00) {
inb551drivers/scsi/fdomain.cif (inb( port + Configuration2 ) & 0x02) {
inb569drivers/scsi/fdomain.cresult = inb( port_base + Read_Loopback );
inb592drivers/scsi/fdomain.cint options = inb( base + Configuration1 );
inb1148drivers/scsi/fdomain.cstatus = inb( TMC_Status_port );        /* Read adapter status */
inb1183drivers/scsi/fdomain.cstatus = inb( SCSI_Status_port ); /* Read adapter status */
inb1263drivers/scsi/fdomain.cstatus = inb( TMC_Status_port );        /* Read adapter status */
inb1285drivers/scsi/fdomain.cstatus = inb( SCSI_Status_port );
inb1313drivers/scsi/fdomain.cstatus = inb( SCSI_Status_port );
inb1340drivers/scsi/fdomain.ccurrent_SC->SCp.Status = inb( Read_SCSI_Data_port );
inb1357drivers/scsi/fdomain.ccurrent_SC->SCp.Message = inb( Read_SCSI_Data_port );
inb1580drivers/scsi/fdomain.c*current_SC->SCp.ptr++ = inb( Read_FIFO_port );
inb1763drivers/scsi/fdomain.cimr = (inb( 0x0a1 ) << 8) + inb( 0x21 );
inb1765drivers/scsi/fdomain.cirr = inb( 0xa0 ) << 8;
inb1767drivers/scsi/fdomain.cirr += inb( 0x20 );
inb1769drivers/scsi/fdomain.cisr = inb( 0xa0 ) << 8;
inb1771drivers/scsi/fdomain.cisr += inb( 0x20 );
inb1779drivers/scsi/fdomain.cprintk( "SCSI Status      = 0x%02x\n", inb( SCSI_Status_port ) );
inb1780drivers/scsi/fdomain.cprintk( "TMC Status       = 0x%02x", inb( TMC_Status_port ) );
inb1781drivers/scsi/fdomain.cif (inb( TMC_Status_port & 1))
inb1784drivers/scsi/fdomain.cprintk( "Interrupt Status = 0x%02x", inb( Interrupt_Status_port ) );
inb1785drivers/scsi/fdomain.cif (inb( Interrupt_Status_port ) & 0x08)
inb1789drivers/scsi/fdomain.cprintk( "FIFO Status      = 0x%02x\n", inb( port_base + FIFO_Status ) );
inb1791drivers/scsi/fdomain.cinb( port_base + Interrupt_Cond ) );
inb1793drivers/scsi/fdomain.cprintk( "Configuration 1  = 0x%02x\n", inb( port_base + Configuration1 ) );
inb1796drivers/scsi/fdomain.cinb( port_base + Configuration2 ) );
inb109drivers/scsi/g_NCR5380.h#define NCR5380_read(reg) (inb(NCR5380_map_name + (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) {
inb166drivers/scsi/pas16.h#define NCR5380_read(reg) ( inb(PAS16_io_port(reg)) )
inb171drivers/scsi/pas16.h, instance->hostno, (reg), PAS16_io_port(reg))), inb( PAS16_io_port(reg)) )
inb85drivers/scsi/ppa.c{       return inb(ppa_base+port);
inb156drivers/scsi/qlogic.c#define REG0 ( outb( inb( qbase + 0xd ) & 0x7f , qbase + 0xd ), outb( 4 , qbase + 0xd ))
inb157drivers/scsi/qlogic.c#define REG1 ( outb( inb( qbase + 0xd ) | 0x80 , qbase + 0xd ), outb( 0xb4 | QL_INT_ACTIVE_HIGH , qbase + 0xd ))
inb167drivers/scsi/qlogic.c#define rtrc(i) {inb(0x3da);outb(0x31,0x3c0);outb((i),0x3c0);}
inb183drivers/scsi/qlogic.cx = inb(qbase + 0xd);
inb202drivers/scsi/qlogic.cif( reqlen >= 128 && (inb( qbase + 8 ) & 2) ) { /* full */
inb208drivers/scsi/qlogic.cif( (j=inb( qbase + 8 )) & 4 ) {
inb213drivers/scsi/qlogic.cif( reqlen >= 44 && (inb( qbase + 8 ) & 8) ) {  /* 1/3 */
inb225drivers/scsi/qlogic.cwhile ( reqlen && !( (j=inb(qbase + 8)) & 0x10 ) ) {
inb226drivers/scsi/qlogic.c*request++ = inb(qbase + 4);
inb230drivers/scsi/qlogic.cj = inb(qbase+8);
inb237drivers/scsi/qlogic.cif( reqlen >= 128 && inb( qbase + 8 ) & 0x10 ) { /* empty */
inb243drivers/scsi/qlogic.cif( !((j=inb( qbase + 8 )) & 8) ) {
inb248drivers/scsi/qlogic.cif( reqlen >= 40 && !(inb( qbase + 8 ) & 4 ) ) { /* 2/3 */
inb259drivers/scsi/qlogic.cwhile ( reqlen && !( (j=inb(qbase + 8)) & 2 ) ) {
inb264drivers/scsi/qlogic.cj = inb(qbase+8);
inb268drivers/scsi/qlogic.creturn inb( qbase + 8 ) & 0xc0;
inb278drivers/scsi/qlogic.cwhile ( i > jiffies && !qabort && !((k = inb(qbase + 4)) & 0xe0))
inb306drivers/scsi/qlogic.cinb(qbase + 5);       /* clear interrupts */
inb307drivers/scsi/qlogic.cif (inb(qbase + 5))      /* if still interrupting */
inb309drivers/scsi/qlogic.celse if (inb(qbase + 7) & 0x1f)
inb311drivers/scsi/qlogic.cwhile (inb(qbase + 5));     /* clear ints */
inb315drivers/scsi/qlogic.cinb(qbase + 8);       /* clear int bits */
inb351drivers/scsi/qlogic.cj = inb(qbase + 6);
inb352drivers/scsi/qlogic.ci = inb(qbase + 5);
inb356drivers/scsi/qlogic.ci |= inb(qbase + 5);  /* the 0x10 bit can be set after the 0x08 */
inb368drivers/scsi/qlogic.cprintk("Ql:Bad sequence for command %d, int %02X, cmdleft = %d\n", j, i, inb( qbase+7 ) & 0x1f );
inb373drivers/scsi/qlogic.cif (inb(qbase + 7) & 0x1f)  /* if some bytes in fifo */
inb378drivers/scsi/qlogic.cif (reqlen && !((phase = inb(qbase + 4)) & 6)) {  /* data phase */
inb406drivers/scsi/qlogic.ck = inb(qbase + 5);  /* should be 0x10, bus service */
inb410drivers/scsi/qlogic.cwhile ( k > jiffies && !qabort && !(inb(qbase + 4) & 6));  /* wait for status phase */
inb415drivers/scsi/qlogic.cwhile (inb(qbase + 5));         /* clear pending ints */
inb421drivers/scsi/qlogic.ci = inb(qbase + 5);          /* get chip irq stat */
inb422drivers/scsi/qlogic.cj = inb(qbase + 7) & 0x1f;        /* and bytes rec'd */
inb423drivers/scsi/qlogic.cstatus = inb(qbase + 2);
inb424drivers/scsi/qlogic.cmessage = inb(qbase + 2);
inb435drivers/scsi/qlogic.ci = inb(qbase + 5);  /* should be bus service */
inb438drivers/scsi/qlogic.ci |= inb(qbase + 5);
inb453drivers/scsi/qlogic.cif (!(inb(qbase + 4) & 0x80))  /* false alarm? */
inb458drivers/scsi/qlogic.cwhile (i-- && inb(qbase + 5)); /* maybe also ql_zap() */
inb558drivers/scsi/qlogic.cif ( ( (inb(qbase + 0xe) ^ inb(qbase + 0xe)) == 7 )
inb559drivers/scsi/qlogic.c&& ( (inb(qbase + 0xe) ^ inb(qbase + 0xe)) == 7 ) )
inb568drivers/scsi/qlogic.cqltyp = inb(qbase + 0xe) & 0xf8;
inb580drivers/scsi/qlogic.cwhile( inb( qbase + 0xf ) & 4 );
inb597drivers/scsi/qlogic.ci &= ~(inb(0x20) | (inb(0xa0) << 8));  /* find IRQ off */
inb599drivers/scsi/qlogic.ci &= inb(0x20) | (inb(0xa0) << 8);  /* find IRQ on */
inb602drivers/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)  {
inb140drivers/sound/ad1848.cwhile (timeout > 0 && inb (devc->base) == 0x80)  /*Are we initializing */
inb146drivers/sound/ad1848.cx = inb (io_Indexed_Data (devc));
inb160drivers/sound/ad1848.cinb (devc->base) == 0x80)  /*Are we initializing */
inb184drivers/sound/ad1848.cwhile (timeout > 0 && inb (devc->base) == 0x80)
inb186drivers/sound/ad1848.cif (inb (devc->base) & 0x80)
inb241drivers/sound/ad1848.cwhile (timeout > 0 && inb (devc->base) == 0x80)  /*Are we initializing */
inb248drivers/sound/ad1848.cprev = inb (io_Index_Addr (devc));
inb266drivers/sound/ad1848.cwhile (timeout > 0 && inb (devc->base) == 0x80)  /*Are we initializing */
inb273drivers/sound/ad1848.cprev = inb (io_Index_Addr (devc));
inb998drivers/sound/ad1848.cwhile (timeout > 0 && inb (devc->base) == 0x80)
inb1012drivers/sound/ad1848.cwhile (timeout > 0 && inb (devc->base) == 0x80)
inb1197drivers/sound/ad1848.cif ((inb (devc->base) & 0x80) != 0x00)  /* Not a AD1848 */
inb1200drivers/sound/ad1848.cinb (devc->base)));
inb1632drivers/sound/ad1848.cstatus = inb (io_Status (devc));
inb1718drivers/sound/ad1848.cif ((tmp = inb (hw_config->io_base + 3)) == 0xff)  /* Bus float */
inb1734drivers/sound/ad1848.chw_config->io_base, inb (hw_config->io_base + 3)));
inb1758drivers/sound/ad1848.cif (hw_config->dma == 0 && inb (hw_config->io_base + 3) & 0x80)
inb1764drivers/sound/ad1848.cif (hw_config->irq > 7 && hw_config->irq != 9 && inb (hw_config->io_base + 3) & 0x80)
inb1812drivers/sound/ad1848.cif ((inb (version_port) & 0x40) == 0)
inb373drivers/sound/aedsp16.cret = inb (port + DSP_DATAVAIL);
inb391drivers/sound/aedsp16.creturn inb (port + DSP_READ);
inb422drivers/sound/aedsp16.cret = inb (port + DSP_STATUS);
inb194drivers/sound/gus_card.cif (!(src = inb (u_IrqStatus)))
inb54drivers/sound/gus_midi.creturn inb (u_MidiStatus);
inb282drivers/sound/gus_midi.cdata = inb (u_MidiData);
inb221drivers/sound/gus_wave.cinb (u_DRAMIO);
inb255drivers/sound/gus_wave.ctmp = inb (u_DRAMIO);
inb284drivers/sound/gus_wave.cval = inb (u_DataHi);
inb299drivers/sound/gus_wave.cval = inb (u_DataHi);
inb332drivers/sound/gus_wave.clo = inb (u_DataLo);
inb333drivers/sound/gus_wave.chi = inb (u_DataHi);
inb691drivers/sound/gus_wave.cinb (u_Status);    /* Touch the status register */
inb732drivers/sound/gus_wave.cinb (u_Status);    /* Touch the status register */
inb3024drivers/sound/gus_wave.cval = inb (gus_base + 0x0f);
inb3041drivers/sound/gus_wave.cval = inb (u_MixSelect);
inb3472drivers/sound/gus_wave.cinb (select_addr);
inb3477drivers/sound/gus_wave.cinb (select_addr);
inb243drivers/sound/ics2101.cif (inb (u_MixSelect) != 5)
inb133drivers/sound/mad16.ctmp = inb (port);
inb184drivers/sound/mad16.cif ((tmp2 = inb (MC1_PORT)) == tmp)  /* It didn't close */
inb344drivers/sound/mad16.cif ((inb (hw_config->io_base + 3) & 0x3f) != 0x04 &&
inb345drivers/sound/mad16.c(inb (hw_config->io_base + 3) & 0x3f) != 0x00)
inb348drivers/sound/mad16.chw_config->io_base, inb (hw_config->io_base + 3)));
inb368drivers/sound/mad16.cif (hw_config->dma == 0 && inb (hw_config->io_base + 3) & 0x80)
inb374drivers/sound/mad16.cif (hw_config->irq > 7 && hw_config->irq != 9 && inb (hw_config->io_base + 3) & 0x80)
inb416drivers/sound/mad16.cif ((inb (version_port) & 0x40) == 0)
inb80drivers/sound/mad16_sb_midi.cif ((inb (DSP_STATUS) & 0x80) == 0)
inb100drivers/sound/mad16_sb_midi.cstatus = inb (DSP_DATA_AVAIL);  /*
inb107drivers/sound/mad16_sb_midi.cdata = inb (DSP_READ);
inb126drivers/sound/mad16_sb_midi.cfor (loopc = 0; loopc < 1000 && !(inb (DSP_DATA_AVAIL) & 0x80); loopc++);  /*
inb135drivers/sound/mad16_sb_midi.cif (inb (DSP_READ) != 0xAA)
inb73drivers/sound/maui.cif (inb (HOST_STAT_PORT) & mask)
inb85drivers/sound/maui.cif (inb (HOST_STAT_PORT) & mask)
inb118drivers/sound/maui.creturn inb (HOST_DATA_PORT);
inb94drivers/sound/mpu401.creturn inb (STATPORT (devc->base));
inb106drivers/sound/mpu401.creturn inb (DATAPORT (devc->base));
inb1307drivers/sound/mpu401.cif (inb (hw_config->io_base + 1) == 0xff)
inb211drivers/sound/opl3.csignature = stat1 = inb (ioaddr);  /* Status register */
inb234drivers/sound/opl3.cstat2 = inb (ioaddr);    /*
inb277drivers/sound/opl3.cif ((tmp = inb (ioaddr)) == 0x02)    /* Have a OPL4 */
inb288drivers/sound/opl3.ctmp = inb (ioaddr - 7);  /* Read it */
inb784drivers/sound/opl3.cinb (io_addr);
inb796drivers/sound/opl3.cinb (io_addr);
inb69drivers/sound/pas2_card.creturn inb (ioaddr ^ translat_code);
inb352drivers/sound/pas2_card.cfoo = inb (INTERRUPT_MASK);
inb420drivers/sound/pss.cif ((inb (hw_config->io_base + 1) & 0x80) == 0)  /* Input data avail */
inb421drivers/sound/pss.cinb (hw_config->io_base);  /* Discard it */
inb830drivers/sound/pss.ctimeout < 100000 && (inb (hw_config->io_base + 3) & 0x3f) != 0x04;
inb102drivers/sound/sb16_dsp.cwhile (--i & (!inb (DSP_STATUS) & 0x80));
inb623drivers/sound/sb16_dsp.cdata = inb (DSP_DATA_AVL16);  /*
inb48drivers/sound/sb16_midi.creturn inb (STATPORT);
inb60drivers/sound/sb16_midi.creturn inb (DATAPORT);
inb140drivers/sound/sb_dsp.cif ((inb (DSP_STATUS) & 0x80) == 0)
inb177drivers/sound/sb_dsp.cif (inb (DSP_DATA_AVAIL) & 0x80)
inb178drivers/sound/sb_dsp.creturn inb (DSP_READ);
inb209drivers/sound/sb_dsp.cstatus = inb (DSP_DATA_AVAIL);  /*
inb270drivers/sound/sb_dsp.cfor (loopc = 0; loopc < 1000 && !(inb (DSP_DATA_AVAIL) & 0x80); loopc++);
inb272drivers/sound/sb_dsp.cif (inb (DSP_READ) != 0xAA)
inb1030drivers/sound/sb_dsp.cif (inb (DSP_DATA_AVAIL) & 0x80)
inb1032drivers/sound/sb_dsp.creturn inb (DSP_READ);
inb1074drivers/sound/sb_dsp.cval = inb (base);    /* Data */
inb1101drivers/sound/sb_dsp.ccontrol = inb (mpu_base + 7);
inb1461drivers/sound/sb_dsp.cif (inb (DSP_DATA_AVAIL) & 0x80)
inb1464drivers/sound/sb_dsp.csbc_major = inb (DSP_READ);
inb1467drivers/sound/sb_dsp.csbc_minor = inb (DSP_READ);
inb1495drivers/sound/sb_dsp.cinb (DSP_DATA_AVAIL));
inb1518drivers/sound/sb_dsp.cif (inb (DSP_DATA_AVAIL) & 0x80)
inb1523drivers/sound/sb_dsp.cess_major = inb (DSP_READ);
inb1526drivers/sound/sb_dsp.cess_minor = inb (DSP_READ);
inb211drivers/sound/sb_midi.cdata = inb (DSP_READ);
inb90drivers/sound/sb_mixer.cval = inb (MIXER_DATA);
inb473drivers/sound/soundcard.cinb (0x80);
inb137drivers/sound/sscape.cval = inb (PORT (ODIE_DATA));
inb182drivers/sound/sscape.cif (inb (PORT (HOST_CTRL)) & TX_READY)
inb215drivers/sound/sscape.cif (inb (PORT (HOST_CTRL)) & RX_READY)
inb224drivers/sound/sscape.cdata = inb (PORT (HOST_DATA));
inb386drivers/sound/sscape.cif (inb (devc->base + HOST_CTRL) & 0x80)
inb389drivers/sound/sscape.cif (inb (devc->base) != 0x00)
inb568drivers/sound/sscape.cif (inb (PORT (HOST_DATA)) == 0xff)  /* OBP startup acknowledge */
inb601drivers/sound/sscape.cif (inb (PORT (HOST_DATA)) == 0xfe)  /* Host startup acknowledge */
inb1031drivers/sound/sscape.cif ((save = inb (PORT (ODIE_ADDR))) & 0xf0)
inb1035drivers/sound/sscape.cif (inb (PORT (ODIE_ADDR)) != 0x00)
inb1039drivers/sound/sscape.cif (inb (PORT (ODIE_ADDR)) != 0x0f)
inb1080drivers/sound/sscape.cinb (devc->base + ODIE_ADDR);
inb56drivers/sound/trix.creturn inb (0x391);    /* MT-0002-PC ASIC data */
inb175drivers/sound/trix.cif ((inb (hw_config->io_base + 3) & 0x3f) != 0x00)
inb204drivers/sound/trix.cif (hw_config->dma == 0 && inb (hw_config->io_base + 3) & 0x80)
inb210drivers/sound/trix.cif (hw_config->irq > 7 && hw_config->irq != 9 && inb (hw_config->io_base + 3) & 0x80)
inb257drivers/sound/trix.cif ((inb (version_port) & 0x40) == 0)
inb48drivers/sound/uart6850.creturn inb (STATPORT);
inb60drivers/sound/uart6850.creturn inb (DATAPORT);
inb24include/asm-alpha/dma.h#define dma_inb    inb
inb109include/asm-alpha/io.h#ifndef inb
inb129include/asm-alpha/io.h# define inb_p    inb
inb20include/asm-i386/dma.h#define dma_inb    inb
inb24include/asm-mips/dma.h#define dma_inb    inb
inb20include/asm-ppc/dma.h#define dma_inb    inb
inb66include/asm-ppc/io.hunsigned char inb(int port);
inb74include/asm-ppc/io.hstatic inline unsigned char  inb_p(int port) {return (inb(port)); }
inb90include/asm-sparc/io.h#define inb_p inb
inb324include/linux/sbpcd.h#define DRV_ATTN  ((inb(CDi_status)&s_attention)!=0)
inb325include/linux/sbpcd.h#define DATA_READY  ((inb(CDi_status)&s_not_data_ready)==0)
inb326include/linux/sbpcd.h#define RESULT_READY  ((inb(CDi_status)&s_not_result_ready)==0)
inb114include/linux/scc.h#define Inb(port)  inb(port)