taglinefilesource code
base131arch/alpha/kernel/bios32.cunsigned int base, mask, size, reg;
base144arch/alpha/kernel/bios32.cpcibios_read_config_dword(bus->number, dev->devfn, reg, &base);
base145arch/alpha/kernel/bios32.cif (!base) {
base154arch/alpha/kernel/bios32.cif (base & PCI_BASE_ADDRESS_SPACE_IO) {
base160arch/alpha/kernel/bios32.cbase &= PCI_BASE_ADDRESS_IO_MASK;
base161arch/alpha/kernel/bios32.cmask = (~base << 1) | 0x1;
base162arch/alpha/kernel/bios32.csize = (mask & base) & 0xffffffff;
base165arch/alpha/kernel/bios32.cbase = ALIGN(io_base, alignto );
base166arch/alpha/kernel/bios32.cio_base = base + size;
base168arch/alpha/kernel/bios32.creg, base | 0x1);
base175arch/alpha/kernel/bios32.ctype = base & PCI_BASE_ADDRESS_MEM_TYPE_MASK;
base176arch/alpha/kernel/bios32.cbase &= PCI_BASE_ADDRESS_MEM_MASK;
base177arch/alpha/kernel/bios32.cmask = (~base << 1) | 0x1;
base178arch/alpha/kernel/bios32.csize = (mask & base) & 0xffffffff;
base226arch/alpha/kernel/bios32.cbase = ALIGN(mem_base, alignto);
base235arch/alpha/kernel/bios32.cif (((base / (16*MB)) & 0x7) == 0) {
base236arch/alpha/kernel/bios32.cbase &= ~(128*MB - 1);
base237arch/alpha/kernel/bios32.cbase += 16*MB;
base238arch/alpha/kernel/bios32.cbase  = ALIGN(base, alignto);
base240arch/alpha/kernel/bios32.cif (base / (128*MB) != (base + size) / (128*MB)) {
base241arch/alpha/kernel/bios32.cbase &= ~(128*MB - 1);
base242arch/alpha/kernel/bios32.cbase += (128 + 16)*MB;
base243arch/alpha/kernel/bios32.cbase  = ALIGN(base, alignto);
base246arch/alpha/kernel/bios32.cmem_base = base + size;
base248arch/alpha/kernel/bios32.creg, base);
base15arch/i386/kernel/ioport.cstatic void set_bitmap(unsigned long *bitmap, short base, short extent, int new_value)
base18arch/i386/kernel/ioport.cunsigned long *bitmap_base = bitmap + (base >> 5);
base19arch/i386/kernel/ioport.cunsigned short low_index = base & 0x1f;
base39arch/i386/kernel/ldt.cunsigned long base, limit;
base43arch/i386/kernel/ldt.cbase = ldt_info->base_addr;
base48arch/i386/kernel/ldt.cfirst = base;
base49arch/i386/kernel/ldt.clast = limit + base;
base54arch/i386/kernel/ldt.cfirst = base+limit+1;
base55arch/i386/kernel/ldt.clast = base+65535;
base57arch/i386/kernel/ldt.clast = base-1;
base296arch/i386/kernel/smp.cint smp_scan_config(unsigned long base, unsigned long length)
base298arch/i386/kernel/smp.cunsigned long *bp=(unsigned long *)base;
base233arch/i386/kernel/vm86.c#define pushb(base, ptr, val) \
base238arch/i386/kernel/vm86.c: "r" (base), "q" (val), "0" (ptr))
base240arch/i386/kernel/vm86.c#define pushw(base, ptr, val) \
base247arch/i386/kernel/vm86.c: "r" (base), "q" (val), "0" (ptr))
base249arch/i386/kernel/vm86.c#define pushl(base, ptr, val) \
base262arch/i386/kernel/vm86.c: "r" (base), "q" (val), "0" (ptr))
base264arch/i386/kernel/vm86.c#define popb(base, ptr) \
base269arch/i386/kernel/vm86.c: "=r" (ptr), "=r" (base), "=q" (__res) \
base270arch/i386/kernel/vm86.c: "0" (ptr), "1" (base), "2" (0)); \
base273arch/i386/kernel/vm86.c#define popw(base, ptr) \
base280arch/i386/kernel/vm86.c: "=r" (ptr), "=r" (base), "=q" (__res) \
base281arch/i386/kernel/vm86.c: "0" (ptr), "1" (base), "2" (0)); \
base284arch/i386/kernel/vm86.c#define popl(base, ptr) \
base297arch/i386/kernel/vm86.c: "=r" (ptr), "=r" (base), "=q" (__res) \
base298arch/i386/kernel/vm86.c: "0" (ptr), "1" (base)); \
base76arch/i386/math-emu/get_address.cunsigned char ss,index,base;
base81arch/i386/math-emu/get_address.cbase = get_fs_byte((char *) (*fpu_eip));   /* The SIB byte */
base84arch/i386/math-emu/get_address.css = base >> 6;
base85arch/i386/math-emu/get_address.cindex = (base >> 3) & 7;
base86arch/i386/math-emu/get_address.cbase &= 7;
base88arch/i386/math-emu/get_address.cif ((mod == 0) && (base == 5))
base91arch/i386/math-emu/get_address.coffset = REG_(base);
base114arch/i386/math-emu/get_address.celse if (mod == 2 || base == 5) /* The second condition also has mod==0 */
base555arch/ppc/kernel/raw_printf.cbase = Crtat;
base574arch/ppc/kernel/raw_printf.cif (d->cp > base) {
base618arch/ppc/kernel/raw_printf.cif (d->cp >= base + COL)
base632arch/ppc/kernel/raw_printf.cif (d->cp > base) {
base641arch/ppc/kernel/raw_printf.cfillw(d->color|(' '<<8), d->cp, base + COL * ROW - d->cp);
base645arch/ppc/kernel/raw_printf.cfillw(d->color|(' '<<8), d->cp, COL - (d->cp - base) % COL);
base657arch/ppc/kernel/raw_printf.cd->cp = base + (d->cx - 1) * COL + d->cy - 1;
base682arch/ppc/kernel/raw_printf.ci = (d->cp - base) / COL;
base684arch/ppc/kernel/raw_printf.cpp = base + COL * (ROW-2);
base687arch/ppc/kernel/raw_printf.cfillw(d->color|(' '<<8), base + i * COL, COL);
base691arch/ppc/kernel/raw_printf.ci = (d->cp - base) / COL;
base692arch/ppc/kernel/raw_printf.cpp = base + i * COL;
base694arch/ppc/kernel/raw_printf.cfillw(d->color|(' '<<8), base + COL * (ROW - 1), COL);
base768arch/ppc/kernel/raw_printf.cfillw(d->color|(' '<<8), base, COL * ROW);
base769arch/ppc/kernel/raw_printf.cd->cp = base;
base785arch/ppc/kernel/raw_printf.cif (d->cp >= base + (COL * ROW)) { /* scroll check */
base786arch/ppc/kernel/raw_printf.cbcopy(base + COL, base, COL * (ROW - 1) * CHR);
base787arch/ppc/kernel/raw_printf.cfillw(d->color|(' '<<8), base + COL * (ROW - 1), COL);
base1092arch/ppc/kernel/raw_printf.c_dump_buf_with_offset(unsigned char *p, int s, unsigned char *base)
base1101arch/ppc/kernel/raw_printf.cif (base)
base1103arch/ppc/kernel/raw_printf.c_printk("%06X: ", (int)p - (int)base);
base1145arch/ppc/kernel/raw_printf.cdump_buf_with_offset(unsigned char *p, int s, unsigned char *base)
base1154arch/ppc/kernel/raw_printf.cif (base)
base1156arch/ppc/kernel/raw_printf.cprintk("%06X: ", (int)p - (int)base);
base188arch/sparc/mm/init.cunsigned long base = sp_banks[tmp2].base_addr;
base189arch/sparc/mm/init.cunsigned long limit = base + sp_banks[tmp2].num_bytes;
base191arch/sparc/mm/init.cif((phys_addr >= base) && (phys_addr < limit) &&
base822arch/sparc/mm/srmmu.ciommu->regs->base = (((unsigned long) iommu->page_table) - PAGE_OFFSET) >> 4;
base2248drivers/block/floppy.cchar *base;
base2250drivers/block/floppy.cbase = CURRENT->buffer;
base2256drivers/block/floppy.cwhile (bh && bh->b_data == base + size){
base345drivers/block/triton.cstatic void init_triton_dma (ide_hwif_t *hwif, unsigned short base)
base349drivers/block/triton.cprintk("    %s: BM-DMA at 0x%04x-0x%04x", hwif->name, base, base+7);
base350drivers/block/triton.cif (check_region(base, 8)) {
base353drivers/block/triton.crequest_region(base, 8, "IDE DMA");
base354drivers/block/triton.chwif->dma_base = base;
base366drivers/block/triton.coutl(virt_to_bus(hwif->dmatable), base + 4);
base214drivers/cdrom/cdu31a.cunsigned short base;         /* I/O Base Address */
base3042drivers/cdrom/cdu31a.cwhile (   (cdu31a_addresses[i].base != 0)
base3045drivers/cdrom/cdu31a.cif (check_region(cdu31a_addresses[i].base, 4)) {
base3049drivers/cdrom/cdu31a.cget_drive_configuration(cdu31a_addresses[i].base,
base1074drivers/cdrom/cm206.cint probe_base_port(int base)
base1082drivers/cdrom/cm206.cif (base) b=e=base;
base1083drivers/cdrom/cm206.cfor (base=b; base<=e; base += 0x10) {
base1084drivers/cdrom/cm206.cif (check_region(base, 0x10)) continue;
base1085drivers/cdrom/cm206.cfool = inw(base+2);    /* empty possibly uart_receive_buffer */
base1086drivers/cdrom/cm206.cif((inw(base+6) & 0xffef) != 0x0001 || /* line_status */
base1087drivers/cdrom/cm206.c(inw(base) & 0xad00) != 0) /* data status */
base1090drivers/cdrom/cm206.coutw(dc_normal | pattern1, base+8); 
base1091drivers/cdrom/cm206.cif ((inw(base) & 0x7f) != pattern1) continue;
base1092drivers/cdrom/cm206.coutw(dc_normal | pattern2, base+8);
base1093drivers/cdrom/cm206.cif ((inw(base) & 0x7f) != pattern2) continue;
base1094drivers/cdrom/cm206.coutw(dc_normal | READ_AHEAD, base+8);
base1096drivers/cdrom/cm206.creturn(base);
base56drivers/cdrom/isp16.cstatic short isp16_cdi_config(int base, u_char drive_type, int irq, int dma);
base228drivers/cdrom/isp16.cisp16_cdi_config(int base, u_char drive_type, int irq, int dma)
base238drivers/cdrom/isp16.cswitch (base) {
base245drivers/cdrom/isp16.cbase);
base190drivers/char/console.cextern int serial_echo_init (int base);
base260drivers/char/console.cserial_echo_init(int base)
base264drivers/char/console.cif (base != 0x2f8 && base != 0x3f8) {
base268drivers/char/console.cserial_echo_port = base;
base1917drivers/char/console.clong base = (long) vc_scrbuf[currcons];
base1925drivers/char/console.cpos = origin = video_mem_start = base;
base1926drivers/char/console.cscr_end = base + video_screen_size;
base1927drivers/char/console.cvideo_mem_end = base + video_screen_size;
base858drivers/char/keyboard.cif (accent_table[i].diacr == d && accent_table[i].base == ch)
base1030drivers/char/keyboard.cint base;
base1036drivers/char/keyboard.cbase = 10;
base1039drivers/char/keyboard.cbase = 16;
base1045drivers/char/keyboard.cnpadch = npadch * base + value;
base538drivers/char/lp.cint base, size;
base541drivers/char/lp.cbase = LP_B(offset);
base542drivers/char/lp.cif (base == 0) 
base546drivers/char/lp.csize = (base == 0x3bc)? 3 : 8;
base547drivers/char/lp.cif (check_region(base, size) < 0)
base550drivers/char/lp.coutb_p(LP_DUMMY, base);
base552drivers/char/lp.ctestvalue = inb_p(base);
base556drivers/char/lp.cprintk(KERN_INFO "lp%d at 0x%04x, ", offset, base);
base557drivers/char/lp.crequest_region(base, size, "lp");
base669drivers/char/lp.cint base, size;
base670drivers/char/lp.cbase = LP_B(offset);
base671drivers/char/lp.csize = (base == 0x3bc)? 3 : 8;
base74drivers/isdn/teles/card.creadhscx_0(byte * base, byte hscx, byte offset)
base76drivers/isdn/teles/card.creturn *(byte *) (base + 0x180 + ((offset & 1) ? 0x1FF : 0) +
base90drivers/isdn/teles/card.cwritehscx_0(byte * base, byte hscx, byte offset, byte data)
base92drivers/isdn/teles/card.c*(byte *) (base + 0x180 + ((offset & 1) ? 0x1FF : 0) +
base156drivers/isdn/teles/card.cwaitforCEC_0(byte * base, byte hscx)
base160drivers/isdn/teles/card.cwhile ((readhscx_0(base, hscx, HSCX_STAR) & 0x04) && to) {
base182drivers/isdn/teles/card.cwaitforXFW_0(byte * base, byte hscx)
base186drivers/isdn/teles/card.cwaitforCEC_0(base, hscx);
base188drivers/isdn/teles/card.cwhile ((!(readhscx_0(base, hscx, HSCX_STAR) & 0x40)) && to) {
base212drivers/isdn/teles/card.cwritehscxCMDR_0(byte * base, byte hscx, byte data)
base218drivers/isdn/teles/card.cwaitforCEC_0(base, hscx);
base219drivers/isdn/teles/card.cwritehscx_0(base, hscx, HSCX_CMDR, data);
base388drivers/net/3c507.cint base;
base393drivers/net/3c507.cbase = 0xf00000 + (mem_config & 0x08 ? 0x080000
base397drivers/net/3c507.cbase = 0x0c0000 + ( (mem_config & 0x18) << 12);
base399drivers/net/3c507.cdev->mem_start = base;
base400drivers/net/3c507.cdev->mem_end = base + size;
base310drivers/net/depca.cvolatile s32 base;
base316drivers/net/depca.cvolatile s32 base;
base750drivers/net/depca.cwritel((p=lp->dma_buffs+i*RX_BUFF_SZ) | R_OWN, &lp->rx_ring[i].base);
base756drivers/net/depca.c&lp->tx_ring[i].base);
base897drivers/net/depca.c!(readl(&lp->rx_ring[entry].base) & R_OWN);
base899drivers/net/depca.cstatus = readl(&lp->rx_ring[entry].base) >> 16 ;
base971drivers/net/depca.cwritel(readl(&lp->rx_ring[lp->rx_old].base) | R_OWN, 
base972drivers/net/depca.c&lp->rx_ring[lp->rx_old].base);
base974drivers/net/depca.cwritel(readl(&lp->rx_ring[entry].base) | R_OWN, &lp->rx_ring[entry].base);
base998drivers/net/depca.cstatus = readl(&lp->tx_ring[entry].base) >> 16 ;
base1539drivers/net/depca.cif (!(readl(&lp->tx_ring[end].base) & T_OWN)) {/* Enough room? */
base1556drivers/net/depca.cwritel(readl(&lp->tx_ring[i].base) & ~T_FLAGS, &lp->tx_ring[i].base);
base1562drivers/net/depca.cwritel(readl(&lp->tx_ring[end].base) & ~T_FLAGS, &lp->tx_ring[end].base);
base1567drivers/net/depca.cwritel(readl(&lp->tx_ring[entry].base) | T_STP, &lp->tx_ring[entry].base);
base1569drivers/net/depca.cwritel(readl(&lp->tx_ring[end].base) | T_ENP, &lp->tx_ring[end].base);
base1573drivers/net/depca.cwritel(readl(&lp->tx_ring[i].base) | T_OWN, &lp->tx_ring[i].base);
base1576drivers/net/depca.cwritel(readl(&lp->tx_ring[entry].base) | T_OWN, &lp->tx_ring[entry].base);
base1637drivers/net/depca.cprintk("0x%8.8lx ", (long) &lp->rx_ring[i].base);
base1640drivers/net/depca.cprintk("...0x%8.8lx\n", (long) &lp->rx_ring[i].base);
base1644drivers/net/depca.cprintk("0x%8.8lx ", (long) &lp->tx_ring[i].base);
base1647drivers/net/depca.cprintk("...0x%8.8lx\n", (long) &lp->tx_ring[i].base);
base1651drivers/net/depca.cprintk("0x%8.8x  ", readl(&lp->rx_ring[i].base));
base1654drivers/net/depca.cprintk("...0x%8.8x\n", readl(&lp->rx_ring[i].base));
base1658drivers/net/depca.cprintk("0x%8.8x  ", readl(&lp->tx_ring[i].base));
base1661drivers/net/depca.cprintk("...0x%8.8x\n", readl(&lp->tx_ring[i].base));
base197drivers/net/lance.cs32 base;
base203drivers/net/lance.cs32 base;
base721drivers/net/lance.clp->rx_ring[i].base = (u32)virt_to_bus((char *)lp->rx_buffs + i*PKT_BUF_SZ) | 0x80000000;
base727drivers/net/lance.clp->tx_ring[i].base = 0;
base779drivers/net/lance.clp->rx_ring[i].base, -lp->rx_ring[i].buf_length,
base783drivers/net/lance.clp->tx_ring[i].base, -lp->tx_ring[i].length,
base849drivers/net/lance.clp->tx_ring[entry].base =
base854drivers/net/lance.clp->tx_ring[entry].base = ((u32)virt_to_bus(skb->data) & 0xffffff) | 0x83000000;
base867drivers/net/lance.cif (lp->tx_ring[(entry+1) & TX_RING_MOD_MASK].base == 0)
base917drivers/net/lance.cint status = lp->tx_ring[entry].base;
base922drivers/net/lance.clp->tx_ring[entry].base = 0;
base1013drivers/net/lance.cwhile (lp->rx_ring[entry].base >= 0) {
base1014drivers/net/lance.cint status = lp->rx_ring[entry].base >> 24;
base1027drivers/net/lance.clp->rx_ring[entry].base &= 0x03ffffff;
base1047drivers/net/lance.cif (lp->rx_ring[(entry+i) & RX_RING_MOD_MASK].base < 0)
base1053drivers/net/lance.clp->rx_ring[entry].base |= 0x80000000;
base1062drivers/net/lance.c(unsigned char *)bus_to_virt((lp->rx_ring[entry].base & 0x00ffffff)),
base1072drivers/net/lance.clp->rx_ring[entry].base |= 0x80000000;
base90drivers/net/lance32.cu32 base;
base98drivers/net/lance32.cu32 base;
base396drivers/net/lance32.clp->rx_ring[i].base = (u32)virt_to_bus((char *)lp->rx_buffs + i*PKT_BUF_SZ);
base403drivers/net/lance32.clp->tx_ring[i].base = 0;
base453drivers/net/lance32.clp->rx_ring[i].base, -lp->rx_ring[i].buf_length,
base457drivers/net/lance32.clp->tx_ring[i].base, -lp->tx_ring[i].length,
base512drivers/net/lance32.clp->tx_ring[entry].base = (u32)virt_to_bus(skb->data);
base526drivers/net/lance32.cif (lp->tx_ring[(entry+1) & TX_RING_MOD_MASK].base == 0)
base581drivers/net/lance32.clp->tx_ring[entry].base = 0;
base720drivers/net/lance32.c(unsigned char *)bus_to_virt(lp->rx_ring[entry].base),
base132drivers/net/ni52.c#define make24(ptr32) ((char *) (ptr32) - p->base)
base214drivers/net/ni52.cunsigned long base;
base288drivers/net/ni52.cp->base = (unsigned long) where + size - 0x01000000;
base290drivers/net/ni52.cp->scp = (struct scp_struct *)(p->base + SCP_DEFAULT_ADDRESS);
base330drivers/net/ni52.cp->scp  = (struct scp_struct *)  (p->base + SCP_DEFAULT_ADDRESS);
base483drivers/net/ni52.c((struct priv *) (dev->priv))->base =  dev->mem_start + size - 0x01000000;
base918drivers/net/ni52.ceth_copy_and_sum(skb,(char *) p->base+(unsigned long) rbd->buffer,totlen,0);
base223drivers/net/pi2.cswitch (lp->base & 2) {
base250drivers/net/pi2.ccmd = lp->base + CTL;
base315drivers/net/pi2.cif (lp->base & 2) {    /* If A channel */
base323drivers/net/pi2.cwrtscc(lp->cardbase, lp->base + CTL, R1, INT_ALL_Rx | EXT_INT_ENAB);
base334drivers/net/pi2.cwrtscc(lp->cardbase, lp->base + CTL, R15, CTSIE);
base335drivers/net/pi2.cwrtscc(lp->cardbase, lp->base + CTL, R0, RES_EXT_INT);
base351drivers/net/pi2.ccmd = CTL + lp->base;
base407drivers/net/pi2.cst = rdscc(lp->cardbase, lp->base + CTL, R0);  /* Fetch status */
base410drivers/net/pi2.cwrtscc(lp->cardbase, CTL + lp->base, R0, RES_EXT_INT);
base411drivers/net/pi2.ccmd = lp->base + CTL;
base480drivers/net/pi2.cwrtscc(lp->cardbase, CTL + lp->base, R15, CTSIE | DCDIE);
base517drivers/net/pi2.ccmd = lp->base + CTL;
base576drivers/net/pi2.cwrtscc(lp->cardbase, lp->base + CTL, R0, ERR_RES);  /* error reset */
base592drivers/net/pi2.ccmd = CTL + lp->base;
base682drivers/net/pi2.ccmd = CTL + lp->base;
base781drivers/net/pi2.ccmd = CTL + lp->base;
base945drivers/net/pi2.cint base, tmr0, tmr1, tmrcmd;
base949drivers/net/pi2.cbase = ioaddr & 0x3f0;
base950drivers/net/pi2.ctmr0 = TMR0 + base;
base951drivers/net/pi2.ctmr1 = TMR1 + base;
base952drivers/net/pi2.ctmrcmd = TMRCMD + base;
base1006drivers/net/pi2.ccmd = CTL + lp->base;
base1101drivers/net/pi2.ccmd = CTL + lp->base;
base1337drivers/net/pi2.clp->base = dev->base_addr;
base1375drivers/net/pi2.cwrtscc(lp->cardbase, CTL + lp->base, R1, EXT_INT_ENAB);
base1377drivers/net/pi2.cwrtscc(lp->cardbase, CTL + lp->base, R9, MIE | NV);
base1481drivers/net/pi2.cwrtscc(lp->cardbase, CTL + lp->base, R9, MIE | NV);
base1560drivers/net/pi2.cwrtscc(lp->cardbase, lp->base + CTL, R0, RES_H_IUS);
base119drivers/net/pi2.hint base;       /* Base of I/O registers */
base229drivers/net/pt.cprintk("PTd hardware_send_packet(): kickflag = %d (%d).\n", kickflag, lp->base & CHANA);
base259drivers/net/pt.ccmd = lp->base + CTL;
base325drivers/net/pt.cif (lp->base & CHANA) {
base365drivers/net/pt.cregister int cmd = lp->base + CTL;
base369drivers/net/pt.cprintk("PTd scc_init(): (%d).\n", lp->base & CHANA);
base451drivers/net/pt.cif (lp->base & CHANA)
base459drivers/net/pt.cif (lp->base & CHANA)
base471drivers/net/pt.cif (lp->base & CHANA)
base493drivers/net/pt.cif ( ((lp->base & CHANA) && !(pt_sercfg & PT_DTRB_ON)) ||
base494drivers/net/pt.c(!(lp->base & CHANA) && !(pt_sercfg & PT_DTRA_ON)) ) 
base496drivers/net/pt.cwrtscc(lp->cardbase, lp->base + CTL, R9, FHWRES);
base501drivers/net/pt.cprintk("PTd chipset_init() Resetting SCC, called by ch (%d).\n", lp->base & CHANA);
base505drivers/net/pt.cif (lp->base & CHANA) {
base506drivers/net/pt.cwrtscc(lp->cardbase, lp->base + CTL, R9, MIE | DLC | NV | CHRA);
base509drivers/net/pt.cwrtscc(lp->cardbase, lp->base + CTL, R9, MIE | DLC | NV | CHRB);
base642drivers/net/pt.cint cmd = lp->base + CTL;
base644drivers/net/pt.cprintk("PTd pt_rts(): Transmitter status will be %d (%d).\n", x, lp->base & CHANA);
base801drivers/net/pt.clp->base = dev->base_addr;
base953drivers/net/pt.clp->saved_RR0 = rdscc(lp->cardbase, lp->base + CTL, R0) & ~ZCOUNT;
base958drivers/net/pt.cwrtscc(lp->cardbase, lp->base + CTL, R9, MIE | NV);
base977drivers/net/pt.cprintk("PTd pt_send_packet(): (%d)\n", lp->base & CHANA);
base1002drivers/net/pt.ccmd = lp->base + CTL;
base1022drivers/net/pt.cprintk("PTd pt_close(): Closing down channel (%d).\n", lp->base & CHANA);  
base1133drivers/net/pt.cwrtscc(lp->cardbase, lp->base + CTL, R1, INT_ALL_Rx | EXT_INT_ENAB);
base1135drivers/net/pt.cif (lp->base & CHANA) {
base1153drivers/net/pt.ccmd = lp->base + CTL;
base1156drivers/net/pt.cprintk("PTd pt_txisr(): tstate = %d (%d).\n", lp->tstate, lp->base & CHANA);
base1267drivers/net/pt.cint cmd = lp->base + CTL;
base1283drivers/net/pt.cprintk("PTd pt_rxisr(): R1 = %#3x. (%d)\n", rse, lp->base & CHANA);
base1434drivers/net/pt.cwhile( rdscc(lp->cardbase, lp->base + CTL, R0) & Rx_CH_AV) {
base1436drivers/net/pt.c(void) inb_p(lp->base + DATA);
base1450drivers/net/pt.cprintk("PTd pt_tmrisr(): tstate = %d (%d).\n", lp->tstate, lp->base & CHANA);
base1469drivers/net/pt.cif (lp->base & CHANA)
base1535drivers/net/pt.cwrtscc(lp->cardbase, lp->base + CTL, R0, RES_H_IUS);
base1564drivers/net/pt.cint cmd = lp->base + CTL;
base1576drivers/net/pt.cprintk("PTd exisr(): R0 = %#3x tstate = %d (%d).\n", st, lp->tstate, lp->base & CHANA);
base160drivers/net/pt.hint base;       /* Base of I/O registers */
base75drivers/net/sdla.cchar          *temp, *base;
base87drivers/net/sdla.cbase = (void *) dev->mem_start;
base88drivers/net/sdla.cbase += offset;
base93drivers/net/sdla.cmemcpy(temp, base, bytes);
base105drivers/net/sdla.cchar          *temp, *base;
base117drivers/net/sdla.cbase = (void *) dev->mem_start;
base118drivers/net/sdla.cbase += offset;
base123drivers/net/sdla.cmemcpy(base, temp, bytes);
base135drivers/net/sdla.cchar          *base;
base148drivers/net/sdla.cbase = (void *) dev->mem_start;
base149drivers/net/sdla.cbase += offset;
base154drivers/net/sdla.cmemset(base, 0, bytes);
base578drivers/pci/pci.cunsigned long base;
base671drivers/pci/pci.cbase = l;
base672drivers/pci/pci.cif (!base) {
base676drivers/pci/pci.cif (base & PCI_BASE_ADDRESS_SPACE_IO) {
base679drivers/pci/pci.cbase & PCI_BASE_ADDRESS_IO_MASK);
base683drivers/pci/pci.cif (base & PCI_BASE_ADDRESS_MEM_PREFETCH) {
base688drivers/pci/pci.cswitch (base & PCI_BASE_ADDRESS_MEM_TYPE_MASK) {
base698drivers/pci/pci.cbase |= ((u64) l) << 32;
base704drivers/pci/pci.cbase & PCI_BASE_ADDRESS_MEM_MASK);
base515drivers/scsi/53c7,8xx.cint base;  /* Memory address - indicates memory mapped regs */
base601drivers/scsi/53c7,8xx.coverrides[commandline_current].data.normal.base = ints[1];
base1195drivers/scsi/53c7,8xx.cu32 base, int io_port, int irq, int dma, int pci_valid, 
base1223drivers/scsi/53c7,8xx.cchip_str, (unsigned) base, io_port, irq);
base1313drivers/scsi/53c7,8xx.cif (base) {
base1314drivers/scsi/53c7,8xx.cinstance->base = (unsigned char *) (unsigned long) base;
base1415drivers/scsi/53c7,8xx.cbase, io_port; 
base1440drivers/scsi/53c7,8xx.cPCI_BASE_ADDRESS_1, &base)) ||
base1479drivers/scsi/53c7,8xx.cif ((base & PCI_BASE_ADDRESS_SPACE) != PCI_BASE_ADDRESS_SPACE_MEMORY) {
base1482drivers/scsi/53c7,8xx.cbase = 0;
base1484drivers/scsi/53c7,8xx.cbase &= PCI_BASE_ADDRESS_MEM_MASK;
base1486drivers/scsi/53c7,8xx.cbase = 0;
base1489drivers/scsi/53c7,8xx.cif (!io_port && !base) {
base1527drivers/scsi/53c7,8xx.creturn normal_init (tpnt, board, chip, (int) base, io_port, 
base1568drivers/scsi/53c7,8xx.coverrides[current_override].data.normal.base, 
base1618drivers/scsi/53c7,8xx.cu32 base;
base1676drivers/scsi/53c7,8xx.cbase = (u32) host->io_port;
base1680drivers/scsi/53c7,8xx.cbase = virt_to_bus(host->base);
base1684drivers/scsi/53c7,8xx.cpatch_abs_32 (hostdata->script, 0, addr_scratch, base + SCRATCHA_REG_800);
base1685drivers/scsi/53c7,8xx.cpatch_abs_32 (hostdata->script, 0, addr_temp, base + TEMP_REG);
base1502drivers/scsi/53c7,8xx.hNCR53c7x0_address_memory = (void *) (host)->base;      \
base173drivers/scsi/AM53C974.cunsigned long  class_revision, base; 
base187drivers/scsi/AM53C974.cbase = AM53C974_PCIREG_READ_DWORD(instance, PCI_BASE_ADDRESS_0);
base202drivers/scsi/AM53C974.cprintk("PCI_BASE_ADDRESS_0:  0x%lx\n", base);
base604drivers/scsi/AM53C974.cinstance->base = NULL;
base822drivers/scsi/NCR5380.cSPRINTF("\nBase Addr: 0x%05X    ", (int)instance->base);
base3079drivers/scsi/advansys.cshp->base = (char *) ((ulong) AscGetChipBiosAddress(
base3185drivers/scsi/advansys.c(unsigned) shp->base, shp->io_port,
base3208drivers/scsi/advansys.c(unsigned) shp->base, shp->io_port,
base4777drivers/scsi/advansys.cs->wish_block, (unsigned) s->base, s->io_port, s->n_io_port,
base122drivers/scsi/aha1542.c#define aha1542_intr_reset(base)  outb(IRST, CONTROL(base))
base159drivers/scsi/aha1542.cstatic int aha1542_out(unsigned int base, unchar *cmdp, int len)
base166drivers/scsi/aha1542.cWAIT(STATUS(base), CDF, 0, CDF);
base168drivers/scsi/aha1542.cif(inb(STATUS(base)) & CDF) {restore_flags(flags); continue;}
base169drivers/scsi/aha1542.coutb(*cmdp, DATA(base));
base177drivers/scsi/aha1542.cWAIT(STATUS(base), CDF, 0, CDF);
base178drivers/scsi/aha1542.coutb(*cmdp++, DATA(base));
base191drivers/scsi/aha1542.cstatic int aha1542_in(unsigned int base, unchar *cmdp, int len)
base199drivers/scsi/aha1542.cWAIT(STATUS(base), DF, DF, 0);
base200drivers/scsi/aha1542.c*cmdp++ = inb(DATA(base));
base213drivers/scsi/aha1542.cstatic int aha1542_in1(unsigned int base, unchar *cmdp, int len)
base221drivers/scsi/aha1542.cWAITd(STATUS(base), DF, DF, 0, 100);
base222drivers/scsi/aha1542.c*cmdp++ = inb(DATA(base));
base789drivers/scsi/aha1542.cstatic int aha1542_mbenable(int base)
base798drivers/scsi/aha1542.caha1542_out(base,mbenable_cmd,1);
base799drivers/scsi/aha1542.cif(aha1542_in1(base,mbenable_result,2))
base801drivers/scsi/aha1542.cWAITd(INTRFLAGS(base),INTRMASK,HACC,0,100);
base802drivers/scsi/aha1542.caha1542_intr_reset(base);
base809drivers/scsi/aha1542.caha1542_out(base,mbenable_cmd,3);
base810drivers/scsi/aha1542.cWAIT(INTRFLAGS(base),INTRMASK,HACC,0);
base816drivers/scsi/aha1542.caha1542_intr_reset(base);
base39drivers/scsi/aha1542.h#define STATUS(base) base
base49drivers/scsi/aha1542.h#define INTRFLAGS(base) (STATUS(base)+2)
base58drivers/scsi/aha1542.h#define CONTROL(base) STATUS(base)
base65drivers/scsi/aha1542.h#define DATA(base) (STATUS(base)+1)
base62drivers/scsi/aha1740.cstatic unsigned int slot, base;
base450drivers/scsi/aha1740.cbase = SLOTBASE(slot);
base456drivers/scsi/aha1740.cif(check_region(base, 0x5c)) continue;  /* See if in use */
base470drivers/scsi/aha1740.cprintk("Configuring Adaptec at IO:%x, IRQ %d\n",base,
base480drivers/scsi/aha1740.crequest_region(base, 0x5c,"aha1740");  /* Reserve the space that we need to use */
base21drivers/scsi/aha1740.h#define  BASE    (base)
base24drivers/scsi/aha1740.h#define  HID0  (base + 0x0)
base25drivers/scsi/aha1740.h#define  HID1  (base + 0x1)
base26drivers/scsi/aha1740.h#define HID2  (base + 0x2)
base27drivers/scsi/aha1740.h#define  HID3  (base + 0x3)
base28drivers/scsi/aha1740.h#define  EBCNTRL  (base + 0x4)
base29drivers/scsi/aha1740.h#define  PORTADR  (base + 0x40)
base30drivers/scsi/aha1740.h#define BIOSADR (base + 0x41)
base31drivers/scsi/aha1740.h#define INTDEF  (base + 0x42)
base32drivers/scsi/aha1740.h#define SCSIDEF (base + 0x43)
base33drivers/scsi/aha1740.h#define BUSDEF  (base + 0x44)
base34drivers/scsi/aha1740.h#define  RESV0  (base + 0x45)
base35drivers/scsi/aha1740.h#define RESV1  (base + 0x46)
base36drivers/scsi/aha1740.h#define  RESV2  (base + 0x47)
base402drivers/scsi/aic7xxx.coutb(p->pause, HCNTRL + p->base);      \
base403drivers/scsi/aic7xxx.cwhile ((inb(HCNTRL + p->base) & PAUSE) == 0)    \
base411drivers/scsi/aic7xxx.coutb(p->unpause, HCNTRL + p->base)
base418drivers/scsi/aic7xxx.coutb(SEQRESET | FASTMODE, SEQCTL + p->base);  \
base419drivers/scsi/aic7xxx.c} while (inb(SEQADDR0 + p->base) != 0 &&    \
base420drivers/scsi/aic7xxx.cinb(SEQADDR1 + p->base) != 0);    \
base563drivers/scsi/aic7xxx.cint                      base;             /* card base address */
base615drivers/scsi/aic7xxx.cint              base;       /* I/O base */
base691drivers/scsi/aic7xxx.chost_conf = inb(HOSTCONF + p->base);
base692drivers/scsi/aic7xxx.cscsi_conf = inb(SCSICONF + p->base);
base721drivers/scsi/aic7xxx.cp->base >> 12);
base726drivers/scsi/aic7xxx.cp->base >> 12);
base881drivers/scsi/aic7xxx.caic7xxx_loadseq(int base)
base905drivers/scsi/aic7xxx.coutb(PERRORDIS | SEQRESET | LOADRAM, SEQCTL + base);
base907drivers/scsi/aic7xxx.coutsb(SEQRAM + base, seqprog, sizeof(seqprog));
base925drivers/scsi/aic7xxx.coutb(SEQRESET | FASTMODE, SEQCTL + base);
base926drivers/scsi/aic7xxx.c} while ((inb(SEQADDR0 + base) != 0) && (inb(SEQADDR1 + base) != 0));
base1132drivers/scsi/aic7xxx.cint base = p->base;
base1134drivers/scsi/aic7xxx.ccurscb = inb(SCBPTR + base);
base1135drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
base1136drivers/scsi/aic7xxx.coutb(SCBAUTO, SCBCNT + base);
base1148drivers/scsi/aic7xxx.coutsb(SCBARRAY + base, scb, SCB_PIO_TRANSFER_SIZE);
base1152drivers/scsi/aic7xxx.coutsl(SCBARRAY + base, scb, (SCB_PIO_TRANSFER_SIZE + 3) / 4);
base1155drivers/scsi/aic7xxx.coutb(0, SCBCNT + base);
base1156drivers/scsi/aic7xxx.coutb(curscb, SCBPTR + base);
base1169drivers/scsi/aic7xxx.cint base = p->base;
base1174drivers/scsi/aic7xxx.coutb(SCBAUTO, SCBCNT + base);
base1175drivers/scsi/aic7xxx.cinsb(SCBARRAY + base, scb, SCB_PIO_TRANSFER_SIZE);
base1176drivers/scsi/aic7xxx.coutb(0, SCBCNT + base);
base1217drivers/scsi/aic7xxx.caic7xxx_busy_target(unsigned char target, char channel, int base)
base1220drivers/scsi/aic7xxx.cunsigned long active_port = ACTIVE_A + base;
base1243drivers/scsi/aic7xxx.caic7xxx_unbusy_target(unsigned char target, char channel, int base)
base1246drivers/scsi/aic7xxx.cunsigned long active_port = ACTIVE_A + base;
base1311drivers/scsi/aic7xxx.caic7xxx_add_waiting_scb(u_long              base,
base1318drivers/scsi/aic7xxx.ccurscb = inb(SCBPTR + base);
base1319drivers/scsi/aic7xxx.chead = inb(WAITING_SCBH + base);
base1331drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
base1332drivers/scsi/aic7xxx.coutb(head, SCB_NEXT_WAITING + base);
base1340drivers/scsi/aic7xxx.coutb(head, SCBPTR + base);
base1341drivers/scsi/aic7xxx.cthird_scb = inb(SCB_NEXT_WAITING + base);
base1342drivers/scsi/aic7xxx.coutb(scb->position, SCB_NEXT_WAITING + base);
base1343drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
base1344drivers/scsi/aic7xxx.coutb(third_scb, SCB_NEXT_WAITING + base);
base1347drivers/scsi/aic7xxx.coutb(head, WAITING_SCBH + base);
base1348drivers/scsi/aic7xxx.coutb(curscb, SCBPTR + base);
base1366drivers/scsi/aic7xxx.cint base = p->base;
base1372drivers/scsi/aic7xxx.ccurscb = inb(SCBPTR + base);
base1373drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
base1374drivers/scsi/aic7xxx.cnext = inb(SCB_NEXT_WAITING + base);
base1379drivers/scsi/aic7xxx.coutb(0, SCBARRAY + base);
base1380drivers/scsi/aic7xxx.coutb(SCB_LIST_NULL, SCB_NEXT_WAITING + base);
base1381drivers/scsi/aic7xxx.caic7xxx_unbusy_target(target, channel, base);
base1391drivers/scsi/aic7xxx.coutb(next, WAITING_SCBH + base);
base1398drivers/scsi/aic7xxx.coutb(prev, SCBPTR + base);
base1399drivers/scsi/aic7xxx.coutb(next, SCB_NEXT_WAITING + base);
base1404drivers/scsi/aic7xxx.cif (inb(WAITING_SCBT + base) == scb->position)
base1406drivers/scsi/aic7xxx.coutb(prev, WAITING_SCBT + base);
base1414drivers/scsi/aic7xxx.coutb(curscb, SCBPTR + base);
base1438drivers/scsi/aic7xxx.cint base = p->base;
base1447drivers/scsi/aic7xxx.cactive_scb = inb(SCBPTR + base);
base1458drivers/scsi/aic7xxx.cint queued = inb(QINCNT + base);
base1462drivers/scsi/aic7xxx.csaved_queue[i] = inb(QINFIFO + base);
base1472drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
base1473drivers/scsi/aic7xxx.coutb(0, SCBARRAY + base);
base1483drivers/scsi/aic7xxx.coutb(saved_queue[queued], QINFIFO + base);
base1493drivers/scsi/aic7xxx.cnext = inb(WAITING_SCBH + base);  /* Start at head of list. */
base1509drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
base1511drivers/scsi/aic7xxx.cnext = inb(SCB_NEXT_WAITING + base);
base1530drivers/scsi/aic7xxx.caic7xxx_unbusy_target(target, channel, base);
base1531drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
base1532drivers/scsi/aic7xxx.coutb(0, SCBARRAY + base);
base1540drivers/scsi/aic7xxx.coutb(active_scb, SCBPTR + base);
base1552drivers/scsi/aic7xxx.caic7xxx_reset_current_bus(int base)
base1557drivers/scsi/aic7xxx.coutb(SCSIRSTO, SCSISEQ + base);
base1559drivers/scsi/aic7xxx.coutb(0, SCSISEQ + base);
base1573drivers/scsi/aic7xxx.cint base = p->base;
base1593drivers/scsi/aic7xxx.coutb(0, ACTIVE_B + base);
base1594drivers/scsi/aic7xxx.coffset = TARG_SCRATCH + base + 8;
base1595drivers/scsi/aic7xxx.coffset_max = TARG_SCRATCH + base + 16;
base1605drivers/scsi/aic7xxx.coutb(0, ACTIVE_A + base);
base1606drivers/scsi/aic7xxx.coutb(0, ACTIVE_B + base);
base1607drivers/scsi/aic7xxx.coffset = TARG_SCRATCH + base;
base1608drivers/scsi/aic7xxx.coffset_max = TARG_SCRATCH + base + 16;
base1614drivers/scsi/aic7xxx.coutb(0, ACTIVE_A + base);
base1615drivers/scsi/aic7xxx.coffset = TARG_SCRATCH + base;
base1616drivers/scsi/aic7xxx.coffset_max = TARG_SCRATCH + base + 8;
base1639drivers/scsi/aic7xxx.csblkctl = inb(SBLKCTL + base);
base1650drivers/scsi/aic7xxx.coutb(sblkctl ^ SELBUSB, SBLKCTL + base);
base1651drivers/scsi/aic7xxx.caic7xxx_reset_current_bus(base);
base1652drivers/scsi/aic7xxx.coutb(sblkctl, SBLKCTL + base);
base1665drivers/scsi/aic7xxx.caic7xxx_reset_current_bus(base);
base1685drivers/scsi/aic7xxx.cint base, intstat;
base1706drivers/scsi/aic7xxx.cwhile ((p != NULL) && !(inb(INTSTAT + p->base) & INT_PEND))
base1753drivers/scsi/aic7xxx.cbase = p->base;
base1758drivers/scsi/aic7xxx.cintstat = inb(INTSTAT + base);
base1763drivers/scsi/aic7xxx.cunsigned char errno = inb(ERROR + base);
base1775drivers/scsi/aic7xxx.cinb(ERROR + base), (inb(SEQADDR1 + base) << 8) | inb(SEQADDR0 + base));
base1787drivers/scsi/aic7xxx.cscsi_id = (inb(SCSIID + base) >> 4) & 0x0F;
base1790drivers/scsi/aic7xxx.cif (inb(SBLKCTL + base) & SELBUSB)
base1804drivers/scsi/aic7xxx.crej_byte = inb(REJBYTE + base);
base1807drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
base1825drivers/scsi/aic7xxx.cscsi_id, channel, inb(SAVED_TCL + base));
base1831drivers/scsi/aic7xxx.cscsi_id, channel, inb(SAVED_TCL + base));
base1832drivers/scsi/aic7xxx.caic7xxx_unbusy_target(scsi_id, channel, base);
base1833drivers/scsi/aic7xxx.coutb(0, SCBARRAY + base);
base1834drivers/scsi/aic7xxx.coutb(CLRSELTIMEO, CLRSINT1 + base);
base1845drivers/scsi/aic7xxx.ctransfer = (inb(ARG_1 + base) << 2);
base1846drivers/scsi/aic7xxx.coffset = inb(ACCUM + base);
base1847drivers/scsi/aic7xxx.cscratch = inb(TARG_SCRATCH + base + scratch_offset);
base1866drivers/scsi/aic7xxx.coutb(scratch, TARG_SCRATCH + base + scratch_offset);
base1867drivers/scsi/aic7xxx.coutb(scratch, SCSIRATE + base);
base1875drivers/scsi/aic7xxx.coutb(SEND_REJ, RETURN_1 + base);
base1887drivers/scsi/aic7xxx.coutb(0, RETURN_1 + base);
base1895drivers/scsi/aic7xxx.coutb(SEND_SDTR, RETURN_1 + base);
base1907drivers/scsi/aic7xxx.cbus_width = inb(ARG_1 + base);
base1910drivers/scsi/aic7xxx.cscratch = inb(TARG_SCRATCH + base + scratch_offset);
base1917drivers/scsi/aic7xxx.coutb(0, RETURN_1 + base);
base1931drivers/scsi/aic7xxx.coutb(SEND_REJ, RETURN_1 + base);
base1962drivers/scsi/aic7xxx.coutb(bus_width | SEND_WDTR, RETURN_1 + base);
base1966drivers/scsi/aic7xxx.coutb(scratch, TARG_SCRATCH + base + scratch_offset);
base1967drivers/scsi/aic7xxx.coutb(scratch, SCSIRATE + base);
base1980drivers/scsi/aic7xxx.cscratch = inb(TARG_SCRATCH + base + scratch_offset);
base2011drivers/scsi/aic7xxx.coutb(scratch, TARG_SCRATCH + base + scratch_offset);
base2012drivers/scsi/aic7xxx.coutb(scratch, SCSIRATE + base);
base2017drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
base2019drivers/scsi/aic7xxx.coutb(0, RETURN_1 + base);   /* CHECK_CONDITION may change this */
base2079drivers/scsi/aic7xxx.coutb(SCB_LIST_NULL, SCB_NEXT_WAITING + base);
base2084drivers/scsi/aic7xxx.caic7xxx_busy_target(scsi_id, channel, base);
base2086drivers/scsi/aic7xxx.caic7xxx_add_waiting_scb(base, scb, LIST_HEAD);
base2087drivers/scsi/aic7xxx.coutb(SEND_SENSE, RETURN_1 + base);
base2126drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
base2151drivers/scsi/aic7xxx.cactual -= (inb(SCB_RESID_DCNT2 + base) << 16) |
base2152drivers/scsi/aic7xxx.c(inb(SCB_RESID_DCNT1 + base) <<  8) |
base2153drivers/scsi/aic7xxx.cinb(SCB_RESID_DCNT0 + base);
base2160drivers/scsi/aic7xxx.cinb(SCB_RESID_SGCNT + base));
base2169drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
base2194drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
base2215drivers/scsi/aic7xxx.coutb(MSG_BUS_DEVICE_RESET, MSG0 + base);
base2216drivers/scsi/aic7xxx.coutb(1, MSG_LEN + base);
base2227drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
base2240drivers/scsi/aic7xxx.caic7xxx_unbusy_target(scsi_id, channel, base);
base2245drivers/scsi/aic7xxx.cscratch = inb(TARG_SCRATCH + base + scratch_offset);
base2247drivers/scsi/aic7xxx.coutb(scratch, TARG_SCRATCH + base + scratch_offset);
base2266drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
base2278drivers/scsi/aic7xxx.cunsigned char lastphase = inb(LASTPHASE + base);
base2325drivers/scsi/aic7xxx.coutb(mesg_out, MSG0 + base);
base2326drivers/scsi/aic7xxx.coutb(1, MSG_LEN + base);
base2341drivers/scsi/aic7xxx.cintstat, inb(SCSISIGI + base));
base2345drivers/scsi/aic7xxx.coutb(CLRSEQINT, CLRINT + base);
base2351drivers/scsi/aic7xxx.cint status = inb(SSTAT1 + base);
base2352drivers/scsi/aic7xxx.cscsi_id = (inb(SCSIID + base) >> 4) & 0x0F;
base2354drivers/scsi/aic7xxx.cif (inb(SBLKCTL + base) & SELBUSB)
base2359drivers/scsi/aic7xxx.cscb_index = inb(SCBPTR + base);
base2369drivers/scsi/aic7xxx.coutb(status, CLRSINT1 + base);
base2371drivers/scsi/aic7xxx.coutb(CLRSCSIINT, CLRINT + base);
base2393drivers/scsi/aic7xxx.coutb(ENRSELI, SCSISEQ + base);
base2399drivers/scsi/aic7xxx.cha_flags = inb(FLAGS + base);
base2400drivers/scsi/aic7xxx.coutb(0, MSG_LEN + base);
base2401drivers/scsi/aic7xxx.caic7xxx_unbusy_target(scsi_id, channel, base);
base2403drivers/scsi/aic7xxx.coutb(0, SCBARRAY + base);
base2420drivers/scsi/aic7xxx.coutb(CLRSELTIMEO, CLRSINT1 + base);
base2422drivers/scsi/aic7xxx.coutb(CLRSCSIINT, CLRINT + base);
base2427drivers/scsi/aic7xxx.cwaiting = inb(WAITING_SCBH + base);
base2428drivers/scsi/aic7xxx.coutb(waiting, SCBPTR + base);
base2429drivers/scsi/aic7xxx.cwaiting = inb(SCB_NEXT_WAITING + base);
base2430drivers/scsi/aic7xxx.coutb(waiting, WAITING_SCBH + base);
base2448drivers/scsi/aic7xxx.coutb(status, CLRSINT1 + base);
base2450drivers/scsi/aic7xxx.coutb(CLRSCSIINT, CLRINT + base);
base2466drivers/scsi/aic7xxx.ccomplete = inb(QOUTFIFO + base);
base2473drivers/scsi/aic7xxx.ccomplete, inb(QOUTFIFO + base),
base2475drivers/scsi/aic7xxx.coutb(CLRCMDINT, CLRINT + base);
base2501drivers/scsi/aic7xxx.coutb(CLRCMDINT, CLRINT + base);
base2554drivers/scsi/aic7xxx.c} while (inb(QOUTCNT + base));
base2581drivers/scsi/aic7xxx.caic7xxx_probe(int slot, int base)
base2603drivers/scsi/aic7xxx.coutb(0x80 + i, base);
base2604drivers/scsi/aic7xxx.cbuf[i] = inb(base + i);
base2614drivers/scsi/aic7xxx.cif (inb(base + 4) & 1)
base2649drivers/scsi/aic7xxx.cread_2840_seeprom(int base, struct seeprom_config *sc)
base2662drivers/scsi/aic7xxx.cwhile ((inb(STATUS_2840 + base) & EEPROM_TF) == 0)  \
base2666drivers/scsi/aic7xxx.c(void) inb(SEECTL_2840 + base);
base2679drivers/scsi/aic7xxx.coutb(CK_2840 | CS_2840, SEECTL_2840 + base);
base2680drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2689drivers/scsi/aic7xxx.coutb(temp, SEECTL_2840 + base);
base2690drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2692drivers/scsi/aic7xxx.coutb(temp, SEECTL_2840 + base);
base2693drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2703drivers/scsi/aic7xxx.coutb(temp, SEECTL_2840 + base);
base2704drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2706drivers/scsi/aic7xxx.coutb(temp, SEECTL_2840 + base);
base2707drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2719drivers/scsi/aic7xxx.coutb(temp, SEECTL_2840 + base);
base2720drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2722drivers/scsi/aic7xxx.cseeprom[k] = (seeprom[k] << 1) | (inb(STATUS_2840 + base) & DI_2840);
base2723drivers/scsi/aic7xxx.coutb(temp, SEECTL_2840 + base);
base2724drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2740drivers/scsi/aic7xxx.coutb(0, SEECTL_2840 + base);
base2741drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2742drivers/scsi/aic7xxx.coutb(CK_2840, SEECTL_2840 + base);
base2743drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2744drivers/scsi/aic7xxx.coutb(0, SEECTL_2840 + base);
base2745drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2822drivers/scsi/aic7xxx.cread_seeprom(int base, int offset, struct seeprom_config *sc)
base2836drivers/scsi/aic7xxx.cwhile ((inb(SEECTL + base) & SEERDY) == 0)  \
base2848drivers/scsi/aic7xxx.coutb(SEEMS, SEECTL + base);
base2850drivers/scsi/aic7xxx.cwhile ((jiffies < timeout) && ((inb(SEECTL + base) & SEERDY) == 0))
base2854drivers/scsi/aic7xxx.cif ((inb(SEECTL + base) & SEERDY) == 0)
base2856drivers/scsi/aic7xxx.coutb(0, SEECTL + base);
base2871drivers/scsi/aic7xxx.coutb(SEEMS | SEECK | SEECS, SEECTL + base);
base2872drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2881drivers/scsi/aic7xxx.coutb(temp, SEECTL + base);
base2882drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2884drivers/scsi/aic7xxx.coutb(temp, SEECTL + base);
base2885drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2895drivers/scsi/aic7xxx.coutb(temp, SEECTL + base);
base2896drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2898drivers/scsi/aic7xxx.coutb(temp, SEECTL + base);
base2899drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2911drivers/scsi/aic7xxx.coutb(temp, SEECTL + base);
base2912drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2914drivers/scsi/aic7xxx.cseeprom[k] = (seeprom[k] << 1) | (inb(SEECTL + base) & SEEDI);
base2915drivers/scsi/aic7xxx.coutb(temp, SEECTL + base);
base2916drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2933drivers/scsi/aic7xxx.coutb(SEEMS, SEECTL + base);
base2934drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2935drivers/scsi/aic7xxx.coutb(SEEMS | SEECK, SEECTL + base);
base2936drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2937drivers/scsi/aic7xxx.coutb(SEEMS, SEECTL + base);
base2938drivers/scsi/aic7xxx.cCLOCK_PULSE(base);
base2944drivers/scsi/aic7xxx.coutb(0, SEECTL + base);
base2978drivers/scsi/aic7xxx.cdetect_maxscb(aha_type type, int base, int walk_scbs)
base2997drivers/scsi/aic7xxx.csblkctl_reg = inb(SBLKCTL + base) ^ AUTOFLUSHDIS;
base2998drivers/scsi/aic7xxx.coutb(sblkctl_reg, SBLKCTL + base);
base2999drivers/scsi/aic7xxx.cif (inb(SBLKCTL + base) == sblkctl_reg)
base3005drivers/scsi/aic7xxx.coutb(sblkctl_reg ^ AUTOFLUSHDIS, SBLKCTL + base);
base3055drivers/scsi/aic7xxx.coutb(i, SCBPTR + base);
base3056drivers/scsi/aic7xxx.cscb_byte = ~(inb(SCBARRAY + base));  /* complement the byte */
base3057drivers/scsi/aic7xxx.coutb(scb_byte, SCBARRAY + base);     /* write it back out */
base3058drivers/scsi/aic7xxx.cif (inb(SCBARRAY + base) != scb_byte)
base3090drivers/scsi/aic7xxx.cint found = 1, base;
base3099drivers/scsi/aic7xxx.cbase = config->base;
base3104drivers/scsi/aic7xxx.crequest_region(MINREG + base, MAXREG - MINREG, "aic7xxx");
base3120drivers/scsi/aic7xxx.cconfig->unpause = (inb(HCNTRL + base) & IRQMS) | INTEN;
base3124drivers/scsi/aic7xxx.coutb(config->pause | CHIPRST, HCNTRL + base);
base3126drivers/scsi/aic7xxx.cif (inb(HCNTRL + base) & CHIPRST)
base3130drivers/scsi/aic7xxx.coutb(config->pause, HCNTRL + base);
base3136drivers/scsi/aic7xxx.cconfig->irq = inb(INTDEF + base) & 0x0F;
base3137drivers/scsi/aic7xxx.cif ((inb(HA_274_BIOSCTRL + base) & BIOSMODE) == BIOSDISABLED)
base3141drivers/scsi/aic7xxx.chost_conf = inb(HOSTCONF + base);
base3145drivers/scsi/aic7xxx.coutb(host_conf & DFTHRSH, BUSSPD + base);
base3146drivers/scsi/aic7xxx.coutb((host_conf << 2) & BOFF, BUSTIME + base);
base3156drivers/scsi/aic7xxx.coutb(CHIPRST, HCNTRL + base);
base3160drivers/scsi/aic7xxx.coutb(config->pause, HCNTRL + base);
base3163drivers/scsi/aic7xxx.cconfig->irq = inb(INTDEF + base) & 0x0F;
base3164drivers/scsi/aic7xxx.cif ((inb(HA_274_BIOSCTRL + base) & BIOSMODE) == BIOSDISABLED)
base3168drivers/scsi/aic7xxx.chost_conf = inb(HOSTCONF + base);
base3171drivers/scsi/aic7xxx.chave_seeprom = read_2840_seeprom(base, &sc);
base3198drivers/scsi/aic7xxx.coutb(host_conf & DFTHRSH, BUSSPD + base);
base3199drivers/scsi/aic7xxx.coutb((host_conf << 2) & BOFF, BUSTIME + base);
base3216drivers/scsi/aic7xxx.coutb(CHIPRST, HCNTRL + base);
base3220drivers/scsi/aic7xxx.coutb(config->pause, HCNTRL + base);
base3226drivers/scsi/aic7xxx.chave_seeprom = read_seeprom(base, config->chan_num * (sizeof(sc) / 2), &sc);
base3259drivers/scsi/aic7xxx.coutb(config->scsi_id | DFTHRSH_100, SCSICONF + base);
base3260drivers/scsi/aic7xxx.coutb(DFTHRSH_100, DSPCISTATUS + base);
base3265drivers/scsi/aic7xxx.coutb(config->scsi_id, (SCSICONF + base + 1));
base3275drivers/scsi/aic7xxx.cconfig->maxscb = detect_maxscb(config->type, base, config->walk_scbs);
base3293drivers/scsi/aic7xxx.csblkctl = inb(SBLKCTL + base);
base3297drivers/scsi/aic7xxx.cconfig->scsi_id = inb(SCSICONF + base) & 0x07;
base3299drivers/scsi/aic7xxx.coutb(SINGLE_BUS, FLAGS + base);
base3303drivers/scsi/aic7xxx.cconfig->scsi_id = inb(SCSICONF + base + 1) & 0x0F;
base3307drivers/scsi/aic7xxx.coutb(WIDE_BUS, FLAGS + base);
base3311drivers/scsi/aic7xxx.cconfig->scsi_id = inb(SCSICONF + base) & 0x07;
base3313drivers/scsi/aic7xxx.cconfig->scsi_id_b = inb(SCSICONF + base + 1) & 0x07;
base3317drivers/scsi/aic7xxx.coutb(TWIN_BUS, FLAGS + base);
base3322drivers/scsi/aic7xxx.coutb(0, FLAGS + base);
base3328drivers/scsi/aic7xxx.c"mail deang@ims.com\n", inb(SBLKCTL + base));
base3329drivers/scsi/aic7xxx.coutb(0, FLAGS + base);
base3338drivers/scsi/aic7xxx.coutb(sblkctl & ~(DIAGLEDEN | DIAGLEDON), SBLKCTL + base);
base3434drivers/scsi/aic7xxx.cp->base = base;
base3491drivers/scsi/aic7xxx.caic7xxx_loadseq(base);
base3496drivers/scsi/aic7xxx.coutb(FASTMODE, SEQCTL + base);
base3500drivers/scsi/aic7xxx.coutb(ENABLE, BCTL + base);
base3513drivers/scsi/aic7xxx.coutb((sblkctl & ~SELBUS_MASK) | SELBUSB, SBLKCTL + base);
base3515drivers/scsi/aic7xxx.coutb(config->scsi_id_b, SCSIID + base);
base3516drivers/scsi/aic7xxx.cscsi_conf = inb(SCSICONF + base + 1) & (ENSPCHK | STIMESEL);
base3517drivers/scsi/aic7xxx.coutb(scsi_conf | ENSTIMER | ACTNEGEN | STPWEN, SXFRCTL1 + base);
base3518drivers/scsi/aic7xxx.coutb(ENSELTIMO , SIMODE1 + base);
base3521drivers/scsi/aic7xxx.coutb(DFON | SPIOEN | ULTRAEN, SXFRCTL0 + base);
base3525drivers/scsi/aic7xxx.coutb(DFON | SPIOEN, SXFRCTL0 + base);
base3531drivers/scsi/aic7xxx.coutb((sblkctl & ~SELBUS_MASK) | SELNARROW, SBLKCTL + base);
base3533drivers/scsi/aic7xxx.coutb(config->scsi_id, SCSIID + base);
base3534drivers/scsi/aic7xxx.cscsi_conf = inb(SCSICONF + base) & (ENSPCHK | STIMESEL);
base3535drivers/scsi/aic7xxx.coutb(scsi_conf | ENSTIMER | ACTNEGEN | STPWEN, SXFRCTL1 + base);
base3536drivers/scsi/aic7xxx.coutb(ENSELTIMO , SIMODE1 + base);
base3539drivers/scsi/aic7xxx.coutb(DFON | SPIOEN | ULTRAEN, SXFRCTL0 + base);
base3543drivers/scsi/aic7xxx.coutb(DFON | SPIOEN, SXFRCTL0 + base);
base3584drivers/scsi/aic7xxx.cp->discenable = ~((inb(DISC_DSB + base + 1) << 8) |
base3585drivers/scsi/aic7xxx.cinb(DISC_DSB + base));
base3617drivers/scsi/aic7xxx.ctarget_settings = inb(TARG_SCRATCH + base + i);
base3633drivers/scsi/aic7xxx.coutb(target_settings, (TARG_SCRATCH + base + i));
base3658drivers/scsi/aic7xxx.coutb(i, SCBPTR + base);
base3659drivers/scsi/aic7xxx.coutb(0, SCBARRAY + base);
base3666drivers/scsi/aic7xxx.coutb(config->maxscb, SCBCOUNT + base);
base3672drivers/scsi/aic7xxx.coutb(-i & 0xff, COMP_SCBCOUNT + base);
base3677drivers/scsi/aic7xxx.coutb(0, ACTIVE_A + base);
base3678drivers/scsi/aic7xxx.coutb(0, ACTIVE_B + base);
base3683drivers/scsi/aic7xxx.coutb(SCB_LIST_NULL, WAITING_SCBH + base);
base3684drivers/scsi/aic7xxx.coutb(SCB_LIST_NULL, WAITING_SCBT + base);
base3707drivers/scsi/aic7xxx.coutb((sblkctl & ~SELBUS_MASK) | SELBUSB, SBLKCTL + base);
base3709drivers/scsi/aic7xxx.coutb(SCSIRSTO, SCSISEQ + base);
base3711drivers/scsi/aic7xxx.coutb(0, SCSISEQ + base);
base3716drivers/scsi/aic7xxx.coutb((sblkctl & ~SELBUS_MASK) | SELNARROW, SBLKCTL + base);
base3719drivers/scsi/aic7xxx.coutb(SCSIRSTO, SCSISEQ + base);
base3721drivers/scsi/aic7xxx.coutb(0, SCSISEQ + base);
base3747drivers/scsi/aic7xxx.cint found = 0, slot, base;
base3777drivers/scsi/aic7xxx.cbase = SLOTBASE(slot) + MINREG;
base3779drivers/scsi/aic7xxx.cif (check_region(MINREG + base, MAXREG - MINREG))
base3788drivers/scsi/aic7xxx.cconfig.type = aic7xxx_probe(slot, HID0 + base);
base3802drivers/scsi/aic7xxx.cconfig.base = base;
base3952drivers/scsi/aic7xxx.cbase = io_port & 0xfffffffe;
base3961drivers/scsi/aic7xxx.cconfig.base = base;
base4270drivers/scsi/aic7xxx.coutb(scb->position, QINFIFO + p->base);
base4308drivers/scsi/aic7xxx.cint base = p->base;
base4354drivers/scsi/aic7xxx.cactive_scb = inb(SCBPTR + base);
base4356drivers/scsi/aic7xxx.ccontrol = inb(SCBARRAY + base);
base4361drivers/scsi/aic7xxx.coutb(scb->position, SCBPTR + base);
base4362drivers/scsi/aic7xxx.cif (inb(SCBARRAY + base) & DISCONNECTED)
base4375drivers/scsi/aic7xxx.caic7xxx_add_waiting_scb(base, scb, LIST_SECOND);
base4385drivers/scsi/aic7xxx.cunsigned char msg_len = inb(MSG_LEN + base);
base4410drivers/scsi/aic7xxx.coutb(1, MSG_LEN + base);
base4411drivers/scsi/aic7xxx.coutb(MSG_BUS_DEVICE_RESET, MSG0 + base);
base166drivers/scsi/aic7xxx_proc.csize += sprintf(BLS, "               Base IO: %#.4x\n", p->base);
base115drivers/scsi/dtc.c#define NO_BASES (sizeof (bases) / sizeof (struct base))
base169drivers/scsi/dtc.cunsigned char *base;
base176drivers/scsi/dtc.cbase = NULL;
base179drivers/scsi/dtc.cbase = overrides[current_override].address;
base181drivers/scsi/dtc.cfor (; !base && (current_base < NO_BASES); ++current_base) {
base189drivers/scsi/dtc.cbase = bases[current_base].address;
base198drivers/scsi/dtc.cprintk("scsi-dtc : base = %08x\n", (unsigned int) base);
base201drivers/scsi/dtc.cif (!base)
base205drivers/scsi/dtc.cinstance->base = base;
base239drivers/scsi/dtc.cprintk("scsi%d : at 0x%05X", instance->host_no, (int)instance->base);
base323drivers/scsi/dtc.cmemcpy(d, (char *)(base + DTC_DATA_BUF), 128);
base373drivers/scsi/dtc.cmemcpy((char *)(base + DTC_DATA_BUF), src, 128);
base119drivers/scsi/dtc.hvolatile unsigned char *base
base122drivers/scsi/dtc.hvolatile unsigned char *base
base125drivers/scsi/dtc.hbase = (volatile unsigned char *) (instance)->base
base127drivers/scsi/dtc.h#define DTC_address(reg) (base + DTC_5380_OFFSET + reg)
base160drivers/scsi/eata_dma.cuint base;
base172drivers/scsi/eata_dma.cwhile(inb((uint)sh->base + HA_RAUXSTAT) & HA_AIRQ) {
base180drivers/scsi/eata_dma.ceata_stat = inb((uint)sh->base + HA_RSTATUS);
base187drivers/scsi/eata_dma.cbase = (uint) cmd->host->base;
base193drivers/scsi/eata_dma.ceata_stat = inb(base + HA_RSTATUS);
base196drivers/scsi/eata_dma.c"spadrirq %lx, irq%d\n", base, (long)cp, eata_stat, 
base205drivers/scsi/eata_dma.ceata_stat = inb(base + HA_RSTATUS);
base211drivers/scsi/eata_dma.ceata_stat = inb(base + HA_RSTATUS); 
base214drivers/scsi/eata_dma.c"%#.2x \n", irq, base, cmd->pid, cmd->target,
base309drivers/scsi/eata_dma.cinline int eata_send_command(u32 addr, u32 base, u8 command)
base313drivers/scsi/eata_dma.cwhile (inb(base + HA_RAUXSTAT) & HA_ABUSY)
base318drivers/scsi/eata_dma.coutb( addr & 0x000000ff,      base + HA_WDMAADDR);
base319drivers/scsi/eata_dma.coutb((addr & 0x0000ff00) >> 8,  base + HA_WDMAADDR + 1);
base320drivers/scsi/eata_dma.coutb((addr & 0x00ff0000) >> 16, base + HA_WDMAADDR + 2);
base321drivers/scsi/eata_dma.coutb((addr & 0xff000000) >> 24, base + HA_WDMAADDR + 3);
base322drivers/scsi/eata_dma.coutb(command, base + HA_WCOMMAND);
base327drivers/scsi/eata_dma.cinline int eata_send_immediate(u32 addr, u32 base, u8 cmnd, u8 cmnd2, u8 id, 
base331drivers/scsi/eata_dma.coutb( addr & 0x000000ff,  base + HA_WDMAADDR);
base332drivers/scsi/eata_dma.coutb((addr & 0x0000ff00) >> 8,  base + HA_WDMAADDR + 1);
base333drivers/scsi/eata_dma.coutb((addr & 0x00ff0000) >> 16, base + HA_WDMAADDR + 2);
base334drivers/scsi/eata_dma.coutb((addr & 0xff000000) >> 24, base + HA_WDMAADDR + 3);
base336drivers/scsi/eata_dma.coutb(id,  base + HA_WSUBCODE);
base337drivers/scsi/eata_dma.coutb(lun, base + HA_WSUBLUN);
base340drivers/scsi/eata_dma.coutb(cmnd2, base + HA_WCOMMAND2);
base341drivers/scsi/eata_dma.coutb(cmnd,  base + HA_WCOMMAND);
base510drivers/scsi/eata_dma.cif(eata_send_command((u32) cp, (u32) sh->base, EATA_CMD_DMA_SEND_CP) == FALSE) {
base521drivers/scsi/eata_dma.c"slot %d irq %d\n", (s32)sh->base, cmd->pid, 
base542drivers/scsi/eata_dma.cwhile (inb((u32)(cmd->host->base) + HA_RAUXSTAT) & HA_ABUSY) {
base599drivers/scsi/eata_dma.cwhile (inb((u32)(cmd->host->base) + HA_RAUXSTAT) & HA_ABUSY)
base638drivers/scsi/eata_dma.cinb((u32) (cmd->host->base) + HA_RSTATUS);  /* This might cause trouble */
base639drivers/scsi/eata_dma.ceata_send_command(0, (u32) cmd->host->base, EATA_CMD_RESET);
base691drivers/scsi/eata_dma.cchar * get_board_data(u32 base, u32 irq, u32 id)
base730drivers/scsi/eata_dma.cfake_int_base = (struct eata_register *) base;
base734drivers/scsi/eata_dma.ceata_send_command((u32) cp, (u32) base, EATA_CMD_DMA_SEND_CP);
base750drivers/scsi/eata_dma.cinb((u32) (base) + HA_RSTATUS);
base751drivers/scsi/eata_dma.ceata_send_command(0, base, EATA_CMD_RESET);
base760drivers/scsi/eata_dma.cint check_blink_state(long base)
base770drivers/scsi/eata_dma.cstate = inl((uint) base + 1);
base782drivers/scsi/eata_dma.cint get_conf_PIO(u32 base, struct get_conf *buf)
base787drivers/scsi/eata_dma.cif(check_region(base, 9)) 
base792drivers/scsi/eata_dma.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
base797drivers/scsi/eata_dma.cprintk("Issuing PIO READ CONFIG to HBA at %#x\n", base));
base798drivers/scsi/eata_dma.ceata_send_command(0, base, EATA_CMD_PIO_READ_CONFIG);
base803drivers/scsi/eata_dma.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ))
base808drivers/scsi/eata_dma.c*p = inw(base + HA_RDATA);
base811drivers/scsi/eata_dma.cif (!(inb(base + HA_RSTATUS) & HA_SERROR)) {      /* Error ? */
base814drivers/scsi/eata_dma.c"EATA Level: %x\n", (uint) base, 
base817drivers/scsi/eata_dma.cwhile (inb(base + HA_RSTATUS) & HA_SDRQ) 
base818drivers/scsi/eata_dma.cinw(base + HA_RDATA);
base823drivers/scsi/eata_dma.c"for HBA at %lx\n", (long)base));
base846drivers/scsi/eata_dma.cshort register_HBA(u32 base, struct get_conf *gc, Scsi_Host_Template * tpnt, 
base862drivers/scsi/eata_dma.c"Please use the EATA-PIO driver.\n", base);
base892drivers/scsi/eata_dma.cdma_channel, base);
base905drivers/scsi/eata_dma.cbuff = get_board_data(base, gc->IRQ, gc->scsi_id[3]);
base914drivers/scsi/eata_dma.cprintk("HBA at %#.4x doesn't support DMA. Sorry\n", base);
base917drivers/scsi/eata_dma.cbase);
base933drivers/scsi/eata_dma.c&buff[16], base);
base935drivers/scsi/eata_dma.crequest_region(base, 9, "eata_dma"); /* We already checked the 
base1032drivers/scsi/eata_dma.csh->unique_id = base;
base1033drivers/scsi/eata_dma.csh->base = (char *) base;
base1034drivers/scsi/eata_dma.csh->io_port = base;
base1110drivers/scsi/eata_dma.cu32 base;
base1120drivers/scsi/eata_dma.cbase = 0x1c88 + (i * 0x1000);
base1122drivers/scsi/eata_dma.cpal1 = inb((u16)base - 8);
base1123drivers/scsi/eata_dma.cpal2 = inb((u16)base - 7);
base1124drivers/scsi/eata_dma.cpal3 = inb((u16)base - 6);
base1132drivers/scsi/eata_dma.cif (get_conf_PIO(base, buf) == TRUE) {
base1135drivers/scsi/eata_dma.cregister_HBA(base, buf, tpnt, IS_EISA);
base1139drivers/scsi/eata_dma.cif (check_blink_state(base)) 
base1182drivers/scsi/eata_dma.cu32 base = 0;
base1223drivers/scsi/eata_dma.cPCI_BASE_ADDRESS_0, (int *) &base))){
base1226drivers/scsi/eata_dma.cif (base & 0x01) {
base1227drivers/scsi/eata_dma.cbase &= 0xfffffffe;
base1229drivers/scsi/eata_dma.cpal1 = inb(base);
base1230drivers/scsi/eata_dma.cpal2 = inb(base + 1);
base1231drivers/scsi/eata_dma.cpal3 = inb(base + 2);
base1237drivers/scsi/eata_dma.cbase += 0x08;
base1239drivers/scsi/eata_dma.cbase += 0x10;   /* Now, THIS is the real address */
base1241drivers/scsi/eata_dma.cif (base != 0x1f8) {
base1243drivers/scsi/eata_dma.cif (get_conf_PIO(base, buf) == TRUE) {
base1250drivers/scsi/eata_dma.cregister_HBA(base, buf, tpnt, IS_PCI);
base1252drivers/scsi/eata_dma.cif (base < 0x1000) {
base1254drivers/scsi/eata_dma.cif (ISAbases[x] == base) {
base1259drivers/scsi/eata_dma.c} else if ((base & 0x0fff) == 0x0c88) 
base1260drivers/scsi/eata_dma.cEISAbases[(base >> 12) & 0x0f] = 0;
base1262drivers/scsi/eata_dma.c} else if (check_blink_state(base) == TRUE) {
base1328drivers/scsi/eata_dma.c(u32) HBA_ptr->base, HBA_ptr->irq);
base147drivers/scsi/eata_dma_proc.csize = sprintf(buffer + len, "Base IO : %#.4x\n", (u32) HBA_ptr->base);
base210drivers/scsi/eata_dma_proc.csize = sprintf(buffer + len, "Base IO : %#.4x\n", (u32) HBA_ptr->base);
base133drivers/scsi/eata_pio.cuint base;
base146drivers/scsi/eata_pio.cif (inb((uint)sh->base + HA_RSTATUS) & HA_SBUSY)
base155drivers/scsi/eata_pio.cbase = (uint) cmd->host->base;
base159drivers/scsi/eata_pio.cstat=inb(base+HA_RSTATUS);
base173drivers/scsi/eata_pio.cinsw(base+HA_RDATA,cmd->SCp.ptr,x);
base178drivers/scsi/eata_pio.czwickel=inw(base+HA_RDATA); 
base185drivers/scsi/eata_pio.czwickel=inw(base+HA_RDATA); 
base198drivers/scsi/eata_pio.coutw(zwickel,base+HA_RDATA); 
base203drivers/scsi/eata_pio.coutsw(base+HA_RDATA,cmd->SCp.ptr,x);
base215drivers/scsi/eata_pio.coutw(zwickel,base+HA_RDATA); 
base231drivers/scsi/eata_pio.cif (!(inb(base+HA_RSTATUS)&HA_SERROR))
base242drivers/scsi/eata_pio.ceata_stat = inb(base + HA_RSTATUS);
base267drivers/scsi/eata_pio.cinline uint eata_pio_send_command(uint base, unchar command)
base271drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
base275drivers/scsi/eata_pio.coutb(command, base + HA_WCOMMAND);
base283drivers/scsi/eata_pio.cuint base;
base296drivers/scsi/eata_pio.cbase = (uint) sh->base;
base378drivers/scsi/eata_pio.cif (eata_pio_send_command(base, EATA_CMD_PIO_SEND_CP)) 
base388drivers/scsi/eata_pio.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ));
base389drivers/scsi/eata_pio.coutsw(base + HA_RDATA, cp, hd->cplen);
base390drivers/scsi/eata_pio.coutb(EATA_CMD_PIO_TRUNC, base + HA_WCOMMAND);
base391drivers/scsi/eata_pio.cfor (x = 0; x < hd->cppadlen; x++) outw(0, base + HA_RDATA);
base394drivers/scsi/eata_pio.c"slot %d irq %d\n", (long)sh->base, cmd->pid, 
base416drivers/scsi/eata_pio.cwhile (inb((uint)(cmd->host->base) + HA_RAUXSTAT) & HA_ABUSY)
base493drivers/scsi/eata_pio.coutb((uint) cmd->host->base+HA_WCOMMAND, EATA_CMD_RESET);
base536drivers/scsi/eata_pio.cchar * get_pio_board_data(ulong base, uint irq, uint id, ulong cplen, ushort cppadlen)
base561drivers/scsi/eata_pio.cif (eata_pio_send_command((uint) base, EATA_CMD_PIO_SEND_CP)) 
base563drivers/scsi/eata_pio.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ));
base564drivers/scsi/eata_pio.coutsw(base + HA_RDATA, &cp, cplen);
base565drivers/scsi/eata_pio.coutb(EATA_CMD_PIO_TRUNC, base + HA_WCOMMAND);
base566drivers/scsi/eata_pio.cfor (z = 0; z < cppadlen; z++) outw(0, base + HA_RDATA);
base568drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY);
base569drivers/scsi/eata_pio.cif (inb(base + HA_RSTATUS) & HA_SERROR)
base571drivers/scsi/eata_pio.celse if (!(inb(base + HA_RSTATUS) & HA_SDRQ))
base575drivers/scsi/eata_pio.cinsw(base+HA_RDATA, &buff, 127);
base576drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS)&HA_SDRQ) inw(base + HA_RDATA);
base581drivers/scsi/eata_pio.cint get_pio_conf_PIO(u32 base, struct get_conf *buf)
base587drivers/scsi/eata_pio.cif(check_region(base, 9))  
base592drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
base597drivers/scsi/eata_pio.cprintk("Issuing PIO READ CONFIG to HBA at %#x\n", base));
base598drivers/scsi/eata_pio.ceata_pio_send_command(base, EATA_CMD_PIO_READ_CONFIG);
base603drivers/scsi/eata_pio.cwhile (!(inb(base + HA_RSTATUS) & HA_SDRQ))
base608drivers/scsi/eata_pio.c*p = inw(base + HA_RDATA);
base610drivers/scsi/eata_pio.cif (!(inb(base + HA_RSTATUS) & HA_SERROR)) {            /* Error ? */
base613drivers/scsi/eata_pio.c"EATA Level: %x\n", base, 
base616drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SDRQ) 
base617drivers/scsi/eata_pio.cinw(base + HA_RDATA);
base620drivers/scsi/eata_pio.cif (base == ISAbases[z]) {
base629drivers/scsi/eata_pio.c"for HBA at %x\n", base));
base649drivers/scsi/eata_pio.cstatic uint print_selftest(uint base)
base657drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY);
base658drivers/scsi/eata_pio.coutb(EATA_CMD_PIO_SETUPTEST, base + HA_WCOMMAND);
base660drivers/scsi/eata_pio.cwhile (inb(base + HA_RSTATUS) & HA_SBUSY)
base662drivers/scsi/eata_pio.cif (inb(base + HA_RSTATUS) & HA_SDRQ)
base664drivers/scsi/eata_pio.cinsw(base + HA_RDATA, &buffer, 256);
base671drivers/scsi/eata_pio.c} while (inb(base+HA_RSTATUS) & (HA_SBUSY|HA_SDRQ));
base673drivers/scsi/eata_pio.creturn (!(inb(base+HA_RSTATUS) & HA_SERROR)); 
base676drivers/scsi/eata_pio.cint register_pio_HBA(long base, struct get_conf *gc, Scsi_Host_Template * tpnt)
base688drivers/scsi/eata_pio.cprintk("HBA at %#.4lx supports DMA. Please use EATA-DMA driver.\n",base);
base693drivers/scsi/eata_pio.cif ((buff = get_pio_board_data((uint)base, gc->IRQ, gc->scsi_id[3], 
base697drivers/scsi/eata_pio.cprintk("HBA at %#lx didn't react on INQUIRY. Sorry.\n", (ulong) base);
base701drivers/scsi/eata_pio.cif (print_selftest(base) == FALSE && ALLOW_DMA_BOARDS == FALSE)
base704drivers/scsi/eata_pio.c(ulong) base);
base727drivers/scsi/eata_pio.crequest_region(base, 8, "eata_pio");
base785drivers/scsi/eata_pio.csh->unique_id = base;
base786drivers/scsi/eata_pio.csh->base = (char *) base;
base787drivers/scsi/eata_pio.csh->io_port = base;
base836drivers/scsi/eata_pio.cu32 base;
base846drivers/scsi/eata_pio.cbase = 0x1c88 + (i * 0x1000);
base848drivers/scsi/eata_pio.cpal1 = inb((u16)base - 8);
base849drivers/scsi/eata_pio.cpal2 = inb((u16)base - 7);
base850drivers/scsi/eata_pio.cpal3 = inb((u16)base - 6);
base858drivers/scsi/eata_pio.cif (get_pio_conf_PIO(base, buf) == TRUE) {
base861drivers/scsi/eata_pio.cregister_pio_HBA(base, buf, tpnt);
base884drivers/scsi/eata_pio.cu32 base = 0;
base923drivers/scsi/eata_pio.cPCI_BASE_ADDRESS_0, (int *) &base))){
base926drivers/scsi/eata_pio.cif (base & 0x01) {
base927drivers/scsi/eata_pio.cbase &= 0xfffffffe;
base929drivers/scsi/eata_pio.cif ((inb(base) == 0x12) && (inb(base + 1) == 0x14))
base931drivers/scsi/eata_pio.cbase += 0x10;   /* Now, THIS is the real address */
base932drivers/scsi/eata_pio.cif (base != 0x1f8) {
base934drivers/scsi/eata_pio.cif (get_pio_conf_PIO(base, buf) == TRUE) {
base943drivers/scsi/eata_pio.cregister_pio_HBA(base, buf, tpnt);
base945drivers/scsi/eata_pio.cif (base < 0x1000) {
base947drivers/scsi/eata_pio.cif (ISAbases[x] == base) {
base952drivers/scsi/eata_pio.c} else if ((base & 0x0fff) == 0x0c88) {
base953drivers/scsi/eata_pio.cx = (base >> 12) & 0x0f;
base1012drivers/scsi/eata_pio.c(uint) HBA_ptr->base, HBA_ptr->irq, SD(HBA_ptr)->channel, 
base83drivers/scsi/eata_pio_proc.csize = sprintf(buffer + len, "Base IO : %#.4x\n", (u32) HBA_ptr->base);
base639drivers/scsi/fdomain.cstatic int fdomain_get_irq( int base )
base641drivers/scsi/fdomain.cint options = inb( base + Configuration1 );
base662drivers/scsi/fdomain.cint base;
base677drivers/scsi/fdomain.cbase = *((char *)bios_base + 0x1fa2)
base681drivers/scsi/fdomain.cbase = *((char *)bios_base + 0x1fa3)
base685drivers/scsi/fdomain.cbase = *((char *)bios_base + 0x1fcc)
base691drivers/scsi/fdomain.cprintk( " %x,", base );
base695drivers/scsi/fdomain.cif (base == ports[i])
base699drivers/scsi/fdomain.cif (flag && fdomain_is_valid_port( base )) {
base700drivers/scsi/fdomain.c*irq    = fdomain_get_irq( base );
base701drivers/scsi/fdomain.c*iobase = base;
base724drivers/scsi/fdomain.cbase = ports[i];
base725drivers/scsi/fdomain.cif (check_region( base, 0x10 )) {
base727drivers/scsi/fdomain.cprintk( " (%x inuse),", base );
base732drivers/scsi/fdomain.cprintk( " %x,", base );
base734drivers/scsi/fdomain.cif ((flag = fdomain_is_valid_port( base ))) break;
base739drivers/scsi/fdomain.c*irq    = fdomain_get_irq( base );
base740drivers/scsi/fdomain.c*iobase = base;
base121drivers/scsi/g_NCR5380.h#define NCR5380_map_name base
base123drivers/scsi/g_NCR5380.h#define NCR5380_instance_name base
base271drivers/scsi/hosts.hunsigned char *base;
base122drivers/scsi/in2000.cstatic unsigned int base;
base596drivers/scsi/in2000.cbase = base_tab[loop];
base632drivers/scsi/in2000.c"\n",base, irq_level);
base649drivers/scsi/in2000.cshpnt->io_port = base;
base652drivers/scsi/in2000.crequest_region(base, 12,"in2000");  /* Prevent other drivers from using this space */
base14drivers/scsi/in2000.h#define  INSTAT  (base + 0x0)  /* R: Auxiliary Status; W: register select */
base15drivers/scsi/in2000.h#define  INDATA  (base + 0x1)  /* R/W: Data port */
base16drivers/scsi/in2000.h#define  INFIFO  (base + 0x2)  /* R/W FIFO, Word access only */
base17drivers/scsi/in2000.h#define  INREST  (base + 0x3)  /* W: Reset everything */
base18drivers/scsi/in2000.h#define  INFCNT  (base + 0x4)  /* R: FIFO byte count */
base19drivers/scsi/in2000.h#define  INFRST  (base + 0x5)  /* W: Reset Fifo count and to write */
base20drivers/scsi/in2000.h#define  INFWRT  (base + 0x7)  /* W: Set FIFO to read */
base21drivers/scsi/in2000.h#define  INFLED  (base + 0x8)  /* W: Set LED; R: Dip Switch settings */
base22drivers/scsi/in2000.h#define  INNLED  (base + 0x9)  /* W: reset LED */
base23drivers/scsi/in2000.h#define  INVERS  (base + 0xa)  /* R: Read hw version, end-reset */
base24drivers/scsi/in2000.h#define  ININTR  (base + 0xc)  /* W: Interrupt Mask Port */
base169drivers/scsi/pas16.c#define NO_BASES (sizeof (bases) / sizeof (struct base))
base148drivers/scsi/t128.c#define NO_BASES (sizeof (bases) / sizeof (struct base))
base203drivers/scsi/t128.cunsigned char *base;
base210drivers/scsi/t128.cbase = NULL;
base213drivers/scsi/t128.cbase = overrides[current_override].address;
base215drivers/scsi/t128.cfor (; !base && (current_base < NO_BASES); ++current_base) {
base223drivers/scsi/t128.cbase = bases[current_base].address;
base232drivers/scsi/t128.cprintk("scsi-t128 : base = %08x\n", (unsigned int) base);
base235drivers/scsi/t128.cif (!base)
base239drivers/scsi/t128.cinstance->base = base;
base265drivers/scsi/t128.cinstance->base);
base325drivers/scsi/t128.cregister unsigned char *reg = (unsigned char *) (instance->base + 
base332drivers/scsi/t128.cwhile (!(instance->base[T_STATUS_REG_OFFSET]) & T_ST_RDY) barrier();
base334drivers/scsi/t128.cwhile (!(instance->base[T_STATUS_REG_OFFSET]) & T_ST_RDY) barrier();
base340drivers/scsi/t128.cif (*(instance->base + T_STATUS_REG_OFFSET) & T_ST_TIM) {
base343drivers/scsi/t128.cfoo = instance->base + T_CONTROL_REG_OFFSET;
base369drivers/scsi/t128.cregister unsigned char *reg = (unsigned char *) (instance->base + 
base375drivers/scsi/t128.cwhile (!(instance->base[T_STATUS_REG_OFFSET]) & T_ST_RDY) barrier();
base377drivers/scsi/t128.cwhile (!(instance->base[T_STATUS_REG_OFFSET]) & T_ST_RDY) barrier();
base383drivers/scsi/t128.cif (*(instance->base + T_STATUS_REG_OFFSET) & T_ST_TIM) {
base386drivers/scsi/t128.cfoo = instance->base + T_CONTROL_REG_OFFSET;
base135drivers/scsi/t128.hvolatile unsigned char *base
base138drivers/scsi/t128.hvolatile unsigned char *base
base141drivers/scsi/t128.hbase = (volatile unsigned char *) (instance)->base
base143drivers/scsi/t128.h#define T128_address(reg) (base + T_5380_OFFSET + ((reg) * 0x20))
base436drivers/scsi/u14-34f.csh[j]->base = bios_segment_table[config_1.bios_segment];
base454drivers/scsi/u14-34f.cif (sh[j]->base == 0) outb(CMD_ENA_INTR, sh[j]->io_port + REG_SYS_MASK);
base507drivers/scsi/u14-34f.c(int)sh[j]->base, sh[j]->irq, 
base53drivers/sound/ad1848.cint             base;
base114drivers/sound/ad1848.c#define io_Index_Addr(d)  ((d)->base)
base115drivers/sound/ad1848.c#define io_Indexed_Data(d)  ((d)->base+1)
base116drivers/sound/ad1848.c#define io_Status(d)    ((d)->base+2)
base117drivers/sound/ad1848.c#define io_Polled_IO(d)    ((d)->base+3)
base140drivers/sound/ad1848.cwhile (timeout > 0 && inb (devc->base) == 0x80)  /*Are we initializing */
base160drivers/sound/ad1848.cinb (devc->base) == 0x80)  /*Are we initializing */
base184drivers/sound/ad1848.cwhile (timeout > 0 && inb (devc->base) == 0x80)
base186drivers/sound/ad1848.cif (inb (devc->base) & 0x80)
base241drivers/sound/ad1848.cwhile (timeout > 0 && inb (devc->base) == 0x80)  /*Are we initializing */
base266drivers/sound/ad1848.cwhile (timeout > 0 && inb (devc->base) == 0x80)  /*Are we initializing */
base998drivers/sound/ad1848.cwhile (timeout > 0 && inb (devc->base) == 0x80)
base1012drivers/sound/ad1848.cwhile (timeout > 0 && inb (devc->base) == 0x80)
base1175drivers/sound/ad1848.cdevc->base = io_base;
base1197drivers/sound/ad1848.cif ((inb (devc->base) & 0x80) != 0x00)  /* Not a AD1848 */
base1200drivers/sound/ad1848.cinb (devc->base)));
base1418drivers/sound/ad1848.crequest_region (devc->base, 4, devc->chip_name);
base1475drivers/sound/ad1848.cdevc->base, devc->irq, dma_playback, dma_capture);
base1569drivers/sound/ad1848.cif (dev_info[i].base == io_base)
base1577drivers/sound/ad1848.crelease_region (devc->base, 4);
base1671drivers/sound/ad1848.ccheck_opl3 (int base, struct address_info *hw_config)
base1675drivers/sound/ad1848.cif (check_region (base, 4))
base1677drivers/sound/ad1848.cprintk ("\n\nopl3.c: I/O port %x already in use\n\n", base);
base1681drivers/sound/ad1848.cif (!opl3_detect (base, hw_config->osp))
base1684drivers/sound/ad1848.copl3_init (0, base, hw_config->osp);
base1685drivers/sound/ad1848.crequest_region (base, 4, "OPL3/OPL2");
base88drivers/sound/cs4232.cint             base = hw_config->io_base, irq = hw_config->irq;
base101drivers/sound/cs4232.cif (check_region (base, 4))
base103drivers/sound/cs4232.cprintk ("cs4232.c: I/O port 0x%03x not free\n", base);
base162drivers/sound/cs4232.cCS_OUT3 (0x47, (base >> 8) & 0xff, base & 0xff);  /* WSSbase */
base267drivers/sound/cs4232.cint             base = hw_config->io_base, irq = hw_config->irq;
base273drivers/sound/cs4232.cad1848_init ("CS4232", base,
base314drivers/sound/cs4232.cint             base = hw_config->io_base, irq = hw_config->irq;
base320drivers/sound/cs4232.cad1848_unload (base,
base49drivers/sound/mpu401.cint             base;  /*
base87drivers/sound/mpu401.c#define  DATAPORT(base)   (base)
base88drivers/sound/mpu401.c#define  COMDPORT(base)   (base+1)
base89drivers/sound/mpu401.c#define  STATPORT(base)   (base+1)
base94drivers/sound/mpu401.creturn inb (STATPORT (devc->base));
base101drivers/sound/mpu401.coutb (cmd, COMDPORT (devc->base));
base106drivers/sound/mpu401.creturn inb (DATAPORT (devc->base));
base112drivers/sound/mpu401.coutb (byte, DATAPORT (devc->base));
base491drivers/sound/mpu401.cif (devc->base != 0 && (devc->opened & OPEN_READ || devc->mode == MODE_SYNTH))
base1066drivers/sound/mpu401.cdevc->base = hw_config->io_base;
base1298drivers/sound/mpu401.ctmp_devc.base = hw_config->io_base;
base39drivers/sound/pss.c#define REG(x)  (devc->base+x)
base79drivers/sound/pss.cint             base;
base99drivers/sound/pss.cdevc->base = hw_config->io_base;
base104drivers/sound/pss.cif (devc->base != 0x220 && devc->base != 0x240)
base105drivers/sound/pss.cif (devc->base != 0x230 && devc->base != 0x250)  /* Some cards use these */
base108drivers/sound/pss.cif (check_region (devc->base, 16))
base153drivers/sound/pss.cset_io_base (pss_config * devc, int dev, int base)
base156drivers/sound/pss.cunsigned short  bits = (base & 0x0ffc) << 4;
base329drivers/sound/pss.cdevc->base = hw_config->io_base;
base1049drivers/sound/sb_dsp.csmw_putmem (int base, int addr, unsigned char val)
base1056drivers/sound/sb_dsp.coutb (addr & 0xff, base + 1);  /* Low address bits */
base1057drivers/sound/sb_dsp.coutb (addr >> 8, base + 2);  /* High address bits */
base1058drivers/sound/sb_dsp.coutb (val, base);    /* Data */
base1064drivers/sound/sb_dsp.csmw_getmem (int base, int addr)
base1072drivers/sound/sb_dsp.coutb (addr & 0xff, base + 1);  /* Low address bits */
base1073drivers/sound/sb_dsp.coutb (addr >> 8, base + 2);  /* High address bits */
base1074drivers/sound/sb_dsp.cval = inb (base);    /* Data */
base91drivers/sound/sound_calls.hvoid conf_printf2(char *name, int base, int irq, int dma, int dma2);
base759drivers/sound/soundcard.cconf_printf2 (char *name, int base, int irq, int dma, int dma2)
base764drivers/sound/soundcard.cprintk ("<%s> at 0x%03x", name, base);
base70drivers/sound/sscape.c#define PORT(name)  (devc->base+name)
base93drivers/sound/sscape.cint             base, irq, dma;
base386drivers/sound/sscape.cif (inb (devc->base + HOST_CTRL) & 0x80)
base389drivers/sound/sscape.cif (inb (devc->base) != 0x00)
base1018drivers/sound/sscape.cdevc->base = hw_config->io_base;
base1080drivers/sound/sscape.cinb (devc->base + ODIE_ADDR);
base67drivers/sound/trix.cdownload_boot (int base)
base75drivers/sound/trix.coutb (0x01, base + 6);  /* Clear the internal data pointer */
base76drivers/sound/trix.coutb (0x00, base + 6);  /* Restart */
base82drivers/sound/trix.coutb (0x01, base + 6);  /* Clear the internal data pointer */
base89drivers/sound/trix.coutb (0x00, base + 6);  /* Reset */
base215fs/namei.cstruct inode * base, struct inode **res_inode)
base223fs/namei.cif (!base) {
base224fs/namei.cbase = current->fs->pwd;
base225fs/namei.cbase->i_count++;
base228fs/namei.ciput(base);
base229fs/namei.cbase = current->fs->root;
base231fs/namei.cbase->i_count++;
base239fs/namei.cbase->i_count++;
base240fs/namei.cerror = lookup(base, thisname, len, &inode);
base242fs/namei.ciput(base);
base245fs/namei.cerror = follow_link(base,inode,0,0,&base);
base249fs/namei.cif (!base->i_op || !base->i_op->lookup) {
base250fs/namei.ciput(base);
base255fs/namei.c*res_inode = base;
base259fs/namei.cstatic int _namei(const char * pathname, struct inode * base,
base267fs/namei.cerror = dir_namei(pathname, &namelen, &basename, base, &base);
base270fs/namei.cbase->i_count++;  /* lookup uses up base */
base271fs/namei.cerror = lookup(base, basename, namelen, &inode);
base273fs/namei.ciput(base);
base277fs/namei.cerror = follow_link(base, inode, 0, 0, &inode);
base281fs/namei.ciput(base);
base333fs/namei.cstruct inode ** res_inode, struct inode * base)
base341fs/namei.cerror = dir_namei(pathname, &namelen, &basename, base, &dir);
base251fs/read_write.cvoid * base;
base254fs/read_write.cbase = vector->iov_base;
base258fs/read_write.cnr = fn(inode, file, base, len);
base401fs/vfat/namei.cchar base[9], ext[4];
base469fs/vfat/namei.cfor (baselen = i = 0, p = base, ip = name; i < sz && baselen < 8; i++)
base506fs/vfat/namei.cbase[baselen] = '\0';
base508fs/vfat/namei.cstrcpy(msdos_name, base);
base529fs/vfat/namei.cstrncpy(msdos_name, base, baselen);
base123include/asm-i386/system.h#define _set_base(addr,base) \
base132include/asm-i386/system.h"d" (base) \
base148include/asm-i386/system.h#define set_base(ldt,base) _set_base( ((char *)&(ldt)) , base )
base254include/asm-i386/system.h#define _set_seg_desc(gate_addr,type,dpl,base,limit) {\
base255include/asm-i386/system.h*((gate_addr)+1) = ((base) & 0xff000000) | \
base256include/asm-i386/system.h(((base) & 0x00ff0000)>>16) | \
base261include/asm-i386/system.h*(gate_addr) = (((base) & 0x0000ffff)<<16) | \
base23include/asm-sparc/iommu.hvolatile unsigned long base;       /* Physical base of iopte page table */
base41include/linux/etherdevice.hunsigned char *src, int length, int base);
base603include/linux/fs.hstruct inode ** res_inode, struct inode * base);
base118include/linux/kd.hunsigned char diacr, base, result;
base81include/linux/lp.h#define LP_B(minor)  lp_table[(minor)].base    /* IO address */
base84include/linux/lp.h#define LP_C(minor)  (lp_table[(minor)].base + 2)  /* control port */
base104include/linux/lp.hint base;
base6include/linux/pipe_fs_i.hchar * base;
base17include/linux/pipe_fs_i.h#define PIPE_BASE(inode)  ((inode).u.pipe_i.base)
base279include/net/tcp.hunsigned long saddr, unsigned long daddr, unsigned long base)
base281include/net/tcp.hreturn csum_tcpudp_magic(saddr,daddr,len,IPPROTO_TCP,base);
base443init/main.cint base = 0;
base480init/main.cbase = dev->num;
base486init/main.cROOT_DEV = to_kdev_t(base + simple_strtoul(line,NULL,base?10:16));
base17lib/vsprintf.cunsigned long simple_strtoul(const char *cp,char **endp,unsigned int base)
base21lib/vsprintf.cif (!base) {
base22lib/vsprintf.cbase = 10;
base24lib/vsprintf.cbase = 8;
base28lib/vsprintf.cbase = 16;
base33lib/vsprintf.c? toupper(*cp) : *cp)-'A'+10) < base) {
base34lib/vsprintf.cresult = result*base + value;
base62lib/vsprintf.c#define do_div(n,base) ({ \
base64lib/vsprintf.c__res = ((unsigned long) n) % (unsigned) base; \
base65lib/vsprintf.cn = ((unsigned long) n) / (unsigned) base; \
base68lib/vsprintf.cstatic char * number(char * str, long num, int base, int size, int precision
base79lib/vsprintf.cif (base < 2 || base > 36)
base97lib/vsprintf.cif (base == 16)
base99lib/vsprintf.celse if (base == 8)
base106lib/vsprintf.ctmp[i++] = digits[do_div(num,base)];
base116lib/vsprintf.cif (base==8)
base118lib/vsprintf.celse if (base==16) {
base138lib/vsprintf.cint i, base;
base204lib/vsprintf.cbase = 10;
base255lib/vsprintf.cbase = 8;
base261lib/vsprintf.cbase = 16;
base290lib/vsprintf.cstr = number(str, num, base, field_width, precision, flags);
base266net/ethernet/eth.cvoid eth_copy_and_sum(struct sk_buff *dest, unsigned char *src, int length, int base)
base297net/ethernet/eth.cdest->csum=csum_partial_copy(src+sizeof(struct iphdr)+ETH_HLEN,dest->data+sizeof(struct iphdr)+ETH_HLEN,length,base);
base139net/ipv4/af_inet.cunsigned short get_new_socknum(struct proto *prot, unsigned short base)
base153net/ipv4/af_inet.cif (base == 0) 
base154net/ipv4/af_inet.cbase = PROT_SOCK+1+(start % 1024);
base155net/ipv4/af_inet.cif (base <= PROT_SOCK) 
base157net/ipv4/af_inet.cbase += PROT_SOCK+(start % 1024);
base167net/ipv4/af_inet.csk = prot->sock_array[(i+base+1) &(SOCK_ARRAY_SIZE -1)];
base176net/ipv4/af_inet.creturn(i+base+1);
base187net/ipv4/af_inet.cwhile(sk_inuse(prot, base +best+1)) 
base191net/ipv4/af_inet.creturn(best+base+1);
base211net/ipv4/udp.cstatic unsigned short udp_check(struct udphdr *uh, int len, unsigned long saddr, unsigned long daddr, unsigned long base)
base213net/ipv4/udp.creturn(csum_tcpudp_magic(saddr, daddr, len, IPPROTO_UDP, base));