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) {
inb1131kernel/blk_drv/floppy.ckeep_data[drive] = (inb(FD_DIR) & 0x80) ? 1 : 0;
inb105kernel/blk_drv/hd.ci |= inb(0x40) << 8;
inb122kernel/blk_drv/hd.chd_error = inb(HD_ERROR);
inb226kernel/blk_drv/hd.cif ((hd_error = inb(HD_ERROR)) != 1)
inb316kernel/blk_drv/hd.chd_error = (unsigned) inb(HD_ERROR);
inb365kernel/blk_drv/hd.chd_error = (unsigned) inb(HD_ERROR);
inb78kernel/blk_drv/scsi/aha1542.cWAITbits = inb(port) & (mask);          \
inb109kernel/blk_drv/scsi/aha1542.c*cmdp++ = inb(DATA);
inb188kernel/blk_drv/scsi/aha1542.cif (inb(INTRFLAGS)&INTRMASK) goto fail;
inb209kernel/blk_drv/scsi/aha1542.cif (inb(DATA) != 42) goto fail;
inb213kernel/blk_drv/scsi/aha1542.cif (inb(STATUS) & DF) goto fail;
inb248kernel/blk_drv/scsi/aha1542.cint flag = inb(INTRFLAGS);
inb255kernel/blk_drv/scsi/aha1542.cprintk("status %02x\n", inb(STATUS));
inb558kernel/blk_drv/scsi/aha1542.ci = inb(STATUS);
inb560kernel/blk_drv/scsi/aha1542.ci = inb(DATA);
inb619kernel/blk_drv/scsi/aha1542.ci = inb(STATUS);
inb621kernel/blk_drv/scsi/aha1542.ci = inb(DATA);
inb137kernel/blk_drv/scsi/aha1740.cname[0]= 'A' -1 + ((tmp = inb(HID0)) >> 2); /* First character */
inb139kernel/blk_drv/scsi/aha1740.cname[1]+= ((tmp = inb(HID1)) >> 5)&0x7;  /* Second Character */
inb142kernel/blk_drv/scsi/aha1740.ctmp = inb(HID2);
inb143kernel/blk_drv/scsi/aha1740.cif ( strcmp ( name, HID_MFG ) || inb(HID2) != HID_PRD )
inb150kernel/blk_drv/scsi/aha1740.cif ( inb(EBCNTRL) != EBCNTRL_VALUE )
inb153kernel/blk_drv/scsi/aha1740.cinb(EBCNTRL));
inb157kernel/blk_drv/scsi/aha1740.cif ( inb(PORTADR) & PORTADDR_ENH )
inb181kernel/blk_drv/scsi/aha1740.cwhile(inb(G2STAT) & G2STAT_INTPEND)
inb184kernel/blk_drv/scsi/aha1740.cadapstat = inb(G2INTST);
inb192kernel/blk_drv/scsi/aha1740.cecbptr = (void *) ( ((ulong) inb(MBOXIN0)) +
inb193kernel/blk_drv/scsi/aha1740.c((ulong) inb(MBOXIN1) <<8) +
inb194kernel/blk_drv/scsi/aha1740.c((ulong) inb(MBOXIN2) <<16) +
inb195kernel/blk_drv/scsi/aha1740.c((ulong) inb(MBOXIN3) <<24) );
inb223kernel/blk_drv/scsi/aha1740.cinb(MBOXIN0),inb(MBOXIN1),inb(MBOXIN2),inb(MBOXIN3)); /* Say What? */
inb372kernel/blk_drv/scsi/aha1740.cif ( ! (inb(G2STAT) & G2STAT_MBXOUT) )
inb377kernel/blk_drv/scsi/aha1740.cwhile ( ! (inb(G2STAT) & G2STAT_MBXOUT) );  /* Oh Well. */
inb383kernel/blk_drv/scsi/aha1740.cif ( inb(G2STAT) & G2STAT_BUSY )
inb388kernel/blk_drv/scsi/aha1740.cwhile ( inb(G2STAT) & G2STAT_BUSY );    /* And Again! */
inb424kernel/blk_drv/scsi/aha1740.cirq_level = intab [ inb(INTDEF)&0x7 ];
inb442kernel/blk_drv/scsi/aha1740.cif ( (inb(G2STAT) & (G2STAT_MBXOUT | G2STAT_BUSY) ) != G2STAT_MBXOUT )
inb293kernel/blk_drv/scsi/fdomain.cinb( port + MSB_ID_Code ), inb( port + LSB_ID_Code ) );
inb302kernel/blk_drv/scsi/fdomain.cif (inb( port + LSB_ID_Code ) != 0xe9) { /* test for 0x6127 id */
inb303kernel/blk_drv/scsi/fdomain.cif (inb( port + LSB_ID_Code ) != 0x27) return 0;
inb304kernel/blk_drv/scsi/fdomain.cif (inb( port + MSB_ID_Code ) != 0x61) return 0;
inb306kernel/blk_drv/scsi/fdomain.cif (inb( port + MSB_ID_Code ) != 0x60) return 0;
inb316kernel/blk_drv/scsi/fdomain.coptions = inb( port + Option_Select );
inb335kernel/blk_drv/scsi/fdomain.cresult = inb( port_base + Read_Loopback );
inb591kernel/blk_drv/scsi/fdomain.cstatus = inb( TMC_Status_port );        /* Read adapter status */
inb626kernel/blk_drv/scsi/fdomain.cstatus = inb( SCSI_Status_port ); /* Read adapter status */
inb696kernel/blk_drv/scsi/fdomain.cprintk( " RECON %x ", inb( SCSI_Data_NoACK_port ) );
inb700kernel/blk_drv/scsi/fdomain.cwhile ( (status = inb( SCSI_Status_port )) & 0x20 ) {
inb707kernel/blk_drv/scsi/fdomain.cstatus = inb( TMC_Status_port );        /* Read adapter status */
inb732kernel/blk_drv/scsi/fdomain.cstatus = inb( SCSI_Status_port );
inb811kernel/blk_drv/scsi/fdomain.c*current_SC->SCp.ptr++ = inb( Read_FIFO_port );
inb831kernel/blk_drv/scsi/fdomain.cstatus = inb( SCSI_Status_port );
inb861kernel/blk_drv/scsi/fdomain.ccurrent_SC->SCp.Status = inb( Read_SCSI_Data_port );
inb887kernel/blk_drv/scsi/fdomain.ccurrent_SC->SCp.Message = inb( Read_SCSI_Data_port );
inb923kernel/blk_drv/scsi/fdomain.c*current_SC->SCp.ptr++ = inb( Read_FIFO_port );
inb1099kernel/blk_drv/scsi/fdomain.cwhile (((status = inb( SCSI_Status_port )) & 1)
inb1127kernel/blk_drv/scsi/fdomain.c*in_buf_pt++ = inb( Read_FIFO_port );
inb1141kernel/blk_drv/scsi/fdomain.cStatus = inb( Read_SCSI_Data_port );
inb1156kernel/blk_drv/scsi/fdomain.cMessage = inb( Read_SCSI_Data_port );
inb1195kernel/blk_drv/scsi/fdomain.c*in_buf_pt++ = inb( Read_FIFO_port );
inb1237kernel/blk_drv/scsi/fdomain.cprintk( "IMR = 0x%02x%02x\n", inb( 0x0a1 ), inb( 0x21 ) );
inb1239kernel/blk_drv/scsi/fdomain.cprintk( "IRR = 0x%02x", inb( 0xa0 ) );
inb1241kernel/blk_drv/scsi/fdomain.cprintk( "%02x\n", inb( 0x20 ) );
inb1243kernel/blk_drv/scsi/fdomain.cprintk( "ISR = 0x%02x", inb( 0xa0 ) );
inb1245kernel/blk_drv/scsi/fdomain.cprintk( "%02x\n", inb( 0x20 ) );
inb1246kernel/blk_drv/scsi/fdomain.cprintk( "SCSI Status    = %x\n", inb( SCSI_Status_port ) );
inb1247kernel/blk_drv/scsi/fdomain.cprintk( "TMC Status     = %x\n", inb( TMC_Status_port ) );
inb1248kernel/blk_drv/scsi/fdomain.cprintk( "Interrupt Mask = %x\n", inb( Interrupt_Mask_port ) );
inb203kernel/blk_drv/scsi/ultrastor.cin_byte = inb(PRODUCT_ID(PORT_ADDRESS + 0));
inb218kernel/blk_drv/scsi/ultrastor.cin_byte = inb(PRODUCT_ID(PORT_ADDRESS + 1));
inb253kernel/blk_drv/scsi/ultrastor.c*(char *)&config_1 = inb(CONFIG(PORT_ADDRESS + 0));
inb254kernel/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) {
inb322kernel/blk_drv/xd.cif (inb(XD_STATUS) & STAT_INTERRUPT) {              /* check if it was our device */
inb375kernel/blk_drv/xd.cwhile (((inb(port) & mask) != flags) && (jiffies < expiry))
inb399kernel/blk_drv/xd.cswitch (inb(XD_STATUS) & (STAT_COMMAND | STAT_INPUT)) {
inb415kernel/blk_drv/xd.c*indata++ = inb(XD_DATA);
inb417kernel/blk_drv/xd.cinb(XD_DATA);
inb424kernel/blk_drv/xd.ccsb = inb(XD_DATA);
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) {
inb94kernel/chr_drv/keyboard.cscancode = inb(0x60);
inb145kernel/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) {
inb149kernel/chr_drv/serial.creturn inb(info->port + offset);
inb1456kernel/chr_drv/serial.cscratch = inb(UART_IIR + port) >> 6;
inb1474kernel/chr_drv/serial.cscratch = inb(UART_SCR + port);
inb1476kernel/chr_drv/serial.cstatus1 = inb(UART_SCR + port);
inb1478kernel/chr_drv/serial.cstatus2 = inb(UART_SCR + port);