taglinefilesource code
inb250include/asm/dma.hshort count = 1 + inb(io_port) + 
inb251include/asm/dma.h( inb(io_port) << 8 );
inb823kernel/blk_drv/floppy.cif (inb(FD_DIR) & 0x80)
inb854kernel/blk_drv/floppy.cif (inb(FD_DIR) & 0x80) {
inb1121kernel/blk_drv/floppy.ckeep_data[drive] = (inb(FD_DIR) & 0x80) ? 1 : 0;
inb103kernel/blk_drv/hd.ci |= inb(0x40) << 8;
inb118kernel/blk_drv/hd.ci=inb(HD_ERROR);
inb222kernel/blk_drv/hd.cif ((i = inb(HD_ERROR)) != 1)
inb305kernel/blk_drv/hd.ci = (unsigned) inb(HD_ERROR);
inb354kernel/blk_drv/hd.ci = (unsigned) inb(HD_ERROR);
inb77kernel/blk_drv/scsi/aha1542.cWAITbits = inb(port) & (mask);          \
inb108kernel/blk_drv/scsi/aha1542.c*cmdp++ = inb(DATA);
inb187kernel/blk_drv/scsi/aha1542.cif (inb(INTRFLAGS)&INTRMASK) goto fail;
inb207kernel/blk_drv/scsi/aha1542.cif (inb(DATA) != 42) goto fail;
inb211kernel/blk_drv/scsi/aha1542.cif (inb(STATUS) & DF) goto fail;
inb246kernel/blk_drv/scsi/aha1542.cint flag = inb(INTRFLAGS);
inb253kernel/blk_drv/scsi/aha1542.cprintk("status %02x\n", inb(STATUS));
inb556kernel/blk_drv/scsi/aha1542.ci = inb(STATUS);
inb558kernel/blk_drv/scsi/aha1542.ci = inb(DATA);
inb617kernel/blk_drv/scsi/aha1542.ci = inb(STATUS);
inb619kernel/blk_drv/scsi/aha1542.ci = inb(DATA);
inb88kernel/blk_drv/scsi/aha1740.cname[0]= 'A' -1 + ((tmp = inb(HID0)) >> 2); /* First character */
inb90kernel/blk_drv/scsi/aha1740.cname[1]+= ((tmp = inb(HID1)) >> 5)&0x7;  /* Second Character */
inb93kernel/blk_drv/scsi/aha1740.ctmp = inb(HID2);
inb94kernel/blk_drv/scsi/aha1740.cif ( strcmp ( name, HID_MFG ) || inb(HID2) != HID_PRD )
inb98kernel/blk_drv/scsi/aha1740.cif ( inb(HID3) != HID_REV )
inb100kernel/blk_drv/scsi/aha1740.cinb(HID3),HID_REV);
inb102kernel/blk_drv/scsi/aha1740.cif ( inb(EBCNTRL) != EBCNTRL_VALUE )
inb105kernel/blk_drv/scsi/aha1740.cinb(EBCNTRL));
inb109kernel/blk_drv/scsi/aha1740.cif ( inb(PORTADR) & PORTADDR_ENH )
inb133kernel/blk_drv/scsi/aha1740.cwhile(inb(G2STAT) & G2STAT_INTPEND){
inb135kernel/blk_drv/scsi/aha1740.cadapstat = inb(G2INTST);
inb144kernel/blk_drv/scsi/aha1740.cecbptr = (void *) ( ((ulong) inb(MBOXIN0)) +
inb145kernel/blk_drv/scsi/aha1740.c((ulong) inb(MBOXIN1) <<8) +
inb146kernel/blk_drv/scsi/aha1740.c((ulong) inb(MBOXIN2) <<16) +
inb147kernel/blk_drv/scsi/aha1740.c((ulong) inb(MBOXIN3) <<24) );
inb175kernel/blk_drv/scsi/aha1740.cinb(MBOXIN0),inb(MBOXIN1),inb(MBOXIN2),inb(MBOXIN3)); /* Say What? */
inb318kernel/blk_drv/scsi/aha1740.cif ( ! (inb(G2STAT) & G2STAT_MBXOUT) )  /* Spec claim's it's so fast */
inb320kernel/blk_drv/scsi/aha1740.cwhile ( ! (inb(G2STAT) & G2STAT_MBXOUT) ); /* to work, so I'll leave it */
inb326kernel/blk_drv/scsi/aha1740.cif ( inb(G2STAT) & G2STAT_BUSY )  /* Again, allegedly fast */
inb328kernel/blk_drv/scsi/aha1740.cwhile ( inb(G2STAT) & G2STAT_BUSY );
inb364kernel/blk_drv/scsi/aha1740.ciop = iotab [ inb(PORTADR)&0x7 ];
inb365kernel/blk_drv/scsi/aha1740.cbios = inb(BIOSADR);
inb366kernel/blk_drv/scsi/aha1740.cirq_level = intab [ inb(INTDEF)&0x7 ];
inb367kernel/blk_drv/scsi/aha1740.cscsi = inb(SCSIDEF);
inb368kernel/blk_drv/scsi/aha1740.cdma = dmatab[ (inb(BUSDEF)>>2) & 0x3 ];
inb388kernel/blk_drv/scsi/aha1740.cif ( (inb(G2STAT) & (G2STAT_MBXOUT | G2STAT_BUSY) ) != G2STAT_MBXOUT )
inb294kernel/blk_drv/scsi/fdomain.cinb( port + MSB_ID_Code ), inb( port + LSB_ID_Code ) );
inb303kernel/blk_drv/scsi/fdomain.cif (inb( port + LSB_ID_Code ) != 0xe9) { /* test for 0x6127 id */
inb304kernel/blk_drv/scsi/fdomain.cif (inb( port + LSB_ID_Code ) != 0x27) return 0;
inb305kernel/blk_drv/scsi/fdomain.cif (inb( port + MSB_ID_Code ) != 0x61) return 0;
inb307kernel/blk_drv/scsi/fdomain.cif (inb( port + MSB_ID_Code ) != 0x60) return 0;
inb317kernel/blk_drv/scsi/fdomain.coptions = inb( port + Option_Select );
inb336kernel/blk_drv/scsi/fdomain.cresult = inb( port_base + Read_Loopback );
inb592kernel/blk_drv/scsi/fdomain.cstatus = inb( TMC_Status_port );        /* Read adapter status */
inb627kernel/blk_drv/scsi/fdomain.cstatus = inb( SCSI_Status_port ); /* Read adapter status */
inb704kernel/blk_drv/scsi/fdomain.cprintk( " RECON %x ", inb( SCSI_Data_NoACK_port ) );
inb708kernel/blk_drv/scsi/fdomain.cwhile ( (status = inb( SCSI_Status_port )) & 0x20 ) {
inb715kernel/blk_drv/scsi/fdomain.cstatus = inb( TMC_Status_port );        /* Read adapter status */
inb741kernel/blk_drv/scsi/fdomain.cstatus = inb( SCSI_Status_port );
inb821kernel/blk_drv/scsi/fdomain.c*current_SC->SCp.ptr++ = inb( Read_FIFO_port );
inb841kernel/blk_drv/scsi/fdomain.cstatus = inb( SCSI_Status_port );
inb871kernel/blk_drv/scsi/fdomain.ccurrent_SC->SCp.Status = inb( Read_SCSI_Data_port );
inb897kernel/blk_drv/scsi/fdomain.ccurrent_SC->SCp.Message = inb( Read_SCSI_Data_port );
inb933kernel/blk_drv/scsi/fdomain.c*current_SC->SCp.ptr++ = inb( Read_FIFO_port );
inb1110kernel/blk_drv/scsi/fdomain.cwhile (((status = inb( SCSI_Status_port )) & 1)
inb1138kernel/blk_drv/scsi/fdomain.c*in_buf_pt++ = inb( Read_FIFO_port );
inb1152kernel/blk_drv/scsi/fdomain.cStatus = inb( Read_SCSI_Data_port );
inb1167kernel/blk_drv/scsi/fdomain.cMessage = inb( Read_SCSI_Data_port );
inb1206kernel/blk_drv/scsi/fdomain.c*in_buf_pt++ = inb( Read_FIFO_port );
inb1249kernel/blk_drv/scsi/fdomain.cprintk( "IMR = 0x%02x%02x\n", inb( 0x0a1 ), inb( 0x21 ) );
inb1251kernel/blk_drv/scsi/fdomain.cprintk( "IRR = 0x%02x", inb( 0xa0 ) );
inb1253kernel/blk_drv/scsi/fdomain.cprintk( "%02x\n", inb( 0x20 ) );
inb1255kernel/blk_drv/scsi/fdomain.cprintk( "ISR = 0x%02x", inb( 0xa0 ) );
inb1257kernel/blk_drv/scsi/fdomain.cprintk( "%02x\n", inb( 0x20 ) );
inb1258kernel/blk_drv/scsi/fdomain.cprintk( "SCSI Status    = %x\n", inb( SCSI_Status_port ) );
inb1259kernel/blk_drv/scsi/fdomain.cprintk( "TMC Status     = %x\n", inb( TMC_Status_port ) );
inb1260kernel/blk_drv/scsi/fdomain.cprintk( "Interrupt Mask = %x\n", inb( Interrupt_Mask_port ) );
inb191kernel/blk_drv/scsi/ultrastor.cin_byte = inb(PRODUCT_ID(PORT_ADDRESS + 0));
inb206kernel/blk_drv/scsi/ultrastor.cin_byte = inb(PRODUCT_ID(PORT_ADDRESS + 1));
inb240kernel/blk_drv/scsi/ultrastor.c*(char *)&config_1 = inb(CONFIG(PORT_ADDRESS + 0));
inb241kernel/blk_drv/scsi/ultrastor.c*(char *)&config_2 = inb(CONFIG(PORT_ADDRESS + 1));
inb103kernel/blk_drv/scsi/wd7000.cWAITbits = inb(port) & (mask);          \
inb223kernel/blk_drv/scsi/wd7000.c}  while (inb(ASC_STAT) & CMD_REJ);
inb298kernel/blk_drv/scsi/wd7000.cflag = inb(INTR_STAT);
inb301kernel/blk_drv/scsi/wd7000.cif (!(inb(ASC_STAT)&0x80)){ 
inb449kernel/blk_drv/scsi/wd7000.cif ((i=inb(INTR_STAT)) != 1) {
inb38kernel/chr_drv/atixlmouse.coutb( (0x20 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb42kernel/chr_drv/atixlmouse.coutb( (0xdf & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb46kernel/chr_drv/atixlmouse.coutb( (0xe7 & inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb50kernel/chr_drv/atixlmouse.coutb( (0x08 | inb( ATIXL_MSE_DATA_PORT )), ATIXL_MSE_DATA_PORT ); }
inb69kernel/chr_drv/atixlmouse.cmouse.dx += inb( ATIXL_MSE_DATA_PORT);
inb71kernel/chr_drv/atixlmouse.cmouse.dy += inb( ATIXL_MSE_DATA_PORT);
inb73kernel/chr_drv/atixlmouse.cmouse.latch_buttons |= inb( ATIXL_MSE_DATA_PORT);
inb158kernel/chr_drv/atixlmouse.ca = inb( ATIXL_MSE_SIGNATURE_PORT );  /* Get signature */
inb159kernel/chr_drv/atixlmouse.cb = inb( ATIXL_MSE_SIGNATURE_PORT );
inb160kernel/chr_drv/atixlmouse.cc = inb( ATIXL_MSE_SIGNATURE_PORT );
inb42kernel/chr_drv/busmouse.cdx = (inb(MSE_DATA_PORT) & 0xf);
inb44kernel/chr_drv/busmouse.cdx |= (inb(MSE_DATA_PORT) & 0xf) << 4;
inb46kernel/chr_drv/busmouse.cdy = (inb(MSE_DATA_PORT) & 0xf);
inb48kernel/chr_drv/busmouse.cbuttons = inb(MSE_DATA_PORT);
inb153kernel/chr_drv/busmouse.cif (inb(MSE_SIGNATURE_PORT) != MSE_SIGNATURE_BYTE) {
inb91kernel/chr_drv/keyboard.creturn inb(0x60);
inb133kernel/chr_drv/mem.cput_fs_byte(inb(i),tmp);
inb44kernel/chr_drv/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) | 0x20), MS_MSE_DATA_PORT);
inb47kernel/chr_drv/msbusmouse.cdx = inb(MS_MSE_DATA_PORT);
inb50kernel/chr_drv/msbusmouse.cdy = inb(MS_MSE_DATA_PORT);
inb53kernel/chr_drv/msbusmouse.cbuttons = ~(inb(MS_MSE_DATA_PORT)) & 0x07;
inb56kernel/chr_drv/msbusmouse.coutb((inb(MS_MSE_DATA_PORT) & 0xdf), MS_MSE_DATA_PORT);
inb162kernel/chr_drv/msbusmouse.cif (inb(MS_MSE_SIGNATURE_PORT) == 0xde) {
inb166kernel/chr_drv/msbusmouse.cmse_byte = inb(MS_MSE_SIGNATURE_PORT);
inb173kernel/chr_drv/msbusmouse.cif (inb(MS_MSE_SIGNATURE_PORT) == 0xde) {
inb176kernel/chr_drv/msbusmouse.cif (inb(MS_MSE_SIGNATURE_PORT) == mse_byte)
inb98kernel/chr_drv/psaux.cwhile ((inb(AUX_STATUS) & AUX_OBUF_FULL) == 0);  /* wait for ack */
inb99kernel/chr_drv/psaux.cif ((inb(AUX_STATUS) & 0x20) == 0x20)
inb101kernel/chr_drv/psaux.creturn (inb(AUX_INPUT_PORT));
inb149kernel/chr_drv/psaux.cqueue->buf[head] = inb(AUX_INPUT_PORT);
inb303kernel/chr_drv/psaux.cwhile ((inb(AUX_STATUS)&0x03) && retries++ < MAX_RETRIES) {
inb164kernel/chr_drv/serial.creturn inb(info->port + offset);
inb1067kernel/chr_drv/serial.c(void) inb(ICP);
inb1121kernel/chr_drv/serial.cscratch = inb(UART_IIR + port) >> 6;
inb1139kernel/chr_drv/serial.cscratch = inb(UART_SCR + port);
inb1141kernel/chr_drv/serial.cstatus1 = inb(UART_SCR + port);
inb1143kernel/chr_drv/serial.cstatus2 = inb(UART_SCR + port);