taglinefilesource code
io_base85arch/alpha/kernel/bios32.cstatic unsigned int  io_base   = 64*KB;  /* <64KB are (E)ISA ports */
io_base126arch/alpha/kernel/bios32.cbase = ALIGN(io_base, size);
io_base127arch/alpha/kernel/bios32.cio_base = base + size;
io_base243arch/alpha/kernel/bios32.cbio = io_base = ALIGN(io_base, 4*KB);
io_base263arch/alpha/kernel/bios32.ctio = io_base = ALIGN(io_base, 4*KB);
io_base443drivers/block/ide-tape.c#define  IDETAPE_DATA_REG    (HWIF(drive)->io_base+IDETAPE_DATA_OFFSET)
io_base444drivers/block/ide-tape.c#define IDETAPE_ERROR_REG    (HWIF(drive)->io_base+IDETAPE_ERROR_OFFSET)
io_base445drivers/block/ide-tape.c#define  IDETAPE_IREASON_REG    (HWIF(drive)->io_base+IDETAPE_IREASON_OFFSET)
io_base446drivers/block/ide-tape.c#define IDETAPE_RESERVED3_REG    (HWIF(drive)->io_base+IDETAPE_RESERVED3_OFFSET)
io_base447drivers/block/ide-tape.c#define IDETAPE_BCOUNTL_REG    (HWIF(drive)->io_base+IDETAPE_BCOUNTL_OFFSET)
io_base448drivers/block/ide-tape.c#define  IDETAPE_BCOUNTH_REG    (HWIF(drive)->io_base+IDETAPE_BCOUNTH_OFFSET)
io_base449drivers/block/ide-tape.c#define IDETAPE_DRIVESEL_REG    (HWIF(drive)->io_base+IDETAPE_DRIVESEL_OFFSET)
io_base450drivers/block/ide-tape.c#define  IDETAPE_STATUS_REG    (HWIF(drive)->io_base+IDETAPE_STATUS_OFFSET)
io_base457drivers/block/ide-tape.c#define IDETAPE_FEATURES_REG    (HWIF(drive)->io_base+IDETAPE_FEATURES_OFFSET)
io_base458drivers/block/ide-tape.c#define IDETAPE_ATACOMMAND_REG    (HWIF(drive)->io_base+IDETAPE_ATACOMMAND_OFFSET)
io_base310drivers/block/ide.chwif->io_base  = default_io_base[h];
io_base311drivers/block/ide.chwif->ctl_port  = hwif->io_base ? hwif->io_base+0x206 : 0x000;
io_base313drivers/block/ide.cif (hwif->io_base == HD_DATA)
io_base361drivers/block/ide.cunsigned short io_base  = HWIF(drive)->io_base;
io_base362drivers/block/ide.cunsigned short data_reg = io_base+IDE_DATA_OFFSET;
io_base368drivers/block/ide.cdo_vlb_sync(io_base+IDE_NSECTOR_OFFSET);
io_base384drivers/block/ide.cunsigned short io_base  = HWIF(drive)->io_base;
io_base385drivers/block/ide.cunsigned short data_reg = io_base+IDE_DATA_OFFSET;
io_base391drivers/block/ide.cdo_vlb_sync(io_base+IDE_NSECTOR_OFFSET);
io_base1223drivers/block/ide.cunsigned short io_base = HWIF(drive)->io_base;
io_base1226drivers/block/ide.cOUT_BYTE(rq->nr_sectors,io_base+IDE_NSECTOR_OFFSET);
io_base1233drivers/block/ide.cOUT_BYTE(block,io_base+IDE_SECTOR_OFFSET);
io_base1234drivers/block/ide.cOUT_BYTE(block>>=8,io_base+IDE_LCYL_OFFSET);
io_base1235drivers/block/ide.cOUT_BYTE(block>>=8,io_base+IDE_HCYL_OFFSET);
io_base1236drivers/block/ide.cOUT_BYTE(((block>>8)&0x0f)|drive->select.all,io_base+IDE_SELECT_OFFSET);
io_base1241drivers/block/ide.cOUT_BYTE(sect,io_base+IDE_SECTOR_OFFSET);
io_base1244drivers/block/ide.cOUT_BYTE(cyl,io_base+IDE_LCYL_OFFSET);
io_base1245drivers/block/ide.cOUT_BYTE(cyl>>8,io_base+IDE_HCYL_OFFSET);
io_base1246drivers/block/ide.cOUT_BYTE(head|drive->select.all,io_base+IDE_SELECT_OFFSET);
io_base1259drivers/block/ide.cOUT_BYTE(drive->mult_count ? WIN_MULTREAD : WIN_READ, io_base+IDE_COMMAND_OFFSET);
io_base1267drivers/block/ide.cOUT_BYTE(drive->mult_count ? WIN_MULTWRITE : WIN_WRITE, io_base+IDE_COMMAND_OFFSET);
io_base1292drivers/block/ide.cOUT_BYTE(args[2],io_base+IDE_FEATURE_OFFSET);
io_base2396drivers/block/ide.cif (check_region(hwif->io_base,8) || check_region(hwif->ctl_port,1)) {
io_base2428drivers/block/ide.crequest_region(hwif->io_base,  8, hwif->name);
io_base2749drivers/block/ide.chwif->io_base  = vals[0];
io_base2919drivers/block/ide.chwif->io_base, hwif->io_base+7, hwif->ctl_port, irq);
io_base3051drivers/block/ide.cif (hwif->io_base == HD_DATA)
io_base3064drivers/block/ide.cif (hwif->irq == HD_IRQ && hwif->io_base != HD_DATA) {
io_base105drivers/block/ide.h#define IDE_DATA_REG    (HWIF(drive)->io_base+IDE_DATA_OFFSET)
io_base106drivers/block/ide.h#define IDE_ERROR_REG    (HWIF(drive)->io_base+IDE_ERROR_OFFSET)
io_base107drivers/block/ide.h#define IDE_NSECTOR_REG    (HWIF(drive)->io_base+IDE_NSECTOR_OFFSET)
io_base108drivers/block/ide.h#define IDE_SECTOR_REG    (HWIF(drive)->io_base+IDE_SECTOR_OFFSET)
io_base109drivers/block/ide.h#define IDE_LCYL_REG    (HWIF(drive)->io_base+IDE_LCYL_OFFSET)
io_base110drivers/block/ide.h#define IDE_HCYL_REG    (HWIF(drive)->io_base+IDE_HCYL_OFFSET)
io_base111drivers/block/ide.h#define IDE_SELECT_REG    (HWIF(drive)->io_base+IDE_SELECT_OFFSET)
io_base112drivers/block/ide.h#define IDE_STATUS_REG    (HWIF(drive)->io_base+IDE_STATUS_OFFSET)
io_base383drivers/block/ide.hunsigned short  io_base;  /* base io port addr */
io_base371drivers/block/triton.cif (hwif->io_base == 0x1f0 && (timings & 0x8000)) {
io_base374drivers/block/triton.c} else if (hwif->io_base == 0x170 && (timings & 0x80000000)) {
io_base1111drivers/sound/ad1848.cad1848_detect (int io_base, int *ad_flags, sound_os_info * osp)
io_base1127drivers/sound/ad1848.cif (check_region (io_base, 4))
io_base1129drivers/sound/ad1848.cprintk ("\n\nad1848.c: Port %x not free.\n\n", io_base);
io_base1133drivers/sound/ad1848.cdevc->base = io_base;
io_base1342drivers/sound/ad1848.cad1848_init (char *name, int io_base, int irq, int dma_playback, int dma_capture, int share_dma, sound_os_info * osp)
io_base1365drivers/sound/ad1848.cif (!ad1848_detect (io_base, NULL, osp))
io_base1511drivers/sound/ad1848.cad1848_unload (int io_base, int irq, int dma_playback, int dma_capture, int share_dma)
io_base1517drivers/sound/ad1848.cif (dev_info[i].base == io_base)
io_base1540drivers/sound/ad1848.cio_base);
io_base1623drivers/sound/ad1848.cif (check_region (hw_config->io_base, 8))
io_base1639drivers/sound/ad1848.creturn ad1848_detect (hw_config->io_base + 4, NULL, hw_config->osp);
io_base1647drivers/sound/ad1848.cif ((tmp = inb (hw_config->io_base + 3)) == 0xff)  /* Bus float */
io_base1654drivers/sound/ad1848.chw_config->io_base, inb (hw_config->io_base + 3)));
io_base1674drivers/sound/ad1848.cif (hw_config->dma == 0 && inb (hw_config->io_base + 3) & 0x80)
io_base1680drivers/sound/ad1848.cif (hw_config->irq > 7 && hw_config->irq != 9 && inb (hw_config->io_base + 3) & 0x80)
io_base1686drivers/sound/ad1848.creturn ad1848_detect (hw_config->io_base + 4, NULL, hw_config->osp);
io_base1703drivers/sound/ad1848.cint             config_port = hw_config->io_base + 0, version_port = hw_config->io_base + 3;
io_base1705drivers/sound/ad1848.cif (!ad1848_detect (hw_config->io_base + 4, NULL, hw_config->osp))
io_base1722drivers/sound/ad1848.cad1848_init ("MS Sound System", hw_config->io_base + 4,
io_base1726drivers/sound/ad1848.crequest_region (hw_config->io_base, 4, "WSS config");
io_base1733drivers/sound/ad1848.cad1848_unload (hw_config->io_base + 4,
io_base1737drivers/sound/ad1848.crelease_region (hw_config->io_base, 4);
io_base1747drivers/sound/ad1848.creturn ad1848_detect (hw_config->io_base, NULL, hw_config->osp);
io_base1754drivers/sound/ad1848.cad1848_init (hw_config->name, hw_config->io_base,
io_base1764drivers/sound/ad1848.cad1848_unload (hw_config->io_base,
io_base1768drivers/sound/ad1848.crelease_region (hw_config->io_base, 4);
io_base38drivers/sound/adlib_card.cmem_start = opl3_init (mem_start, hw_config->io_base, hw_config->osp);
io_base39drivers/sound/adlib_card.crequest_region (hw_config->io_base, 4, "OPL3/OPL2");
io_base48drivers/sound/adlib_card.cif (check_region (hw_config->io_base, 4))
io_base50drivers/sound/adlib_card.cprintk ("\n\nopl3.c: I/O port %x already in use\n\n", hw_config->io_base);
io_base54drivers/sound/adlib_card.creturn opl3_detect (hw_config->io_base, hw_config->osp);
io_base60drivers/sound/adlib_card.crelease_region (hw_config->io_base, 4);
io_base683drivers/sound/aedsp16.cif (check_region (hw_config->io_base, 0x0f))
io_base694drivers/sound/aedsp16.cportbase = hw_config->io_base;
io_base708drivers/sound/aedsp16.crequest_region (hw_config->io_base, 0x0f, "aedsp16 (sbpro)");
io_base736drivers/sound/aedsp16.cif (check_region (hw_config->io_base, 0x08))
io_base776drivers/sound/aedsp16.crequest_region (hw_config->io_base, 0x08, "aedsp16 (mss)");
io_base801drivers/sound/aedsp16.cif (check_region (hw_config->io_base, 0x02))
io_base839drivers/sound/aedsp16.crequest_region (hw_config->io_base, 0x02, "aedsp16 (mpu401)");
io_base55drivers/sound/cs4232.cmpu_base = hw_config->io_base;
io_base78drivers/sound/cs4232.cint             base = hw_config->io_base, irq = hw_config->irq;
io_base117drivers/sound/cs4232.cif (ad1848_detect (hw_config->io_base, NULL, hw_config->osp))
io_base166drivers/sound/cs4232.creturn ad1848_detect (hw_config->io_base, NULL, hw_config->osp);
io_base172drivers/sound/cs4232.cint             base = hw_config->io_base, irq = hw_config->irq;
io_base191drivers/sound/cs4232.chw_config2.io_base = mpu_base;
io_base218drivers/sound/cs4232.cint             base = hw_config->io_base, irq = hw_config->irq;
io_base236drivers/sound/cs4232.chw_config2.io_base = mpu_base;
io_base93drivers/sound/dev_table.csnd_installed_cards[i].config.io_base);
io_base210drivers/sound/dev_table.csnd_installed_cards[sel].config.io_base = hw_config->io_base;
io_base262drivers/sound/dev_table.csnd_installed_cards[i].config.io_base = hw_config->io_base;
io_base287drivers/sound/dev_table.csnd_installed_cards[i].config.io_base,
io_base384drivers/sound/dev_table.csnd_installed_cards[ptr].config.io_base = ioaddr;
io_base53drivers/sound/gus_card.cif (gus_wave_detect (hw_config->io_base))  /*
io_base59drivers/sound/gus_card.crequest_region (hw_config->io_base, 16, "GUS");
io_base60drivers/sound/gus_card.crequest_region (hw_config->io_base + 0x100, 12, "GUS");  /* 0x10c-> is MAX */
io_base80drivers/sound/gus_card.cif (io_addr != hw_config->io_base)  /*
io_base85drivers/sound/gus_card.chw_config->io_base = io_addr;
io_base87drivers/sound/gus_card.cprintk (" WARNING! GUS found at %x, config was %x ", io_addr, hw_config->io_base);
io_base116drivers/sound/gus_card.cif (!check_region (hw_config->io_base, 16))
io_base117drivers/sound/gus_card.cif (!check_region (hw_config->io_base + 0x100, 16))
io_base118drivers/sound/gus_card.cif (gus_wave_detect (hw_config->io_base))
io_base128drivers/sound/gus_card.cif (io_addr != hw_config->io_base)  /*
io_base135drivers/sound/gus_card.chw_config->io_base = io_addr;
io_base147drivers/sound/gus_card.cDDB (printk ("unload_gus(%x)\n", hw_config->io_base));
io_base151drivers/sound/gus_card.crelease_region (hw_config->io_base, 16);
io_base152drivers/sound/gus_card.crelease_region (hw_config->io_base + 0x100, 12);  /* 0x10c-> is MAX */
io_base221drivers/sound/gus_card.creturn ad1848_detect (hw_config->io_base, NULL, hw_config->osp);
io_base230drivers/sound/gus_card.cad1848_init ("GUS 16 bit sampling", hw_config->io_base,
io_base242drivers/sound/gus_card.cad1848_unload (hw_config->io_base,
io_base183drivers/sound/gus_wave.cstatic void     gus_tmr_install (int io_base);
io_base3524drivers/sound/gus_wave.cgus_tmr_install (int io_base)
io_base3526drivers/sound/gus_wave.cselect_addr = io_base;
io_base3527drivers/sound/gus_wave.cdata_addr = io_base + 1;
io_base271drivers/sound/mad16.cprintk ("MAD16/Mozart: Bad WSS base address 0x%x\n", hw_config->io_base);
io_base275drivers/sound/mad16.cif (valid_ports[i] == hw_config->io_base)
io_base304drivers/sound/mad16.cif (!ad1848_detect (hw_config->io_base + 4, &ad_flags, mad16_osp))
io_base329drivers/sound/mad16.cif (check_region (hw_config->io_base, 8))
io_base341drivers/sound/mad16.cif ((inb (hw_config->io_base + 3) & 0x3f) != 0x04 &&
io_base342drivers/sound/mad16.c(inb (hw_config->io_base + 3) & 0x3f) != 0x00)
io_base345drivers/sound/mad16.chw_config->io_base, inb (hw_config->io_base + 3)));
io_base365drivers/sound/mad16.cif (hw_config->dma == 0 && inb (hw_config->io_base + 3) & 0x80)
io_base371drivers/sound/mad16.cif (hw_config->irq > 7 && hw_config->irq != 9 && inb (hw_config->io_base + 3) & 0x80)
io_base395drivers/sound/mad16.cint             config_port = hw_config->io_base + 0, version_port = hw_config->io_base + 3;
io_base401drivers/sound/mad16.cif (!ad1848_detect (hw_config->io_base + 4, &ad_flags, mad16_osp))
io_base439drivers/sound/mad16.cad1848_init ("MAD16 WSS", hw_config->io_base + 4,
io_base444drivers/sound/mad16.crequest_region (hw_config->io_base, 4, "MAD16 WSS config");
io_base457drivers/sound/mad16.chw_config->io_base = 0x240;
io_base459drivers/sound/mad16.chw_config->io_base = 0x220;
io_base512drivers/sound/mad16.chw_config->io_base = 0x240;
io_base514drivers/sound/mad16.chw_config->io_base = 0x220;
io_base549drivers/sound/mad16.cprintk ("MAD16 / Mozart: Invalid MIDI port 0x%x\n", hw_config->io_base);
io_base553drivers/sound/mad16.cif (valid_ports[i] == hw_config->io_base)
io_base589drivers/sound/mad16.cad1848_unload (hw_config->io_base + 4,
io_base593drivers/sound/mad16.crelease_region (hw_config->io_base, 4);
io_base140drivers/sound/mad16_sb_midi.cmad16_sb_base = hw_config->io_base;
io_base144drivers/sound/mad16_sb_midi.cif (check_region (hw_config->io_base, 16))
io_base146drivers/sound/mad16_sb_midi.cprintk ("MAD16 SB MIDI: I/O base %x not free\n", hw_config->io_base);
io_base175drivers/sound/mad16_sb_midi.crequest_region (hw_config->io_base, 16, "mad16/Mozart MIDI");
io_base172drivers/sound/maui.cif (check_region (hw_config->io_base, 8))
io_base175drivers/sound/maui.cmaui_base = hw_config->io_base;
io_base211drivers/sound/maui.crequest_region (hw_config->io_base + 2, 6, "Maui");
io_base257drivers/sound/maui.crelease_region (hw_config->io_base + 2, 6);
io_base1037drivers/sound/mpu401.cdevc->base = hw_config->io_base;
io_base1079drivers/sound/mpu401.crequest_region (hw_config->io_base, 2, "mpu401");
io_base1263drivers/sound/mpu401.cif (check_region (hw_config->io_base, 2))
io_base1266drivers/sound/mpu401.chw_config->io_base);
io_base1270drivers/sound/mpu401.ctmp_devc.base = hw_config->io_base;
io_base1286drivers/sound/mpu401.cif (inb (hw_config->io_base + 1) == 0xff)
io_base1288drivers/sound/mpu401.cDDB (printk ("MPU401: Port %x looks dead.\n", hw_config->io_base));
io_base1296drivers/sound/mpu401.cDDB (printk ("MPU401: Reset failed on port %x\n", hw_config->io_base));
io_base1305drivers/sound/mpu401.crelease_region (hw_config->io_base, 2);
io_base285drivers/sound/pas2_card.cpas_write ((sb_config->io_base >> 4) & 0x0f, EMULATION_ADDRESS);
io_base326drivers/sound/pas2_card.coutb (hw_config->io_base >> 2, MASTER_DECODE);  /*
io_base329drivers/sound/pas2_card.ctranslat_code = PAS_DEFAULT_BASE ^ hw_config->io_base;
io_base97drivers/sound/pss.cdevc->base = hw_config->io_base;
io_base333drivers/sound/pss.cdevc->base = hw_config->io_base;
io_base386drivers/sound/pss.cif (check_region (hw_config->io_base, 2))
io_base392drivers/sound/pss.cif (!set_io_base (devc, CONF_MIDI, hw_config->io_base))
io_base423drivers/sound/pss.cif ((inb (hw_config->io_base + 1) & 0x80) == 0)  /* Input data avail */
io_base424drivers/sound/pss.cinb (hw_config->io_base);  /* Discard it */
io_base721drivers/sound/pss.cif (check_region (hw_config->io_base, 8))
io_base727drivers/sound/pss.cif (!set_io_base (devc, CONF_WSS, hw_config->io_base))
io_base752drivers/sound/pss.ctimeout < 100000 && (inb (hw_config->io_base + 3) & 0x3f) != 0x04;
io_base206drivers/sound/sb16_midi.csb16midi_base = hw_config->io_base;
io_base296drivers/sound/sb16_midi.csb16midi_base = hw_config->io_base;
io_base46drivers/sound/sb_card.crequest_region (hw_config->io_base, 16, "SB");
io_base55drivers/sound/sb_card.cif (check_region (hw_config->io_base, 16))
io_base58drivers/sound/sb_card.chw_config->io_base);
io_base74drivers/sound/sb_card.crelease_region (hw_config->io_base, 16);
io_base1014drivers/sound/sb_dsp.cmpu_base = mpu_config->io_base;
io_base1064drivers/sound/sb_dsp.csbc_base = hw_config->io_base;
io_base211drivers/sound/sound_calls.hvoid ad1848_init (char *name, int io_base, int irq, int dma_playback, int dma_capture, int share_dma, sound_os_info *osp);
io_base212drivers/sound/sound_calls.hvoid ad1848_unload (int io_base, int irq, int dma_playback, int dma_capture, int share_dma);
io_base214drivers/sound/sound_calls.hint ad1848_detect (int io_base, int *flags, sound_os_info *osp);
io_base146drivers/sound/sound_config.hint io_base;
io_base110drivers/sound/sound_pnp.chw_config.io_base = opl3_base;
io_base128drivers/sound/sound_pnp.chw_config.io_base = wss_base;
io_base173drivers/sound/sound_switch.cif (!put_status_int (snd_installed_cards[i].config.io_base, 16))
io_base914drivers/sound/sscape.cif (sscape_detected != hw_config->io_base)
io_base1036drivers/sound/sscape.cdevc->base = hw_config->io_base;
io_base1041drivers/sound/sscape.cif (sscape_detected != 0 && sscape_detected != hw_config->io_base)
io_base1111drivers/sound/sscape.csscape_detected = hw_config->io_base;
io_base1142drivers/sound/sscape.creturn ad1848_detect (hw_config->io_base, NULL, hw_config->osp);
io_base1188drivers/sound/sscape.cad1848_init ("SoundScape", hw_config->io_base,
io_base1226drivers/sound/sscape.cad1848_unload (hw_config->io_base,
io_base120drivers/sound/trix.cswitch (hw_config->io_base)
io_base155drivers/sound/trix.cif (check_region (hw_config->io_base, 8))
io_base166drivers/sound/trix.cif ((inb (hw_config->io_base + 3) & 0x3f) != 0x00)
io_base168drivers/sound/trix.cDDB (printk ("No MSS signature detected on port 0x%x\n", hw_config->io_base));
io_base195drivers/sound/trix.cif (hw_config->dma == 0 && inb (hw_config->io_base + 3) & 0x80)
io_base201drivers/sound/trix.cif (hw_config->irq > 7 && hw_config->irq != 9 && inb (hw_config->io_base + 3) & 0x80)
io_base207drivers/sound/trix.creturn ad1848_detect (hw_config->io_base + 4, NULL, hw_config->osp);
io_base220drivers/sound/trix.cint             config_port = hw_config->io_base + 0, version_port = hw_config->io_base + 3;
io_base264drivers/sound/trix.cad1848_init ("AudioTriX Pro", hw_config->io_base + 4,
io_base270drivers/sound/trix.crequest_region (hw_config->io_base, 4, "MSS config");
io_base292drivers/sound/trix.cif (check_region (hw_config->io_base, 16))
io_base298drivers/sound/trix.cif (hw_config->io_base & 0xffffff8f != 0x200)
io_base312drivers/sound/trix.cconf |= hw_config->io_base & 0x70;  /* I/O address bits */
io_base318drivers/sound/trix.cdownload_boot (hw_config->io_base);
io_base373drivers/sound/trix.cif (check_region (hw_config->io_base, 4))
io_base391drivers/sound/trix.cswitch (hw_config->io_base)
io_base430drivers/sound/trix.crelease_region (hw_config->io_base, 4);
io_base432drivers/sound/trix.cad1848_unload (hw_config->io_base + 4,
io_base282drivers/sound/uart6850.cuart6850_base = hw_config->io_base;
io_base324drivers/sound/uart6850.cuart6850_base = hw_config->io_base;