taglinefilesource code
io_port151drivers/char/scc.cInReg(register io_port port, register unsigned char reg)
io_port167drivers/char/scc.cOutReg(register io_port port, register unsigned char reg, register unsigned char val)
io_port475drivers/char/scc.cregister io_port q;
io_port476drivers/char/scc.cregister io_port *p;
io_port2192drivers/char/scc.cregister io_port ctrl;
io_port19drivers/char/scc_config.hio_port Vector_Latch = 0  ; /* addr. of INTACK-Latch (0 for poll mode) */
io_port24drivers/char/scc_config.hio_port Special_Port = 0  ; /* port address for special hardware */
io_port35drivers/char/scc_config.hio_port SCC_ctrl[MAXSCC * 2] =   {0x304, 0x305,  /* ...one...   */
io_port42drivers/char/scc_config.hio_port SCC_data[MAXSCC * 2] =  {0x300, 0x301,  /* ...one...  */
io_port297drivers/scsi/53c7,8xx.cint io_port;/* I/O port address - indicates I/O mapped regs */
io_port345drivers/scsi/53c7,8xx.coverrides[commandline_current].data.normal.io_port = ints[2];
io_port674drivers/scsi/53c7,8xx.cint base, int io_port, int irq, int dma, int pci_valid, 
io_port701drivers/scsi/53c7,8xx.cchip_str, base, io_port, irq);
io_port799drivers/scsi/53c7,8xx.cif (io_port) {
io_port800drivers/scsi/53c7,8xx.cinstance->io_port = io_port;
io_port857drivers/scsi/53c7,8xx.cunsigned long base, io_port; 
io_port880drivers/scsi/53c7,8xx.cPCI_BASE_ADDRESS_0, &io_port)) || 
io_port909drivers/scsi/53c7,8xx.cif ((io_port & 3) != 1) {
io_port911drivers/scsi/53c7,8xx.c"        bits 0..1 indicate a non-IO mapping\n", io_port);
io_port912drivers/scsi/53c7,8xx.cio_port = 0;
io_port914drivers/scsi/53c7,8xx.cio_port &= PCI_BASE_ADDRESS_IO_MASK;
io_port916drivers/scsi/53c7,8xx.cio_port = 0;
io_port930drivers/scsi/53c7,8xx.cif (!io_port && !base) {
io_port962drivers/scsi/53c7,8xx.creturn normal_init (tpnt, board, chip, (int) base, (int) io_port, 
io_port1000drivers/scsi/53c7,8xx.coverrides[current_override].data.normal.io_port,
io_port1088drivers/scsi/53c7,8xx.cbase = (long) host->io_port;
io_port1301drivers/scsi/53c7,8xx.hNCR53c7x0_address_io = (unsigned short) (host)->io_port;    \
io_port775drivers/scsi/NCR5380.cinstance->io_port += 8;
io_port762drivers/scsi/aha152x.chreg->io_port = port_base;
io_port373drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
io_port380drivers/scsi/aha1542.cprintk("status %02x\n", inb(STATUS(shost->io_port)));
io_port387drivers/scsi/aha1542.cflag = inb(INTRFLAGS(shost->io_port));
io_port402drivers/scsi/aha1542.caha1542_intr_reset(shost->io_port);
io_port661drivers/scsi/aha1542.caha1542_out(SCpnt->host->io_port, &ahacmd, 1);    /* start scsi command */
io_port1013drivers/scsi/aha1542.cshpnt->io_port = base_io;
io_port1089drivers/scsi/aha1542.cif (count) aha1542_out(shost->io_port, &ahacmd, 1);
io_port1107drivers/scsi/aha1542.cinb(STATUS(SCpnt->host->io_port)),
io_port1108drivers/scsi/aha1542.cinb(INTRFLAGS(SCpnt->host->io_port)));
io_port1140drivers/scsi/aha1542.caha1542_out(SCpnt->host->io_port, &ahacmd, 1);
io_port1155drivers/scsi/aha1542.caha1542_out(SCpnt->host->io_port, &ahacmd, 1); /* start scsi command */
io_port1177drivers/scsi/aha1542.coutb(SCRST, CONTROL(SCpnt->host->io_port));
io_port1186drivers/scsi/aha1542.caha1542_out(SCpnt->host->io_port, &ahacmd, 1);
io_port460drivers/scsi/buslogic.cbase = shpnt->io_port;
io_port616drivers/scsi/buslogic.cbuslogic_stat(shpnt->io_port);
io_port750drivers/scsi/buslogic.cbuslogic_stat(shpnt->io_port);
io_port755drivers/scsi/buslogic.cbuslogic_out(shpnt->io_port, buscmd, sizeof buscmd);
io_port757drivers/scsi/buslogic.cbuslogic_stat(shpnt->io_port);
io_port1263drivers/scsi/buslogic.cshpnt->io_port = base;
io_port1343drivers/scsi/buslogic.cbuslogic_out(shpnt->host->io_port, buscmd, sizeof buscmd);
io_port1362drivers/scsi/buslogic.cinb(STATUS(scpnt->host->io_port)),
io_port1363drivers/scsi/buslogic.cinb(INTERRUPT(scpnt->host->io_port)));
io_port1402drivers/scsi/buslogic.cbuslogic_out(scpnt->host->io_port, buscmd, sizeof buscmd);
io_port1422drivers/scsi/buslogic.cbuslogic_out(scpnt->host->io_port, buscmd, sizeof buscmd);
io_port1446drivers/scsi/buslogic.coutb(RSBUS, CONTROL(scpnt->host->io_port));
io_port1456drivers/scsi/buslogic.cbuslogic_out(scpnt->host->io_port, buscmd, sizeof buscmd);
io_port481drivers/scsi/eata.csh[j]->io_port = *port_base;
io_port491drivers/scsi/eata.crequest_region(sh[j]->io_port, REGION_SIZE, driver_name);
io_port514drivers/scsi/eata.csh[j]->this_id, sh[j]->io_port, sh[j]->irq, sh[j]->dma_channel,
io_port546drivers/scsi/eata.cushort io_port[] = { 
io_port552drivers/scsi/eata.cushort *port_base = io_port;
io_port689drivers/scsi/eata.cif (do_dma(sh[j]->io_port, (unsigned int) cpp, SEND_CP_DMA)) {
io_port724drivers/scsi/eata.cif (wait_on_busy(sh[j]->io_port)) {
io_port782drivers/scsi/eata.cif (wait_on_busy(sh[j]->io_port)) {
io_port822drivers/scsi/eata.cif (do_dma(sh[j]->io_port, 0, RESET_PIO)) {
io_port900drivers/scsi/eata.cwhile (inb(sh[j]->io_port + REG_AUX_STATUS) & IRQ_ASSERTED) {
io_port908drivers/scsi/eata.cinb(sh[j]->io_port + REG_STATUS);
io_port130drivers/scsi/eata_dma.cif (sh->io_port && sh->n_io_port)
io_port131drivers/scsi/eata_dma.crelease_region(sh->io_port, sh->n_io_port);
io_port874drivers/scsi/eata_dma.csh->io_port = (ushort) base;
io_port129drivers/scsi/g_NCR5380.cinstance->io_port = overrides[current_override].port;
io_port150drivers/scsi/g_NCR5380.cprintk("scsi%d : at port %d", instance->host_no, instance->io_port);
io_port71drivers/scsi/g_NCR5380.hport = (instance)->io_port
io_port258drivers/scsi/hosts.cretval->io_port = 0;
io_port250drivers/scsi/hosts.hunsigned int io_port;
io_port638drivers/scsi/in2000.cshpnt->io_port = base;
io_port134drivers/scsi/pas16.cunsigned short io_port;
io_port147drivers/scsi/pas16.cunsigned short io_port;
io_port203drivers/scsi/pas16.cvoid  init_board( unsigned short io_port, int irq, int force_irq )
io_port210drivers/scsi/pas16.coutb( 0x30, io_port + P_TIMEOUT_COUNTER_REG );  /* Timeout counter */
io_port211drivers/scsi/pas16.coutb( 0x01, io_port + P_TIMEOUT_STATUS_REG_OFFSET );   /* Reset TC */
io_port212drivers/scsi/pas16.coutb( 0x01, io_port + WAIT_STATE );   /* 1 Wait state */
io_port220drivers/scsi/pas16.ctmp = inb( io_port + IO_CONFIG_3 );
io_port228drivers/scsi/pas16.coutb( 0x4d, io_port + SYS_CONFIG_4 );
io_port233drivers/scsi/pas16.coutb( tmp, io_port + IO_CONFIG_3 );
io_port236drivers/scsi/pas16.coutb( 0x6d, io_port + SYS_CONFIG_4 );
io_port254drivers/scsi/pas16.cunsigned short  io_port = bases[ board_num ].io_port;
io_port263drivers/scsi/pas16.cenable_board( board_num, io_port );
io_port266drivers/scsi/pas16.cboard_rev = inb( io_port + PCB_CONFIG );
io_port273drivers/scsi/pas16.coutb( tmp, io_port + PCB_CONFIG );
io_port274drivers/scsi/pas16.ctmp = inb( io_port + PCB_CONFIG );
io_port275drivers/scsi/pas16.coutb( board_rev, io_port + PCB_CONFIG );
io_port280drivers/scsi/pas16.cif( ( inb( io_port + OPERATION_MODE_1 ) & 0x03 ) != 0x03 ) 
io_port288drivers/scsi/pas16.coutb( 0x01, io_port + WAIT_STATE );   /* 1 Wait state */
io_port317drivers/scsi/pas16.coverrides[commandline_current].io_port = (unsigned short) ints[1];
io_port320drivers/scsi/pas16.cif (bases[i].io_port == (unsigned short) ints[1]) {
io_port345drivers/scsi/pas16.cunsigned short io_port;
io_port349drivers/scsi/pas16.cio_port = 0;
io_port351drivers/scsi/pas16.cif (overrides[current_override].io_port)
io_port353drivers/scsi/pas16.cio_port = overrides[current_override].io_port;
io_port354drivers/scsi/pas16.cenable_board( current_override, io_port );
io_port355drivers/scsi/pas16.cinit_board( io_port, overrides[current_override].irq, 1 );
io_port358drivers/scsi/pas16.cfor (; !io_port && (current_base < NO_BASES); ++current_base) {
io_port360drivers/scsi/pas16.cprintk("scsi-pas16 : probing io_port %04x\n", (unsigned int) bases[current_base].io_port);
io_port364drivers/scsi/pas16.cio_port = bases[current_base].io_port;
io_port365drivers/scsi/pas16.cinit_board( io_port, default_irqs[ current_base ], 0 ); 
io_port374drivers/scsi/pas16.cprintk("scsi-pas16 : io_port = %04x\n", (unsigned int) io_port);
io_port377drivers/scsi/pas16.cif (!io_port)
io_port381drivers/scsi/pas16.cinstance->io_port = io_port;
io_port401drivers/scsi/pas16.coutb( 0x4d, io_port + SYS_CONFIG_4 );
io_port402drivers/scsi/pas16.coutb( (inb(io_port + IO_CONFIG_3) & 0x0f), io_port + IO_CONFIG_3 );
io_port410drivers/scsi/pas16.cinstance->io_port);
io_port479drivers/scsi/pas16.cregister unsigned short reg = (unsigned short) (instance->io_port + 
io_port483drivers/scsi/pas16.cwhile ( !(inb(instance->io_port + P_STATUS_REG_OFFSET) & P_ST_RDY) );
io_port487drivers/scsi/pas16.cif ( inb(instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET) & P_TS_TIM) {
io_port488drivers/scsi/pas16.coutb( P_TS_CT, instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET);
io_port512drivers/scsi/pas16.cregister unsigned short reg = (instance->io_port + P_DATA_REG_OFFSET);
io_port515drivers/scsi/pas16.cwhile ( !((inb(instance->io_port + P_STATUS_REG_OFFSET)) & P_ST_RDY) );
io_port519drivers/scsi/pas16.cif (inb(instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET) & P_TS_TIM) {
io_port520drivers/scsi/pas16.coutb( P_TS_CT, instance->io_port + P_TIMEOUT_STATUS_REG_OFFSET);
io_port153drivers/scsi/pas16.hvolatile unsigned short io_port
io_port156drivers/scsi/pas16.hvolatile unsigned short io_port
io_port159drivers/scsi/pas16.hio_port = (instance)->io_port
io_port161drivers/scsi/pas16.h#define PAS16_io_port(reg) ( io_port + pas16_offset[(reg)] )
io_port611drivers/scsi/qlogic.chreg->io_port = qbase;
io_port2419drivers/scsi/scsi.cif (shpnt->io_port && shpnt->n_io_port)
io_port2420drivers/scsi/scsi.crelease_region(shpnt->io_port, shpnt->n_io_port);
io_port300drivers/scsi/u14-34f.cif (wait_on_busy(sh[j]->io_port)) {
io_port308drivers/scsi/u14-34f.coutb(CMD_CLR_INTR, sh[j]->io_port + REG_SYS_INTR);
io_port311drivers/scsi/u14-34f.coutl((unsigned int)cpp, sh[j]->io_port + REG_OGM);
io_port314drivers/scsi/u14-34f.coutb(CMD_OGM_INTR, sh[j]->io_port + REG_LCL_INTR);
io_port419drivers/scsi/u14-34f.csh[j]->io_port = *port_base;
io_port432drivers/scsi/u14-34f.csys_mask = inb(sh[j]->io_port + REG_SYS_MASK);
io_port433drivers/scsi/u14-34f.clcl_mask = inb(sh[j]->io_port + REG_LCL_MASK);
io_port439drivers/scsi/u14-34f.cif (sh[j]->base == 0) outb(CMD_ENA_INTR, sh[j]->io_port + REG_SYS_MASK);
io_port442drivers/scsi/u14-34f.crequest_region(sh[j]->io_port, REGION_SIZE, driver_name);
io_port486drivers/scsi/u14-34f.c"Mbox %d, CmdLun %d, C%d.\n", BN(j), sh[j]->io_port, 
io_port497drivers/scsi/u14-34f.cushort io_port[] = {
io_port501drivers/scsi/u14-34f.cushort *port_base = io_port;
io_port616drivers/scsi/u14-34f.cif (wait_on_busy(sh[j]->io_port)) {
io_port627drivers/scsi/u14-34f.coutl((unsigned int)cpp, sh[j]->io_port + REG_OGM);
io_port630drivers/scsi/u14-34f.coutb(CMD_OGM_INTR, sh[j]->io_port + REG_LCL_INTR);
io_port657drivers/scsi/u14-34f.cif (wait_on_busy(sh[j]->io_port)) {
io_port715drivers/scsi/u14-34f.cif (wait_on_busy(sh[j]->io_port)) {
io_port755drivers/scsi/u14-34f.cif (wait_on_busy(sh[j]->io_port)) {
io_port761drivers/scsi/u14-34f.coutb(CMD_RESET, sh[j]->io_port + REG_LCL_INTR);
io_port843drivers/scsi/u14-34f.cwhile (inb(sh[j]->io_port + REG_SYS_INTR) & IRQ_ASSERTED) {
io_port850drivers/scsi/u14-34f.cspp = (struct mscp *)inl(sh[j]->io_port + REG_ICM);
io_port853drivers/scsi/u14-34f.coutb(CMD_CLR_INTR, sh[j]->io_port + REG_SYS_INTR);
io_port602drivers/scsi/ultrastor.cshpnt->io_port = config.port_address;
io_port283include/asm-alpha/dma.hunsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE
io_port289include/asm-alpha/dma.hcount = 1 + dma_inb(io_port);
io_port290include/asm-alpha/dma.hcount += dma_inb(io_port) << 8;
io_port253include/asm-i386/dma.hunsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE
io_port259include/asm-i386/dma.hcount = 1 + dma_inb(io_port);
io_port260include/asm-i386/dma.hcount += dma_inb(io_port) << 8;
io_port256include/asm-mips/dma.hunsigned int io_port = (dmanr<=3)? ((dmanr&3)<<1) + 1 + IO_DMA1_BASE
io_port262include/asm-mips/dma.hcount = 1 + dma_inb(io_port);
io_port263include/asm-mips/dma.hcount += dma_inb(io_port) << 8;
io_port232include/linux/scc.hio_port ctrl;    /* I/O address of CONTROL register */
io_port233include/linux/scc.hio_port  data;    /* I/O address of DATA register */