Symbol: inb
arch/alpha/include/asm/dma.h
26
#define dma_inb inb
arch/alpha/include/asm/io.h
228
extern u8 inb(unsigned long port);
arch/alpha/include/asm/io.h
234
#define inb inb
arch/alpha/include/asm/io.h
548
#define inb_p inb
arch/alpha/kernel/core_irongate.c
184
nmi_ctl = inb(0x61);
arch/alpha/kernel/es1888.c
16
inb(0x0229);
arch/alpha/kernel/es1888.c
17
inb(0x0229);
arch/alpha/kernel/es1888.c
18
inb(0x0229);
arch/alpha/kernel/es1888.c
19
inb(0x022b);
arch/alpha/kernel/es1888.c
20
inb(0x0229);
arch/alpha/kernel/es1888.c
21
inb(0x022b);
arch/alpha/kernel/es1888.c
22
inb(0x0229);
arch/alpha/kernel/es1888.c
23
inb(0x0229);
arch/alpha/kernel/es1888.c
24
inb(0x022b);
arch/alpha/kernel/es1888.c
25
inb(0x0229);
arch/alpha/kernel/es1888.c
26
inb(0x0220); /* This sets the base address to 0x220 */
arch/alpha/kernel/es1888.c
30
inb(0x0226); /* pause */
arch/alpha/kernel/es1888.c
32
while (!(inb(0x022e) & 0x80)) /* wait for bit 7 to assert*/
arch/alpha/kernel/es1888.c
34
inb(0x022a); /* pause */
arch/alpha/kernel/es1888.c
36
inb(0x022a); /* pause, also forces the write */
arch/alpha/kernel/es1888.c
37
while (inb(0x022c) & 0x80) /* wait for bit 7 to deassert */
arch/alpha/kernel/es1888.c
40
while (inb(0x022c) & 0x80) /* wait for bit 7 to deassert */
arch/alpha/kernel/es1888.c
43
while (inb(0x022c) & 0x80) /* wait for bit 7 to deassert */
arch/alpha/kernel/es1888.c
46
while (inb(0x022c) & 0x80) /* wait for bit 7 to deassert */
arch/alpha/kernel/es1888.c
49
inb(0x022c); /* force the write */
arch/alpha/kernel/io.c
116
EXPORT_SYMBOL(inb);
arch/alpha/kernel/irq_i8259.c
150
pic = inb(0x20) | (inb(0xA0) << 8); /* read isr */
arch/alpha/kernel/pc873xx.c
29
return inb(base + 1);
arch/alpha/kernel/pci-sysfs.c
334
*((u8 *)val) = inb(port);
arch/alpha/kernel/smc37c669.c
946
#define rb( _x_ ) inb( (unsigned int)((unsigned long)_x_) )
arch/alpha/kernel/smc37c93x.c
101
devId = inb(dataPort);
arch/alpha/kernel/smc37c93x.c
104
/* unsigned char devRev = */ inb(dataPort);
arch/alpha/kernel/smc37c93x.c
195
oldValue = inb(dataPort);
arch/alpha/kernel/smc37c93x.c
221
currentControl = inb(dataPort);
arch/alpha/kernel/sys_cabriolet.c
70
pld = inb(0x804) | (inb(0x805) << 8) | (inb(0x806) << 16);
arch/alpha/kernel/sys_mikasa.c
71
| (((unsigned long) inb(0xa0)) << 8)
arch/alpha/kernel/sys_mikasa.c
72
| inb(0x20));
arch/alpha/kernel/sys_nautilus.c
144
nmi_ctl = inb(0x61);
arch/alpha/kernel/sys_noritake.c
77
| ((unsigned long) inb(0xa0) << 8)
arch/alpha/kernel/sys_noritake.c
78
| inb(0x20));
arch/alpha/kernel/time.c
349
outb((inb(0x61) & ~0x02) | 0x01, 0x61);
arch/alpha/kernel/time.c
365
} while ((inb(0x61) & 0x20) == 0 && count < TIMEOUT_COUNT);
arch/arm/include/asm/floppy.h
25
#define fd_inb(base, reg) inb((base) + (reg))
arch/arm/mach-footbridge/dma-isa.c
177
if (inb(0) == 0x55 && inb(0) == 0xaa) {
arch/arm/mach-footbridge/dma-isa.c
49
count = 1 + inb(io_port);
arch/arm/mach-footbridge/dma-isa.c
50
count |= inb(io_port) << 8;
arch/arm/mach-footbridge/isa-irq.c
135
if (inb(PIC_MASK_LO) == 0xf5 && inb(PIC_MASK_HI) == 0xfa) {
arch/arm/mach-footbridge/isa-irq.c
34
outb(inb(PIC_MASK_LO) | mask, PIC_MASK_LO);
arch/arm/mach-footbridge/isa-irq.c
41
outb(inb(PIC_MASK_LO) | mask, PIC_MASK_LO);
arch/arm/mach-footbridge/isa-irq.c
49
outb(inb(PIC_MASK_LO) & ~mask, PIC_MASK_LO);
arch/arm/mach-footbridge/isa-irq.c
62
outb(inb(PIC_MASK_HI) | mask, PIC_MASK_HI);
arch/arm/mach-footbridge/isa-irq.c
69
outb(inb(PIC_MASK_HI) | mask, PIC_MASK_HI);
arch/arm/mach-footbridge/isa-irq.c
78
outb(inb(PIC_MASK_HI) & ~mask, PIC_MASK_HI);
arch/arm/mach-footbridge/netwinder-hw.c
134
return inb(GP1_IO_BASE) | inb(GP2_IO_BASE) << 8;
arch/arm/mach-footbridge/netwinder-hw.c
438
inb(0x203);
arch/arm/mach-footbridge/netwinder-hw.c
440
bit = inb(0x203);
arch/arm/mach-footbridge/netwinder-hw.c
454
dprintk("Card no = %d\n", inb(0x203));
arch/arm/mach-footbridge/netwinder-hw.c
477
i = inb(0x203);
arch/arm/mach-footbridge/netwinder-hw.c
480
dprintk("%02X%02X (201)\n", inb(0x203), i);
arch/arm/mach-footbridge/netwinder-hw.c
493
i = inb(0x203);
arch/arm/mach-footbridge/netwinder-hw.c
496
dprintk("%02X%02X (%X),", inb(0x203), i, base);
arch/arm/mach-footbridge/netwinder-hw.c
499
dprintk(" irq: %d (%d),", inb(0x203), irq);
arch/arm/mach-footbridge/netwinder-hw.c
502
dprintk(" dma: %d (%d)\n", inb(0x203), dma);
arch/arm/mach-footbridge/netwinder-hw.c
515
i = inb(0x203);
arch/arm/mach-footbridge/netwinder-hw.c
518
dprintk("%02X%02X (%X),", inb(0x203), i, sb_base);
arch/arm/mach-footbridge/netwinder-hw.c
522
dprintk("%d (%d),", inb(0x203), irq);
arch/arm/mach-footbridge/netwinder-hw.c
526
dprintk("%d (%d)\n", inb(0x203), dma);
arch/arm/mach-footbridge/netwinder-hw.c
530
i = inb(0x203);
arch/arm/mach-footbridge/netwinder-hw.c
533
dprintk("%02X%02X (%X)\n", inb(0x203), i, al_base);
arch/arm/mach-footbridge/netwinder-hw.c
547
if (inb(0x22e) & 0x80)
arch/arm/mach-footbridge/netwinder-hw.c
554
dprintk("SoundBlaster DSP reset: %02X (AA)\n", inb(0x22a));
arch/arm/mach-footbridge/netwinder-hw.c
557
if ((inb(0x22c) & 0x80) == 0)
arch/arm/mach-footbridge/netwinder-hw.c
568
i = inb(0x22a);
arch/arm/mach-footbridge/netwinder-hw.c
570
i |= inb(0x22a) << 8;
arch/arm/mach-footbridge/netwinder-hw.c
574
if ((inb(0x22c) & 0x80) == 0)
arch/m68k/include/asm/floppy.h
210
st = inb(virtual_dma_port + FD_STATUS);
arch/m68k/include/asm/floppy.h
222
st = inb(virtual_dma_port + FD_STATUS);
arch/mips/include/asm/dma.h
27
#define dma_inb inb
arch/mips/include/asm/i8259.h
65
irq = inb(PIC_MASTER_CMD) & 7;
arch/mips/include/asm/i8259.h
72
irq = (inb(PIC_SLAVE_CMD) & 7) + 8;
arch/mips/include/asm/i8259.h
84
if(~inb(PIC_MASTER_ISR) & 0x80)
arch/mips/include/asm/mach-malta/mc146818rtc.h
23
return inb(MALTA_RTC_DAT_REG);
arch/mips/loongson2ef/common/pm.c
28
cached_slave_mask = inb(PIC_SLAVE_IMR);
arch/mips/loongson2ef/common/pm.c
29
cached_master_mask = inb(PIC_MASTER_IMR);
arch/mips/loongson2ef/common/pm.c
32
inb(PIC_SLAVE_IMR);
arch/mips/loongson2ef/common/pm.c
34
inb(PIC_MASTER_IMR);
arch/mips/loongson2ef/lemote-2f/ec_kb3310b.c
109
status = inb(EC_STS_PORT);
arch/mips/loongson2ef/lemote-2f/ec_kb3310b.c
112
status = inb(EC_STS_PORT);
arch/mips/loongson2ef/lemote-2f/ec_kb3310b.c
120
value = inb(EC_DAT_PORT);
arch/mips/loongson2ef/lemote-2f/ec_kb3310b.c
27
value = inb(EC_IO_PORT_DATA);
arch/mips/loongson2ef/lemote-2f/ec_kb3310b.c
43
inb(EC_IO_PORT_DATA);
arch/mips/loongson2ef/lemote-2f/ec_kb3310b.c
67
status = inb(EC_STS_PORT);
arch/mips/loongson2ef/lemote-2f/ec_kb3310b.c
69
status = inb(EC_STS_PORT);
arch/mips/loongson2ef/lemote-2f/irq.c
38
isr = inb(PIC_MASTER_CMD) &
arch/mips/loongson2ef/lemote-2f/irq.c
39
~inb(PIC_MASTER_IMR) & ~(1 << PIC_CASCADE_IR);
arch/mips/loongson2ef/lemote-2f/irq.c
41
isr = (inb(PIC_SLAVE_CMD) & ~inb(PIC_SLAVE_IMR)) << 8;
arch/mips/loongson2ef/lemote-2f/irq.c
52
if (~inb(PIC_MASTER_ISR) & 0x80)
arch/mips/loongson2ef/lemote-2f/pm.c
61
irq_mask = inb(PIC_MASTER_IMR);
arch/mips/loongson2ef/lemote-2f/pm.c
68
inb(PIC_MASTER_IMR);
arch/mips/loongson2ef/lemote-2f/pm.c
70
inb(PIC_SLAVE_IMR);
arch/mips/loongson2ef/lemote-2f/reset.c
101
val = inb(EC_SHUTDOWN_IO_PORT_DATA);
arch/mips/pci/ops-sni.c
125
*val = inb(PCIMT_CONFIG_DATA + (reg & 3));
arch/mips/pci/ops-sni.c
50
*val = inb(PCIMT_CONFIG_DATA + (reg & 3));
arch/mips/sgi-ip22/ip22-eisa.c
59
sig[i] = inb(addr + i);
arch/mips/sgi-ip22/ip22-eisa.c
76
u8 eisa_irq = inb(EIU_INTRPT_ACK);
arch/mips/sgi-ip22/ip22-eisa.c
78
inb(EISA_DMA1_STATUS);
arch/mips/sgi-ip22/ip22-eisa.c
79
inb(EISA_DMA2_STATUS);
arch/mips/sni/time.c
94
(void) inb(0x40);
arch/mips/sni/time.c
95
msb = inb(0x40);
arch/mips/txx9/generic/smsc_fdc37m81x.c
62
return inb(g_smsc_fdc37m81x_base + SMSC_FDC37M81X_CONFIG_DATA);
arch/parisc/include/asm/dma.h
15
#define dma_inb inb
arch/parisc/include/asm/io.h
140
#define inb_p inb
arch/parisc/include/asm/io.h
155
extern unsigned char inb(int addr);
arch/parisc/include/asm/io.h
161
#define inb inb
arch/parisc/include/asm/io.h
192
#define inb inb
arch/parisc/include/asm/pci.h
111
u8 (*inb) (struct pci_hba_data *hba, u16 port);
arch/parisc/lib/io.c
29
*p = inb(port);
arch/parisc/lib/io.c
36
w = inb(port) << 24;
arch/parisc/lib/io.c
37
w |= inb(port) << 16;
arch/parisc/lib/io.c
38
w |= inb(port) << 8;
arch/parisc/lib/io.c
39
w |= inb(port);
arch/parisc/lib/io.c
46
*p = inb(port);
arch/parisc/lib/iomap.c
78
return inb(ADDR2PORT(addr));
arch/powerpc/include/asm/dma.h
39
#define dma_inb inb
arch/powerpc/include/asm/floppy.h
64
st = inb(virtual_dma_port + FD_STATUS);
arch/powerpc/include/asm/floppy.h
75
st = inb(virtual_dma_port + FD_STATUS);
arch/powerpc/include/asm/io-defs.h
4
DEF_PCI_AC_RET(inb, u8, (unsigned long port), (port))
arch/powerpc/include/asm/io.h
674
#define inb inb
arch/powerpc/include/asm/io.h
775
#define inb_p(port) inb(port)
arch/powerpc/kernel/udbg_16550.c
167
return inb(udbg_uart.pio_base + (reg * udbg_uart_stride));
arch/powerpc/platforms/chrp/setup.c
173
return inb(0x15d);
arch/powerpc/platforms/chrp/time.c
71
return (inb(nvram_data));
arch/powerpc/platforms/powernv/opal-lpc.c
165
.inb = opal_lpc_inb,
arch/powerpc/sysdev/i8259.c
45
irq = inb(0x20) & 7;
arch/powerpc/sysdev/i8259.c
52
irq = (inb(0xA0) & 7) + 8;
arch/powerpc/sysdev/i8259.c
66
if(~inb(0x20) & 0x80)
arch/powerpc/sysdev/i8259.c
83
inb(0xA1); /* DUMMY */
arch/powerpc/sysdev/i8259.c
89
inb(0x21); /* DUMMY */
arch/sh/boards/mach-hp6xx/pm.c
108
scr = inb(HD64461_PCC1SCR);
arch/sh/boards/mach-hp6xx/setup.c
65
v8 = inb(PKDR);
arch/sh/boards/mach-hp6xx/setup.c
83
v8 = inb(PKDR);
arch/sh/drivers/pci/ops-dreamcast.c
54
case 1: *val = inb(GAPSPCI_BBA_CONFIG+where); break;
arch/sh/drivers/pci/pci-dreamcast.c
64
idbuf[i] = inb(GAPSPCI_REGS+i);
arch/sh/include/asm/io.h
228
#define inb(addr) inb(addr)
arch/sh/include/asm/io.h
235
#define inb_p(addr) inb(addr)
arch/sparc/include/asm/floppy_64.h
304
return inb(base + reg);
arch/sparc/include/asm/floppy_64.h
456
while (!((status = inb(MSR)) & 0x80) && --timeout)
arch/sparc/include/asm/floppy_64.h
471
while (!((status = inb(MSR)) & 0x80) && --timeout)
arch/sparc/include/asm/floppy_64.h
478
result[i++] = inb(FIFO);
arch/sparc/include/asm/io_64.h
196
#define inb inb
arch/sparc/include/asm/io_64.h
233
#define inb_p(__addr) inb(__addr)
arch/sparc/include/asm/ns87303.h
105
value = inb(port + 1);
arch/x86/boot/a20.c
116
port_a = inb(0x92); /* Configuration port A */
arch/x86/boot/a20.c
28
status = inb(0x64);
arch/x86/boot/a20.c
37
(void)inb(0x60);
arch/x86/boot/compressed/misc.c
112
while ((inb(early_serial_base + LSR) & XMTRDY) == 0 && --timeout)
arch/x86/boot/early_serial_console.c
107
lcr = inb(port + LCR);
arch/x86/boot/early_serial_console.c
109
dll = inb(port + DLL);
arch/x86/boot/early_serial_console.c
110
dlh = inb(port + DLH);
arch/x86/boot/early_serial_console.c
37
c = inb(port + LCR);
arch/x86/boot/tty.c
32
while ((inb(early_serial_base + LSR) & XMTRDY) == 0 && --timeout)
arch/x86/boot/video-vga.c
134
return (inb(0x3cc) & 1) ? 0x3d4 : 0x3b4;
arch/x86/boot/video-vga.c
151
csel = inb(0x3cc);
arch/x86/boot/video.h
100
return inb(port+1);
arch/x86/include/asm/dma.h
21
#define dma_inb inb
arch/x86/include/asm/floppy.h
77
st = inb(virtual_dma_port + FD_STATUS);
arch/x86/include/asm/floppy.h
88
st = inb(virtual_dma_port + FD_STATUS);
arch/x86/include/asm/i8259.h
36
unsigned char value = inb(port);
arch/x86/include/asm/mach_timer.h
24
outb((inb(0x61) & ~0x02) | 0x01, 0x61);
arch/x86/include/asm/mach_traps.h
23
return inb(NMI_REASON_PORT);
arch/x86/include/asm/mach_traps.h
35
inb(0x71); /* dummy */
arch/x86/include/asm/mach_traps.h
37
inb(0x71); /* dummy */
arch/x86/include/asm/pc-conf-reg.h
24
return inb(PC_CONF_DATA);
arch/x86/kernel/acpi/boot.c
610
old = inb(PIC_ELCR1) | (inb(PIC_ELCR2) << 8);
arch/x86/kernel/apic/io_apic.c
706
return (inb(port) >> (irq & 7)) & 1;
arch/x86/kernel/apic/vector.c
1333
v = inb(0xa1) << 8 | inb(0x21);
arch/x86/kernel/apic/vector.c
1336
v = inb(0xa0) << 8 | inb(0x20);
arch/x86/kernel/apic/vector.c
1341
v = inb(0xa0) << 8 | inb(0x20);
arch/x86/kernel/apic/vector.c
1349
v = inb(PIC_ELCR2) << 8 | inb(PIC_ELCR1);
arch/x86/kernel/early-quirks.c
148
outb(0x72, 0xcd6); b = inb(0xcd7);
arch/x86/kernel/early_printk.c
101
return inb(addr + offset);
arch/x86/kernel/i8259.c
106
ret = inb(PIC_MASTER_CMD) & mask;
arch/x86/kernel/i8259.c
108
ret = inb(PIC_SLAVE_CMD) & (mask >> 8);
arch/x86/kernel/i8259.c
137
value = inb(PIC_MASTER_CMD) & irqmask;
arch/x86/kernel/i8259.c
142
value = inb(PIC_SLAVE_CMD) & (irqmask >> 8);
arch/x86/kernel/i8259.c
181
inb(PIC_SLAVE_IMR); /* DUMMY - (do we need this?) */
arch/x86/kernel/i8259.c
188
inb(PIC_MASTER_IMR); /* DUMMY - (do we need this?) */
arch/x86/kernel/i8259.c
246
trigger[0] = inb(PIC_ELCR1) & 0xF8;
arch/x86/kernel/i8259.c
247
trigger[1] = inb(PIC_ELCR2) & 0xDE;
arch/x86/kernel/i8259.c
339
new_val = inb(PIC_MASTER_IMR);
arch/x86/kernel/mpparse.c
252
return (inb(port) >> (irq & 7)) & 1;
arch/x86/kernel/quirks.c
402
outb(0x72, 0xcd6); b = inb(0xcd7);
arch/x86/kernel/quirks.c
405
outb(0x72, 0xcd6); b = inb(0xcd7);
arch/x86/kernel/reboot.c
526
if ((inb(0x64) & 0x02) == 0)
arch/x86/kernel/reboot.c
698
u8 cf9 = inb(0xcf9) & ~reboot_code;
arch/x86/kernel/rtc.c
86
val = inb(RTC_PORT(1));
arch/x86/kernel/tsc.c
460
outb((inb(0x61) & ~0x02) | 0x01, 0x61);
arch/x86/kernel/tsc.c
476
while ((inb(0x61) & 0x20) == 0) {
arch/x86/kernel/tsc.c
543
inb(0x42);
arch/x86/kernel/tsc.c
544
return inb(0x42) == val;
arch/x86/kernel/tsc.c
587
outb((inb(0x61) & ~0x02) | 0x01, 0x61);
arch/x86/lib/kaslr.c
41
status = inb(I8254_PORT_COUNTER0);
arch/x86/lib/kaslr.c
42
timer = inb(I8254_PORT_COUNTER0);
arch/x86/lib/kaslr.c
43
timer |= inb(I8254_PORT_COUNTER0) << 8;
arch/x86/pci/direct.c
120
*value = inb(PCI_CONF2_ADDRESS(dev, reg));
arch/x86/pci/direct.c
253
if (inb(0xCF8) == 0x00 && inb(0xCFA) == 0x00 &&
arch/x86/pci/direct.c
37
*value = inb(0xCFC + (reg & 3));
arch/x86/pci/early.c
23
v = inb(0xcfc + (offset&3));
arch/x86/pci/fixup.c
560
val = inb(0xCD7);
arch/x86/pci/irq.c
255
val = inb(port);
arch/x86/pci/irq.c
892
return inb(0xc01) & 0xf;
arch/x86/pci/irq.c
939
return ((pirq - 1) & 1) ? (inb(0x26) >> 4) : (inb(0x26) & 0xf);
arch/x86/pci/irq.c
947
x = inb(0x26);
arch/x86/platform/iris/iris.c
53
unsigned char status = inb(IRIS_GIO_INPUT);
arch/x86/platform/olpc/olpc-xo1-sci.c
333
lo = inb(CS5536_PIC_INT_SEL1);
arch/x86/platform/olpc/olpc-xo1-sci.c
337
lo = inb(CS5536_PIC_INT_SEL2);
arch/x86/platform/olpc/olpc.c
118
inb(0x68);
arch/x86/platform/olpc/olpc.c
172
outbuf[i] = inb(0x68);
arch/x86/platform/olpc/olpc.c
54
return !!(inb(port) & 0x02);
arch/x86/platform/olpc/olpc.c
59
return inb(port) & 0x01;
arch/x86/platform/ts5500/ts5500.c
122
sbc->id = inb(TS5500_PRODUCT_CODE_ADDR);
arch/x86/platform/ts5500/ts5500.c
133
tmp = inb(TS5500_SRAM_RS485_ADC_ADDR);
arch/x86/platform/ts5500/ts5500.c
138
tmp = inb(TS5500_ERESET_ITR_ADDR);
arch/x86/platform/ts5500/ts5500.c
142
tmp = inb(TS5500_LED_JP_ADDR);
arch/x86/platform/ts5500/ts5500.c
239
return (inb(TS5500_LED_JP_ADDR) & TS5500_LED) ? LED_FULL : LED_OFF;
arch/x86/platform/ts5500/ts5500.c
261
if (inb(TS5500_ADC_CONV_BUSY_ADDR) & TS5500_ADC_CONV_BUSY)
arch/x86/platform/ts5500/ts5500.c
265
lsb = inb(TS5500_ADC_CONV_INIT_LSB_ADDR);
arch/x86/platform/ts5500/ts5500.c
266
msb = inb(TS5500_ADC_CONV_MSB_ADDR);
arch/x86/platform/uv/uv_nmi.c
310
inb(NMI_DUMMY_PORT); /* dummy read */
arch/x86/platform/uv/uv_nmi.c
312
inb(NMI_DUMMY_PORT); /* dummy read */
arch/x86/realmode/rm/wakemain.c
29
inb(0x61); /* Dummy read of System Control Port B */
arch/x86/xen/platform-pci-unplug.c
39
protocol = inb(XEN_IOPORT_PROTOVER);
drivers/accessibility/speakup/serialio.c
146
inb(speakup_info.port_tts + UART_LSR);
drivers/accessibility/speakup/serialio.c
147
inb(speakup_info.port_tts + UART_RX);
drivers/accessibility/speakup/serialio.c
148
inb(speakup_info.port_tts + UART_IIR);
drivers/accessibility/speakup/serialio.c
149
inb(speakup_info.port_tts + UART_MSR);
drivers/accessibility/speakup/serialio.c
167
int old = inb(speakup_info.port_tts + UART_MCR);
drivers/accessibility/speakup/serialio.c
99
if (inb(ser->port + UART_LSR) == 0xff) {
drivers/accessibility/speakup/serialio.h
38
(!uart_lsr_tx_empty(inb(speakup_info.port_tts + UART_LSR)))
drivers/accessibility/speakup/speakup_keypc.c
277
port_val = inb(synth_port);
drivers/accessibility/speakup/speakup_keypc.c
287
port_val = inb(synth_portlist[i]);
drivers/acpi/ec.c
279
u8 x = inb(ec->command_addr);
drivers/acpi/ec.c
294
u8 x = inb(ec->data_addr);
drivers/acpi/osl.c
680
*value = inb(port);
drivers/acpi/processor_idle.c
524
inb(addr);
drivers/ata/libata-sff.c
3035
simplex = inb(bmdma + 0x02);
drivers/ata/libata-sff.c
3037
simplex = inb(bmdma + 0x02);
drivers/ata/pata_artop.c
409
if (inb(pci_resource_start(pdev, 4)) & 0x10)
drivers/ata/pata_cmd64x.c
283
u8 mrdmode = inb(base + 1);
drivers/ata/pata_cmd64x.c
305
mrdmode = inb(base + 1);
drivers/ata/pata_hpt3x2n.c
600
outb(inb(iobase + 0x9c) | 0x04, iobase + 0x9c);
drivers/ata/pata_optidma.c
384
if ((inb(ioport + 2) & 1) == 0)
drivers/ata/pata_optidma.c
428
pci_clock = inb(0x1F5) & 1; /* 0 = 33Mhz, 1 = 25Mhz */
drivers/ata/pata_parport/pata_parport.h
35
#define in_p(offs) (delay_p, inb(pi->port + offs))
drivers/ata/pata_pdc202xx_old.c
49
u8 sc1d = inb(master + 0x1d);
drivers/ata/pata_sc1200.c
46
u8 chip_id = inb(0x903C);
drivers/ata/pata_sc1200.c
47
u8 silicon_rev = inb(0x903D);
drivers/bluetooth/bluecard_cs.c
343
len = inb(iobase + offset);
drivers/bluetooth/bluecard_cs.c
354
buf[n] = inb(iobase + offset + i);
drivers/bluetooth/bluecard_cs.c
515
reg = inb(iobase + REG_INTERRUPT);
drivers/bluetooth/bluecard_cs.c
714
id = inb(iobase + 0x30);
drivers/bluetooth/bt3c_cs.c
139
unsigned short value = inb(iobase + DATA_L);
drivers/bluetooth/bt3c_cs.c
141
value |= inb(iobase + DATA_H) << 8;
drivers/bluetooth/bt3c_cs.c
249
hci_skb_pkt_type(info->rx_skb) = inb(iobase + DATA_L);
drivers/bluetooth/bt3c_cs.c
250
inb(iobase + DATA_H);
drivers/bluetooth/bt3c_cs.c
283
__u8 x = inb(iobase + DATA_L);
drivers/bluetooth/bt3c_cs.c
286
inb(iobase + DATA_H);
drivers/bluetooth/bt3c_cs.c
349
iir = inb(iobase + CONTROL);
drivers/bluetooth/bt3c_cs.c
524
outb(inb(iobase + CONTROL) | 0x40, iobase + CONTROL);
drivers/bluetooth/dtl1_cs.c
115
if (!(inb(iobase + UART_LSR) & UART_LSR_THRE))
drivers/bluetooth/dtl1_cs.c
229
skb_put_u8(info->rx_skb, inb(iobase + UART_RX));
drivers/bluetooth/dtl1_cs.c
285
} while (inb(iobase + UART_LSR) & UART_LSR_DR);
drivers/bluetooth/dtl1_cs.c
306
iir = inb(iobase + UART_IIR) & UART_IIR_ID;
drivers/bluetooth/dtl1_cs.c
311
lsr = inb(iobase + UART_LSR);
drivers/bluetooth/dtl1_cs.c
336
iir = inb(iobase + UART_IIR) & UART_IIR_ID;
drivers/bluetooth/dtl1_cs.c
340
msr = inb(iobase + UART_MSR);
drivers/bluetooth/dtl1_cs.c
481
info->ri_latch = inb(info->p_dev->resource[0]->start + UART_MSR)
drivers/char/ipmi/ipmi_si_ls2k.c
62
unsigned char inb = 0, cmd;
drivers/char/ipmi/ipmi_si_ls2k.c
70
inb = readb(addr + LS2K_KCS_REG_STS) & ~LS2K_KCS_DATA_MASK;
drivers/char/ipmi/ipmi_si_ls2k.c
71
inb |= FIELD_PREP(LS2K_KCS_STS_OBF, obf)
drivers/char/ipmi/ipmi_si_ls2k.c
75
inb = readb(addr + LS2K_KCS_REG_DATA_OUT);
drivers/char/ipmi/ipmi_si_ls2k.c
79
return inb;
drivers/char/ipmi/ipmi_si_port_io.c
10
return inb(addr + (offset * io->regspacing));
drivers/char/mem.c
381
if (__put_user(inb(i), tmp) < 0)
drivers/char/nwflash.c
69
c2 = inb(0x80);
drivers/char/nwflash.c
73
c2 = inb(0x80);
drivers/char/tlclk.c
146
#define SET_PORT_BITS(port, mask, val) outb(((inb(port) & mask) | val), port)
drivers/char/tlclk.c
220
inb(TLCLK_REG6);
drivers/char/tlclk.c
229
inb(TLCLK_REG6); /* Clear interrupt events */
drivers/char/tlclk.c
287
ret_val = ((inb(TLCLK_REG1) & 0x08) >> 3);
drivers/char/tlclk.c
303
ret_val = inb(TLCLK_REG5);
drivers/char/tlclk.c
319
ret_val = (inb(TLCLK_REG2) & 0xf0);
drivers/char/tlclk.c
777
telclk_interrupt = (inb(TLCLK_REG7) & 0x0f);
drivers/char/tlclk.c
851
if ((inb(TLCLK_REG1) & 0x08) != (flags & 0x08))
drivers/char/tlclk.c
854
if ((inb(TLCLK_REG1) & 0x08) != (flags & 0x08))
drivers/char/tlclk.c
870
int_events = inb(TLCLK_REG6);
drivers/char/tlclk.c
874
if (inb(TLCLK_REG2) & SEC_LOST_MASK)
drivers/char/tlclk.c
887
if (inb(TLCLK_REG2) & PRI_LOST_MASK)
drivers/char/tlclk.c
912
tlclk_timer_data = inb(TLCLK_REG1);
drivers/char/toshiba.c
105
scan = inb(tosh_fn);
drivers/char/toshiba.c
109
scan = inb(0xe5);
drivers/char/toshiba.c
136
al = inb(0xe5);
drivers/char/toshiba.c
145
al = inb(0xe5);
drivers/char/toshiba.c
156
al = inb(0xe5);
drivers/char/toshiba.c
172
al = inb(0xe5);
drivers/char/toshiba.c
181
al = inb(0xe5);
drivers/char/toshiba.c
191
al = inb(0xe5);
drivers/char/tpm/tpm_atmel.c
26
#define atmel_getb(chip, offset) inb(atmel_get_priv(chip)->base + (offset))
drivers/char/tpm/tpm_atmel.c
40
return inb(base + 1) & 0xFF;
drivers/char/tpm/tpm_infineon.c
66
return inb(tpm_dev.data_regs + offset);
drivers/char/tpm/tpm_infineon.c
85
return inb(tpm_dev.config_port + offset);
drivers/char/tpm/tpm_nsc.c
100
status = inb(priv->base + NSC_STATUS);
drivers/char/tpm/tpm_nsc.c
102
status = inb(priv->base + NSC_DATA);
drivers/char/tpm/tpm_nsc.c
110
status = inb(priv->base + NSC_STATUS);
drivers/char/tpm/tpm_nsc.c
112
status = inb(priv->base + NSC_DATA);
drivers/char/tpm/tpm_nsc.c
139
data = inb(priv->base + NSC_DATA);
drivers/char/tpm/tpm_nsc.c
156
*p = inb(priv->base + NSC_DATA);
drivers/char/tpm/tpm_nsc.c
165
data = inb(priv->base + NSC_DATA);
drivers/char/tpm/tpm_nsc.c
239
return inb(priv->base + NSC_STATUS);
drivers/char/tpm/tpm_nsc.c
280
return inb(base+1) & 0xFF;
drivers/char/tpm/tpm_nsc.c
76
*data = inb(priv->base + NSC_STATUS);
drivers/char/tpm/tpm_nsc.c
84
*data = inb(priv->base + 1);
drivers/comedi/drivers/addi_apci_1500.c
223
val = inb(dev->iobase + APCI1500_Z8536_PORTB_REG);
drivers/comedi/drivers/addi_apci_1500.c
62
val = inb(dev->iobase + APCI1500_Z8536_CTRL_REG);
drivers/comedi/drivers/addi_apci_1500.c
88
inb(dev->iobase + APCI1500_Z8536_CTRL_REG);
drivers/comedi/drivers/addi_apci_1500.c
90
inb(dev->iobase + APCI1500_Z8536_CTRL_REG);
drivers/comedi/drivers/addi_apci_3120.c
310
inb(dev->iobase + APCI3120_CTR0_REG);
drivers/comedi/drivers/addi_apci_3501.c
185
val = inb(iobase + AMCC_OP_REG_MCSR_NVCMD);
drivers/comedi/drivers/addi_apci_3501.c
216
tmp = inb(iobase + AMCC_OP_REG_MCSR_NVDATA);
drivers/comedi/drivers/adl_pci7250.c
39
return inb(dev->iobase + offset);
drivers/comedi/drivers/adl_pci9111.c
157
flags = inb(dev->iobase + PCI9111_AI_TRIG_CTRL_REG);
drivers/comedi/drivers/adl_pci9111.c
472
intcsr = inb(dev_private->lcr_io_base + PLX9052_INTCSR);
drivers/comedi/drivers/adl_pci9111.c
485
status = inb(dev->iobase + PCI9111_AI_RANGE_STAT_REG);
drivers/comedi/drivers/adl_pci9111.c
522
status = inb(dev->iobase + PCI9111_AI_RANGE_STAT_REG);
drivers/comedi/drivers/adl_pci9111.c
543
status = inb(dev->iobase + PCI9111_AI_RANGE_STAT_REG);
drivers/comedi/drivers/adq12b.c
125
val = inb(dev->iobase + ADQ12B_ADLOW); /* trigger A/D */
drivers/comedi/drivers/adq12b.c
132
val = inb(dev->iobase + ADQ12B_ADHIG) << 8;
drivers/comedi/drivers/adq12b.c
133
val |= inb(dev->iobase + ADQ12B_ADLOW); /* retriggers A/D */
drivers/comedi/drivers/adq12b.c
146
data[1] = (inb(dev->iobase + ADQ12B_STINR) & ADQ12B_STINR_IN_MASK);
drivers/comedi/drivers/adq12b.c
99
status = inb(dev->iobase + ADQ12B_STINR);
drivers/comedi/drivers/adv_pci1720.c
106
data[1] = inb(dev->iobase + PCI1720_BOARDID_REG);
drivers/comedi/drivers/adv_pci1720.c
80
val = inb(dev->iobase + PCI1720_AO_RANGE_REG);
drivers/comedi/drivers/adv_pci1760.c
109
if (inb(dev->iobase + PCI1760_IMB_REG(2)) == cmd) {
drivers/comedi/drivers/adv_pci1760.c
111
return inb(dev->iobase + PCI1760_IMB_REG(0)) |
drivers/comedi/drivers/adv_pci1760.c
112
(inb(dev->iobase + PCI1760_IMB_REG(1)) << 8);
drivers/comedi/drivers/adv_pci1760.c
127
if (inb(dev->iobase + PCI1760_IMB_REG(2)) == cmd) {
drivers/comedi/drivers/adv_pci1760.c
153
data[1] = inb(dev->iobase + PCI1760_IMB_REG(3));
drivers/comedi/drivers/adv_pci_dio.c
273
irqflags = inb(dev->iobase + PCI173X_INT_FLAG_REG);
drivers/comedi/drivers/adv_pci_dio.c
401
data[1] = inb(iobase);
drivers/comedi/drivers/adv_pci_dio.c
414
data[1] = inb(iobase);
drivers/comedi/drivers/adv_pci_dio.c
416
data[1] |= (inb(iobase + 1) << 8);
drivers/comedi/drivers/adv_pci_dio.c
418
data[1] |= (inb(iobase + 2) << 16);
drivers/comedi/drivers/adv_pci_dio.c
420
data[1] |= (inb(iobase + 3) << 24);
drivers/comedi/drivers/adv_pci_dio.c
750
if ((inb(reg) & 0x07) == 0x02) {
drivers/comedi/drivers/adv_pci_dio.c
752
if ((inb(reg) & 0x07) == 0x05)
drivers/comedi/drivers/aio_aio12_8.c
105
status = inb(dev->iobase + AIO12_8_STATUS_REG);
drivers/comedi/drivers/aio_aio12_8.c
131
inb(dev->iobase + AIO12_8_STATUS_REG);
drivers/comedi/drivers/aio_iiro_16.c
202
s->state = inb(dev->iobase + AIO_IIRO_16_RELAY_0_7) |
drivers/comedi/drivers/aio_iiro_16.c
203
(inb(dev->iobase + AIO_IIRO_16_RELAY_8_15) << 8);
drivers/comedi/drivers/aio_iiro_16.c
49
val = inb(dev->iobase + AIO_IIRO_16_INPUT_0_7);
drivers/comedi/drivers/aio_iiro_16.c
50
val |= inb(dev->iobase + AIO_IIRO_16_INPUT_8_15) << 8;
drivers/comedi/drivers/aio_iiro_16.c
62
status = inb(dev->iobase + AIO_IIRO_16_STATUS);
drivers/comedi/drivers/aio_iiro_16.c
78
inb(dev->iobase + AIO_IIRO_16_IRQ);
drivers/comedi/drivers/amplc_dio200_common.c
96
return inb(dev->iobase + offset);
drivers/comedi/drivers/amplc_pc263.c
82
s->state = inb(dev->iobase + PC263_DO_0_7_REG) |
drivers/comedi/drivers/amplc_pc263.c
83
(inb(dev->iobase + PC263_DO_8_15_REG) << 8);
drivers/comedi/drivers/amplc_pci224.c
954
intstat = inb(devpriv->iobase1 + PCI224_INT_SCE) & 0x3F;
drivers/comedi/drivers/amplc_pci230.c
2289
status_int = inb(dev->iobase + PCI230_INT_STAT);
drivers/comedi/drivers/amplc_pci263.c
74
s->state = inb(dev->iobase + PCI263_DO_0_7_REG) |
drivers/comedi/drivers/amplc_pci263.c
75
(inb(dev->iobase + PCI263_DO_8_15_REG) << 8);
drivers/comedi/drivers/c6xdigio.c
53
status = inb(dev->iobase + C6XDIGIO_STATUS_REG);
drivers/comedi/drivers/c6xdigio.c
76
val = inb(dev->iobase + C6XDIGIO_STATUS_REG);
drivers/comedi/drivers/cb_pcidas.c
475
status = inb(devpriv->amcc + AMCC_OP_REG_MCSR_NVCMD);
drivers/comedi/drivers/cb_pcidas.c
513
data[i] = inb(devpriv->amcc + AMCC_OP_REG_MCSR_NVDATA);
drivers/comedi/drivers/cb_pcimdas.c
164
status = inb(devpriv->BADR3 + PCIMDAS_STATUS_REG);
drivers/comedi/drivers/cb_pcimdas.c
185
d = inb(devpriv->BADR3 + PCIMDAS_PACER_REG);
drivers/comedi/drivers/cb_pcimdas.c
246
val = inb(devpriv->BADR3 + PCIMDAS_DI_DO_REG);
drivers/comedi/drivers/cb_pcimdas.c
291
ctrl = inb(devpriv->BADR3 + PCIMDAS_USER_CNTR_REG);
drivers/comedi/drivers/cb_pcimdas.c
313
status = inb(devpriv->BADR3 + PCIMDAS_STATUS_REG);
drivers/comedi/drivers/cb_pcimdas.c
329
status = inb(devpriv->BADR3 + PCIMDAS_STATUS_REG);
drivers/comedi/drivers/cb_pcimdas.c
343
status = inb(devpriv->BADR3 + PCIMDAS_STATUS_REG);
drivers/comedi/drivers/comedi_8254.c
137
return inb(iobase + reg_offset);
drivers/comedi/drivers/comedi_8255.c
50
return inb(dev->iobase + regbase + port);
drivers/comedi/drivers/comedi_parport.c
111
data[1] = inb(dev->iobase + PARPORT_STATUS_REG) >> 3;
drivers/comedi/drivers/comedi_parport.c
124
ctrl = inb(dev->iobase + PARPORT_CTRL_REG);
drivers/comedi/drivers/comedi_parport.c
188
ctrl = inb(dev->iobase + PARPORT_CTRL_REG);
drivers/comedi/drivers/comedi_parport.c
200
ctrl = inb(dev->iobase + PARPORT_CTRL_REG);
drivers/comedi/drivers/comedi_parport.c
214
ctrl = inb(dev->iobase + PARPORT_CTRL_REG);
drivers/comedi/drivers/comedi_parport.c
79
data[1] = inb(dev->iobase + PARPORT_DATA_REG);
drivers/comedi/drivers/comedi_parport.c
96
ctrl = inb(dev->iobase + PARPORT_CTRL_REG);
drivers/comedi/drivers/das08.c
161
status = inb(dev->iobase + DAS08_STATUS_REG);
drivers/comedi/drivers/das08.c
182
inb(dev->iobase + DAS08_AI_LSB_REG);
drivers/comedi/drivers/das08.c
183
inb(dev->iobase + DAS08_AI_MSB_REG);
drivers/comedi/drivers/das08.c
203
if (inb(dev->iobase + DAS08_AI_MSB_REG) & 0x80)
drivers/comedi/drivers/das08.c
213
msb = inb(dev->iobase + DAS08_AI_MSB_REG);
drivers/comedi/drivers/das08.c
214
lsb = inb(dev->iobase + DAS08_AI_LSB_REG);
drivers/comedi/drivers/das08.c
254
data[1] = DAS08_STATUS_DI(inb(dev->iobase + DAS08_STATUS_REG));
drivers/comedi/drivers/das08.c
284
data[1] = inb(dev->iobase + DAS08JR_DI_REG);
drivers/comedi/drivers/das08.c
314
inb(dev->iobase + DAS08JR_AO_UPDATE_REG);
drivers/comedi/drivers/das08.c
319
inb(dev->iobase + DAS08AOX_AO_UPDATE_REG);
drivers/comedi/drivers/das16.c
1063
status = inb(dev->iobase + DAS1600_STATUS_REG);
drivers/comedi/drivers/das16.c
1082
status = inb(dev->iobase + DAS16_STATUS_REG);
drivers/comedi/drivers/das16.c
815
status = inb(dev->iobase + DAS16_STATUS_REG);
drivers/comedi/drivers/das16.c
843
val = inb(dev->iobase + DAS16_AI_MSB_REG) << 8;
drivers/comedi/drivers/das16.c
844
val |= inb(dev->iobase + DAS16_AI_LSB_REG);
drivers/comedi/drivers/das16.c
882
data[1] = inb(dev->iobase + DAS16_DIO_REG) & 0xf;
drivers/comedi/drivers/das16.c
906
diobits = inb(dev->iobase + DAS16_DIO_REG) & 0xf0;
drivers/comedi/drivers/das16m1.c
315
status = inb(dev->iobase + DAS16M1_CS_REG);
drivers/comedi/drivers/das16m1.c
355
data[1] = inb(dev->iobase + DAS16M1_DI_REG) & 0xf;
drivers/comedi/drivers/das16m1.c
443
status = inb(dev->iobase + DAS16M1_CS_REG);
drivers/comedi/drivers/das16m1.c
462
status = inb(dev->iobase + DAS16M1_CS_REG);
drivers/comedi/drivers/das1800.c
1024
data[1] = inb(dev->iobase + DAS1800_DIGITAL) & 0xf;
drivers/comedi/drivers/das1800.c
1101
id = (inb(dev->iobase + DAS1800_DIGITAL) >> 4) & 0xf;
drivers/comedi/drivers/das1800.c
353
while (inb(dev->iobase + DAS1800_STATUS) & FNE) {
drivers/comedi/drivers/das1800.c
451
unsigned int status = inb(dev->iobase + DAS1800_STATUS);
drivers/comedi/drivers/das1800.c
526
status = inb(dev->iobase + DAS1800_STATUS);
drivers/comedi/drivers/das1800.c
932
status = inb(dev->iobase + DAS1800_STATUS);
drivers/comedi/drivers/das6402.c
180
status = inb(dev->iobase + DAS6402_STATUS_REG);
drivers/comedi/drivers/das6402.c
370
status = inb(dev->iobase + DAS6402_STATUS_REG);
drivers/comedi/drivers/das6402.c
495
data[1] = inb(dev->iobase + DAS6402_DI_DO_REG);
drivers/comedi/drivers/das800.c
227
return inb(dev->iobase + 7);
drivers/comedi/drivers/das800.c
413
unsigned int lsb = inb(dev->iobase + DAS800_LSB);
drivers/comedi/drivers/das800.c
414
unsigned int msb = inb(dev->iobase + DAS800_MSB);
drivers/comedi/drivers/das800.c
433
status = inb(dev->iobase + DAS800_STATUS);
drivers/comedi/drivers/das800.c
463
fifo_overflow = !!(inb(dev->iobase + DAS800_GAIN) &
drivers/comedi/drivers/das800.c
513
status = inb(dev->iobase + DAS800_STATUS);
drivers/comedi/drivers/das800.c
569
data[1] = (inb(dev->iobase + DAS800_STATUS) >> 4) & 0x7;
drivers/comedi/drivers/dmm32at.c
182
val = inb(dev->iobase + DMM32AT_AI_LSB_REG);
drivers/comedi/drivers/dmm32at.c
183
val |= (inb(dev->iobase + DMM32AT_AI_MSB_REG) << 8);
drivers/comedi/drivers/dmm32at.c
196
status = inb(dev->iobase + context);
drivers/comedi/drivers/dmm32at.c
426
intstat = inb(dev->iobase + DMM32AT_INTCLK_REG);
drivers/comedi/drivers/dmm32at.c
461
status = inb(dev->iobase + DMM32AT_AUX_DI_REG);
drivers/comedi/drivers/dmm32at.c
490
inb(dev->iobase + DMM32AT_AO_MSB_REG);
drivers/comedi/drivers/dmm32at.c
514
ret = inb(dev->iobase + regbase + port);
drivers/comedi/drivers/dmm32at.c
550
ailo = inb(dev->iobase + DMM32AT_AI_LO_CHAN_REG);
drivers/comedi/drivers/dmm32at.c
551
aihi = inb(dev->iobase + DMM32AT_AI_HI_CHAN_REG);
drivers/comedi/drivers/dmm32at.c
552
fifostat = inb(dev->iobase + DMM32AT_FIFO_STATUS_REG);
drivers/comedi/drivers/dmm32at.c
553
aistat = inb(dev->iobase + DMM32AT_AI_STATUS_REG);
drivers/comedi/drivers/dmm32at.c
554
intstat = inb(dev->iobase + DMM32AT_INTCLK_REG);
drivers/comedi/drivers/dmm32at.c
555
airback = inb(dev->iobase + DMM32AT_AI_READBACK_REG);
drivers/comedi/drivers/dt2811.c
186
val = inb(dev->iobase + DT2811_ADDATA_LO_REG) |
drivers/comedi/drivers/dt2811.c
187
(inb(dev->iobase + DT2811_ADDATA_HI_REG) << 8);
drivers/comedi/drivers/dt2811.c
203
status = inb(dev->iobase + DT2811_ADCSR_REG);
drivers/comedi/drivers/dt2811.c
465
status = inb(dev->iobase + DT2811_ADCSR_REG);
drivers/comedi/drivers/dt2811.c
519
data[1] = inb(dev->iobase + DT2811_DI_REG);
drivers/comedi/drivers/dt2811.c
542
inb(dev->iobase + DT2811_ADDATA_LO_REG);
drivers/comedi/drivers/dt2811.c
543
inb(dev->iobase + DT2811_ADDATA_HI_REG);
drivers/comedi/drivers/dt2814.c
117
hi = inb(dev->iobase + DT2814_DATA);
drivers/comedi/drivers/dt2814.c
118
lo = inb(dev->iobase + DT2814_DATA);
drivers/comedi/drivers/dt2814.c
225
status = inb(dev->iobase + DT2814_CSR);
drivers/comedi/drivers/dt2814.c
258
status = inb(dev->iobase + DT2814_CSR);
drivers/comedi/drivers/dt2814.c
272
hi = inb(dev->iobase + DT2814_DATA);
drivers/comedi/drivers/dt2814.c
273
lo = inb(dev->iobase + DT2814_DATA);
drivers/comedi/drivers/dt2814.c
56
status = inb(dev->iobase + DT2814_CSR);
drivers/comedi/drivers/dt2814.c
80
inb(dev->iobase + DT2814_DATA);
drivers/comedi/drivers/dt2814.c
81
inb(dev->iobase + DT2814_DATA);
drivers/comedi/drivers/dt2814.c
93
status = inb(dev->iobase + DT2814_CSR);
drivers/comedi/drivers/dt2815.c
183
if (inb(dev->iobase + DT2815_STATUS) == 0xff) {
drivers/comedi/drivers/dt2815.c
197
status = inb(dev->iobase + DT2815_STATUS);
drivers/comedi/drivers/dt2815.c
64
status = inb(dev->iobase + DT2815_STATUS);
drivers/comedi/drivers/dt2817.c
91
val = inb(iobase + 0);
drivers/comedi/drivers/dt2817.c
92
val |= (inb(iobase + 1) << 8);
drivers/comedi/drivers/dt2817.c
93
val |= (inb(iobase + 2) << 16);
drivers/comedi/drivers/dt2817.c
94
val |= (inb(iobase + 3) << 24);
drivers/comedi/drivers/fl512.c
66
val = inb(dev->iobase + FL512_AI_LSB_REG);
drivers/comedi/drivers/fl512.c
67
val |= (inb(dev->iobase + FL512_AI_MSB_REG) << 8);
drivers/comedi/drivers/fl512.c
91
inb(dev->iobase + FL512_AO_TRIG_REG(chan));
drivers/comedi/drivers/ke_counter.c
119
src = inb(dev->iobase + KE_OSC_SEL_REG);
drivers/comedi/drivers/ke_counter.c
73
inb(dev->iobase + KE_LATCH_REG(chan));
drivers/comedi/drivers/ke_counter.c
75
val = inb(dev->iobase + KE_LSB_REG(chan));
drivers/comedi/drivers/ke_counter.c
76
val |= (inb(dev->iobase + KE_MID_REG(chan)) << 8);
drivers/comedi/drivers/ke_counter.c
77
val |= (inb(dev->iobase + KE_MSB_REG(chan)) << 16);
drivers/comedi/drivers/ke_counter.c
78
val |= (inb(dev->iobase + KE_SIGN_REG(chan)) << 24);
drivers/comedi/drivers/me4000.c
345
inb(xilinx_iobase + 0xC8);
drivers/comedi/drivers/mpc624.c
135
data_in |= (inb(dev->iobase + MPC624_ADC) & MPC624_ADSDO) >> 4;
drivers/comedi/drivers/mpc624.c
194
status = inb(dev->iobase + MPC624_ADC);
drivers/comedi/drivers/multiq3.c
124
val = inb(dev->iobase + MULTIQ3_AI_REG) << 8;
drivers/comedi/drivers/multiq3.c
125
val |= inb(dev->iobase + MULTIQ3_AI_REG);
drivers/comedi/drivers/multiq3.c
199
val = inb(dev->iobase + MULTIQ3_ENC_DATA_REG);
drivers/comedi/drivers/multiq3.c
200
val |= (inb(dev->iobase + MULTIQ3_ENC_DATA_REG) << 8);
drivers/comedi/drivers/multiq3.c
201
val |= (inb(dev->iobase + MULTIQ3_ENC_DATA_REG) << 16);
drivers/comedi/drivers/ni_daq_700.c
119
status = inb(dev->iobase + STA_R2);
drivers/comedi/drivers/ni_daq_700.c
122
status = inb(dev->iobase + STA_R1);
drivers/comedi/drivers/ni_daq_700.c
88
val |= inb(dev->iobase + DIO_R) << 8;
drivers/comedi/drivers/ni_labpc_common.c
86
return inb(dev->iobase + reg);
drivers/comedi/drivers/ni_mio_common.c
280
return inb(dev->iobase + reg);
drivers/comedi/drivers/pcl711.c
166
val = inb(dev->iobase + PCL711_AI_MSB_REG) << 8;
drivers/comedi/drivers/pcl711.c
167
val |= inb(dev->iobase + PCL711_AI_LSB_REG);
drivers/comedi/drivers/pcl711.c
240
status = inb(dev->iobase + PCL711_AI_MSB_REG);
drivers/comedi/drivers/pcl711.c
387
val = inb(dev->iobase + PCL711_DI_LSB_REG);
drivers/comedi/drivers/pcl711.c
388
val |= (inb(dev->iobase + PCL711_DI_MSB_REG) << 8);
drivers/comedi/drivers/pcl724.c
91
return inb(iobase + 1);
drivers/comedi/drivers/pcl726.c
268
val = inb(dev->iobase + PCL727_DI_LSB_REG);
drivers/comedi/drivers/pcl726.c
269
val |= (inb(dev->iobase + PCL727_DI_MSB_REG) << 8);
drivers/comedi/drivers/pcl726.c
271
val = inb(dev->iobase + PCL726_DI_LSB_REG);
drivers/comedi/drivers/pcl726.c
272
val |= (inb(dev->iobase + PCL726_DI_MSB_REG) << 8);
drivers/comedi/drivers/pcl730.c
243
val = inb(dev->iobase + reg);
drivers/comedi/drivers/pcl730.c
245
val |= (inb(dev->iobase + reg + 1) << 8);
drivers/comedi/drivers/pcl730.c
247
val |= (inb(dev->iobase + reg + 2) << 16);
drivers/comedi/drivers/pcl730.c
249
val |= (inb(dev->iobase + reg + 3) << 24);
drivers/comedi/drivers/pcl812.c
604
val = inb(dev->iobase + PCL812_AI_MSB_REG) << 8;
drivers/comedi/drivers/pcl812.c
605
val |= inb(dev->iobase + PCL812_AI_LSB_REG);
drivers/comedi/drivers/pcl812.c
618
status = inb(dev->iobase + PCL812_STATUS_REG);
drivers/comedi/drivers/pcl812.c
622
status = inb(dev->iobase + PCL812_AI_MSB_REG);
drivers/comedi/drivers/pcl812.c
962
data[1] = inb(dev->iobase + PCL812_DI_LSB_REG) |
drivers/comedi/drivers/pcl812.c
963
(inb(dev->iobase + PCL812_DI_MSB_REG) << 8);
drivers/comedi/drivers/pcl816.c
189
val = inb(dev->iobase + PCL816_AI_MSB_REG) << 8;
drivers/comedi/drivers/pcl816.c
190
val |= inb(dev->iobase + PCL816_AI_LSB_REG);
drivers/comedi/drivers/pcl816.c
202
status = inb(dev->iobase + PCL816_STATUS_REG);
drivers/comedi/drivers/pcl816.c
536
data[1] = inb(dev->iobase + PCL816_DO_DI_LSB_REG) |
drivers/comedi/drivers/pcl816.c
537
(inb(dev->iobase + PCL816_DO_DI_MSB_REG) << 8);
drivers/comedi/drivers/pcl818.c
385
val = inb(dev->iobase + PCL818_FI_DATALO);
drivers/comedi/drivers/pcl818.c
386
val |= (inb(dev->iobase + PCL818_FI_DATAHI) << 8);
drivers/comedi/drivers/pcl818.c
400
val = inb(dev->iobase + PCL818_AI_MSB_REG) << 8;
drivers/comedi/drivers/pcl818.c
401
val |= inb(dev->iobase + PCL818_AI_LSB_REG);
drivers/comedi/drivers/pcl818.c
416
status = inb(dev->iobase + PCL818_STATUS_REG);
drivers/comedi/drivers/pcl818.c
505
status = inb(dev->iobase + PCL818_FI_STATUS);
drivers/comedi/drivers/pcl818.c
627
if (inb(port + PCL818_STATUS_REG) & PCL818_STATUS_MUX)
drivers/comedi/drivers/pcl818.c
854
data[1] = inb(dev->iobase + PCL818_DO_DI_LSB_REG) |
drivers/comedi/drivers/pcl818.c
855
(inb(dev->iobase + PCL818_DO_DI_MSB_REG) << 8);
drivers/comedi/drivers/pcmad.c
61
status = inb(dev->iobase + PCMAD_STATUS);
drivers/comedi/drivers/pcmad.c
85
val = inb(dev->iobase + PCMAD_LSB) |
drivers/comedi/drivers/pcmad.c
86
(inb(dev->iobase + PCMAD_MSB) << 8);
drivers/comedi/drivers/pcmda12.c
113
inb(dev->iobase);
drivers/comedi/drivers/pcmda12.c
79
inb(ioreg);
drivers/comedi/drivers/pcmda12.c
98
inb(dev->iobase);
drivers/comedi/drivers/pcmmio.c
217
val = inb(iobase + PCMMIO_PORT_REG(port + 0));
drivers/comedi/drivers/pcmmio.c
218
val |= (inb(iobase + PCMMIO_PORT_REG(port + 1)) << 8);
drivers/comedi/drivers/pcmmio.c
219
val |= (inb(iobase + PCMMIO_PORT_REG(port + 2)) << 16);
drivers/comedi/drivers/pcmmio.c
222
val = inb(iobase + PCMMIO_PAGE_REG(0));
drivers/comedi/drivers/pcmmio.c
223
val |= (inb(iobase + PCMMIO_PAGE_REG(1)) << 8);
drivers/comedi/drivers/pcmmio.c
224
val |= (inb(iobase + PCMMIO_PAGE_REG(2)) << 16);
drivers/comedi/drivers/pcmmio.c
366
int_pend = inb(dev->iobase + PCMMIO_INT_PENDING_REG) & 0x07;
drivers/comedi/drivers/pcmmio.c
523
status = inb(dev->iobase + PCMMIO_AI_STATUS_REG);
drivers/comedi/drivers/pcmmio.c
576
val = inb(iobase + PCMMIO_AI_LSB_REG);
drivers/comedi/drivers/pcmmio.c
577
val |= inb(iobase + PCMMIO_AI_MSB_REG) << 8;
drivers/comedi/drivers/pcmmio.c
586
val = inb(iobase + PCMMIO_AI_LSB_REG);
drivers/comedi/drivers/pcmmio.c
587
val |= inb(iobase + PCMMIO_AI_MSB_REG) << 8;
drivers/comedi/drivers/pcmmio.c
606
status = inb(dev->iobase + PCMMIO_AO_STATUS_REG);
drivers/comedi/drivers/pcmuio.c
187
val = inb(iobase + PCMUIO_PORT_REG(port + 0));
drivers/comedi/drivers/pcmuio.c
188
val |= (inb(iobase + PCMUIO_PORT_REG(port + 1)) << 8);
drivers/comedi/drivers/pcmuio.c
189
val |= (inb(iobase + PCMUIO_PORT_REG(port + 2)) << 16);
drivers/comedi/drivers/pcmuio.c
192
val = inb(iobase + PCMUIO_PAGE_REG(0));
drivers/comedi/drivers/pcmuio.c
193
val |= (inb(iobase + PCMUIO_PAGE_REG(1)) << 8);
drivers/comedi/drivers/pcmuio.c
194
val |= (inb(iobase + PCMUIO_PAGE_REG(2)) << 16);
drivers/comedi/drivers/pcmuio.c
345
val = inb(iobase + PCMUIO_INT_PENDING_REG) & 0x07;
drivers/comedi/drivers/quatech_daqp_cs.c
169
status = inb(dev->iobase + DAQP_STATUS_REG);
drivers/comedi/drivers/quatech_daqp_cs.c
191
inb(dev->iobase + DAQP_STATUS_REG);
drivers/comedi/drivers/quatech_daqp_cs.c
205
val = inb(dev->iobase + DAQP_AI_FIFO_REG);
drivers/comedi/drivers/quatech_daqp_cs.c
206
val |= inb(dev->iobase + DAQP_AI_FIFO_REG) << 8;
drivers/comedi/drivers/quatech_daqp_cs.c
221
status = inb(dev->iobase + DAQP_STATUS_REG);
drivers/comedi/drivers/quatech_daqp_cs.c
246
status = inb(dev->iobase + DAQP_STATUS_REG);
drivers/comedi/drivers/quatech_daqp_cs.c
288
status = inb(dev->iobase + DAQP_AUX_REG);
drivers/comedi/drivers/quatech_daqp_cs.c
334
inb(dev->iobase + DAQP_STATUS_REG);
drivers/comedi/drivers/quatech_daqp_cs.c
341
inb(dev->iobase + DAQP_STATUS_REG);
drivers/comedi/drivers/quatech_daqp_cs.c
624
status = inb(dev->iobase + DAQP_AUX_REG);
drivers/comedi/drivers/quatech_daqp_cs.c
674
data[0] = inb(dev->iobase + DAQP_DI_REG);
drivers/comedi/drivers/rti800.c
140
status = inb(dev->iobase + RTI800_CSR);
drivers/comedi/drivers/rti800.c
162
inb(dev->iobase + RTI800_ADCHI);
drivers/comedi/drivers/rti800.c
191
val = inb(dev->iobase + RTI800_ADCLO);
drivers/comedi/drivers/rti800.c
192
val |= (inb(dev->iobase + RTI800_ADCHI) & 0xf) << 8;
drivers/comedi/drivers/rti800.c
234
data[1] = inb(dev->iobase + RTI800_DI);
drivers/comedi/drivers/rti800.c
265
inb(dev->iobase + RTI800_ADCHI);
drivers/comedi/drivers/ssv_dnp.c
114
val = inb(CSCDR);
drivers/comedi/drivers/ssv_dnp.c
155
outb((inb(CSCDR) & 0xAA), CSCDR);
drivers/comedi/drivers/ssv_dnp.c
167
outb((inb(CSCDR) & 0xAA), CSCDR);
drivers/comedi/drivers/ssv_dnp.c
64
val = inb(CSCDR) & 0x0f;
drivers/comedi/drivers/ssv_dnp.c
69
val = inb(CSCDR);
drivers/comedi/drivers/ssv_dnp.c
71
val |= (inb(CSCDR) << 8);
drivers/comedi/drivers/ssv_dnp.c
73
val |= ((inb(CSCDR) & 0xf0) << 12);
drivers/cpufreq/longhaul.c
191
inb(cx_address);
drivers/cpufreq/longhaul.c
209
inb(cx_address);
drivers/cpufreq/longhaul.c
228
inb(cx_address);
drivers/cpufreq/longhaul.c
281
pic2_mask = inb(0xA1);
drivers/cpufreq/longhaul.c
282
pic1_mask = inb(0x21); /* works on C3. save mask. */
drivers/cpufreq/speedstep-ich.c
107
value = inb(pmbase + 0x50);
drivers/cpufreq/speedstep-ich.c
118
pm2_blk = inb(pmbase + 0x20);
drivers/cpufreq/speedstep-ich.c
130
value = inb(pmbase + 0x50);
drivers/eisa/eisa-bus.c
198
edev->state = inb(SLOT_ADDRESS(root, slot) + EISA_CONFIG_OFFSET)
drivers/eisa/eisa-bus.c
93
sig[i] = inb(addr + i);
drivers/firmware/dmi-sysfs.c
326
ret = inb(sel->io.data_addr);
drivers/firmware/dmi-sysfs.c
339
ret = inb(sel->io.data_addr);
drivers/firmware/dmi-sysfs.c
351
ret = inb(sel->io.data_addr);
drivers/gpib/cb7210/cb7210.c
455
if ((inb(nec7210_iobase(priv) + QUANCOM_IRQ_CONTROL_STATUS_REG) &
drivers/gpib/cb7210/cb7210.h
86
retval = inb(nec7210_iobase(cb_priv) + register_num * nec_priv->offset);
drivers/gpib/cb7210/cb7210.h
98
retval = inb(nec7210_iobase(cb_priv) + register_num * nec_priv->offset);
drivers/gpib/hp_82341/hp_82341.c
152
if ((inb(hp_priv->iobase[0] + STREAM_STATUS_REG) & HALTED_STATUS_BIT) == 0)
drivers/gpib/hp_82341/hp_82341.c
479
return inb(priv->iobase + register_num);
drivers/gpib/hp_82341/hp_82341.c
516
if (inb(hp_priv->iobase[0] + CONFIG_CONTROL_STATUS_REG) & XILINX_READY_BIT)
drivers/gpib/hp_82341/hp_82341.c
537
if (inb(hp_priv->iobase[0] + CONFIG_CONTROL_STATUS_REG) & DONE_PGL_BIT)
drivers/gpib/hp_82341/hp_82341.c
86
if (inb(hp_priv->iobase[0] + STREAM_STATUS_REG) & HALTED_STATUS_BIT)
drivers/gpib/hp_82341/hp_82341.c
868
event_status = inb(hp_priv->iobase[0] + EVENT_STATUS_REG);
drivers/gpib/hp_82341/hp_82341.c
892
lo = inb(hp_priv->iobase[1] + TRANSFER_COUNT_LOW_REG);
drivers/gpib/hp_82341/hp_82341.c
893
mid = inb(hp_priv->iobase[1] + TRANSFER_COUNT_MID_REG);
drivers/gpib/ines/ines.h
41
return inb(priv->nec7210_priv.iobase +
drivers/gpib/ines/ines_gpib.c
276
if ((inb(nec_priv->iobase +
drivers/gpib/nec7210/nec7210.c
1023
return inb(priv->iobase + register_num * priv->offset);
drivers/gpib/nec7210/nec7210.c
1047
retval = inb(priv->iobase + register_num * priv->offset);
drivers/gpib/tms9914/tms9914.c
873
return inb(priv->iobase + register_num * priv->offset);
drivers/gpio/gpio-f7188x.c
105
return inb(base + 1);
drivers/gpio/gpio-f7188x.c
113
val = inb(base + 1) << 8;
drivers/gpio/gpio-f7188x.c
115
val |= inb(base + 1);
drivers/gpio/gpio-it87.c
109
return inb(VAL);
drivers/gpio/gpio-it87.c
123
val = inb(VAL) << 8;
drivers/gpio/gpio-it87.c
125
val |= inb(VAL);
drivers/gpio/gpio-it87.c
189
return !!(inb(reg) & mask);
drivers/gpio/gpio-it87.c
226
curr_vals = inb(reg);
drivers/gpio/gpio-sch311x.c
118
return inb(sio_config_port + 1);
drivers/gpio/gpio-sch311x.c
164
data = inb(block->runtime_reg + block->data_reg);
drivers/gpio/gpio-sch311x.c
173
u8 data = inb(block->runtime_reg + block->data_reg);
drivers/gpio/gpio-sch311x.c
199
data = inb(block->runtime_reg + block->config_regs[offset]);
drivers/gpio/gpio-sch311x.c
215
data = inb(block->runtime_reg + block->config_regs[offset]);
drivers/gpio/gpio-sch311x.c
230
data = inb(block->runtime_reg + block->config_regs[offset]);
drivers/gpio/gpio-sch311x.c
249
data = inb(block->runtime_reg + block->config_regs[offset]);
drivers/gpio/gpio-sch311x.c
256
data = inb(block->runtime_reg + block->config_regs[offset]);
drivers/gpio/gpio-ts5500.c
186
u8 val = inb(addr);
drivers/gpio/gpio-ts5500.c
193
u8 val = inb(addr);
drivers/gpio/gpio-ts5500.c
222
return !!(inb(line.value_addr) & line.value_mask);
drivers/gpio/gpio-winbond.c
179
return inb(base + 1);
drivers/gpu/drm/gma500/cdv_device.c
32
sr1 = inb(VGA_SR_DATA);
drivers/gpu/drm/i915/display/intel_vga.c
70
sr1 = inb(VGA_SEQ_D);
drivers/gpu/drm/i915/display/intel_vga.c
94
outb(inb(VGA_MIS_R), VGA_MIS_W);
drivers/gpu/drm/tiny/bochs.c
143
return inb(ioport);
drivers/hwmon/abituguru.c
394
buf[i] = inb(data->addr + ABIT_UGURU_CMD);
drivers/hwmon/abituguru3.c
720
while ((x = inb(data->addr + ABIT_UGURU3_CMD)) != 0xAC) {
drivers/hwmon/abituguru3.c
790
buf[i] = inb(data->addr + ABIT_UGURU3_CMD);
drivers/hwmon/applesmc.c
173
status = inb(APPLESMC_CMD_PORT);
drivers/hwmon/applesmc.c
275
buffer[i] = inb(APPLESMC_DATA_PORT);
drivers/hwmon/applesmc.c
281
status = inb(APPLESMC_CMD_PORT);
drivers/hwmon/applesmc.c
284
data = inb(APPLESMC_DATA_PORT);
drivers/hwmon/dme1737.c
2028
return inb(sio_cip + 1);
drivers/hwmon/dme1737.c
2416
if ((inb(addr + 0x43) & 0x0c) == 0x08) /* fan6 */
drivers/hwmon/dme1737.c
2418
if ((inb(addr + 0x44) & 0x0c) == 0x08) /* pwm6 */
drivers/hwmon/dme1737.c
2420
if ((inb(addr + 0x45) & 0x0c) == 0x08) /* fan5 */
drivers/hwmon/dme1737.c
2422
if ((inb(addr + 0x46) & 0x0c) == 0x08) /* pwm5 */
drivers/hwmon/dme1737.c
567
val = inb(data->addr + 1);
drivers/hwmon/f71805f.c
296
return inb(data->addr + DATA_REG_OFFSET);
drivers/hwmon/f71805f.c
316
val = inb(data->addr + DATA_REG_OFFSET) << 8;
drivers/hwmon/f71805f.c
318
val |= inb(data->addr + DATA_REG_OFFSET);
drivers/hwmon/f71805f.c
65
return inb(base + 1);
drivers/hwmon/f71805f.c
73
val = inb(base + 1) << 8;
drivers/hwmon/f71805f.c
75
val |= inb(base + 1);
drivers/hwmon/f71882fg.c
2069
return inb(base + 1);
drivers/hwmon/f71882fg.c
294
val = inb(data->addr + DATA_REG_OFFSET);
drivers/hwmon/gpd-fan.c
262
*val = inb(data_port);
drivers/hwmon/it87.c
108
val = inb(ioreg + 1) << 8;
drivers/hwmon/it87.c
110
val |= inb(ioreg + 1);
drivers/hwmon/it87.c
94
return inb(ioreg + 1);
drivers/hwmon/nct6683.c
87
return inb(ioreg + 1);
drivers/hwmon/nct6775-platform.c
221
return inb(ioreg + 1);
drivers/hwmon/pc87360.c
96
return inb(sioaddr + 1);
drivers/hwmon/pc87427.c
117
return inb(sioaddr + 1);
drivers/hwmon/pc87427.c
146
return inb(data->address[ldi] + reg);
drivers/hwmon/pc87427.c
154
return inb(data->address[ldi] + reg);
drivers/hwmon/pc87427.c
191
data->fan_status[nr] = inb(iobase + PC87427_REG_FAN_STATUS);
drivers/hwmon/pc87427.c
244
data->pwm_enable[nr] = inb(iobase + PC87427_REG_PWM_ENABLE);
drivers/hwmon/pc87427.c
245
data->pwm[nr] = inb(iobase + PC87427_REG_PWM_DUTY);
drivers/hwmon/pc87427.c
309
data->temp_max[nr] = inb(iobase + PC87427_REG_TEMP_MAX);
drivers/hwmon/pc87427.c
310
data->temp_min[nr] = inb(iobase + PC87427_REG_TEMP_MIN);
drivers/hwmon/pc87427.c
311
data->temp_crit[nr] = inb(iobase + PC87427_REG_TEMP_CRIT);
drivers/hwmon/pc87427.c
312
data->temp_type[nr] = inb(iobase + PC87427_REG_TEMP_TYPE);
drivers/hwmon/pc87427.c
313
data->temp_status[nr] = inb(iobase + PC87427_REG_TEMP_STATUS);
drivers/hwmon/sch56xx-common.c
117
val = inb(addr + 1);
drivers/hwmon/sch56xx-common.c
145
val = inb(addr + 8);
drivers/hwmon/sch56xx-common.c
165
val = inb(addr + 1);
drivers/hwmon/sch56xx-common.c
192
return inb(addr + 4);
drivers/hwmon/sch56xx-common.c
439
val = inb(data->addr + 9);
drivers/hwmon/sch56xx-common.c
74
return inb(base + 1);
drivers/hwmon/smsc47b397.c
53
return inb(VAL);
drivers/hwmon/smsc47m1.c
57
return inb(VAL);
drivers/hwmon/vt1211.c
218
return inb(sio_cip + 1);
drivers/hwmon/vt1211.c
250
return inb(data->addr + reg);
drivers/hwmon/w83627ehf.c
105
return inb(ioreg + 1);
drivers/hwmon/w83627hf.c
110
return inb(sio->sioaddr + 1);
drivers/i2c/busses/i2c-amd8111.c
118
*data = inb(smbus->base + AMD_EC_DATA);
drivers/i2c/busses/i2c-amd8111.c
72
while ((inb(smbus->base + AMD_EC_SC) & AMD_EC_SC_IBF) && --timeout)
drivers/i2c/busses/i2c-amd8111.c
88
while ((~inb(smbus->base + AMD_EC_SC) & AMD_EC_SC_OBF) && --timeout)
drivers/i2c/busses/i2c-mlxcpld.c
107
*(data) = inb(addr);
drivers/i2c/busses/i2c-mlxcpld.c
114
*(data + 2) = inb(addr + 2);
drivers/i2c/busses/i2c-mlxcpld.c
97
*(data + i) = inb(addr + i);
drivers/i2c/busses/i2c-pca-isa.c
49
int res = inb(base+reg);
drivers/i2c/busses/i2c-piix4.c
546
outb_p(inb(SMBHSTCNT) | 0x040, SMBHSTCNT);
drivers/i2c/busses/i2c-piix4.c
582
outb_p(inb(SMBHSTSTS), SMBHSTSTS);
drivers/i2c/busses/i2c-sis5595.c
124
return inb(sis5595_base + SMB_DAT);
drivers/i2c/busses/i2c-sis630.c
113
return inb(smbus_base + reg);
drivers/i2c/busses/i2c-sis96x.c
68
return inb(sis96x_smbus_base + reg) ;
drivers/i2c/busses/i2c-via.c
120
outb(inb(I2C_DIR) & ~(I2C_SDA | I2C_SCL), I2C_DIR);
drivers/i2c/busses/i2c-via.c
121
outb(inb(I2C_OUT) & ~(I2C_SDA | I2C_SCL), I2C_OUT);
drivers/i2c/busses/i2c-via.c
43
outb(state ? inb(I2C_DIR) & ~I2C_SCL : inb(I2C_DIR) | I2C_SCL, I2C_DIR);
drivers/i2c/busses/i2c-via.c
48
outb(state ? inb(I2C_DIR) & ~I2C_SDA : inb(I2C_DIR) | I2C_SDA, I2C_DIR);
drivers/i2c/busses/i2c-via.c
53
return (0 != (inb(I2C_IN) & I2C_SCL));
drivers/i2c/busses/i2c-via.c
58
return (0 != (inb(I2C_IN) & I2C_SDA));
drivers/i2c/busses/scx200_acb.c
123
outb(inb(ACBCTL1) | ACBCTL1_STOP, ACBCTL1);
drivers/i2c/busses/scx200_acb.c
153
outb(inb(ACBCTL1) | ACBCTL1_START, ACBCTL1);
drivers/i2c/busses/scx200_acb.c
159
outb(inb(ACBCTL1) | ACBCTL1_ACK, ACBCTL1);
drivers/i2c/busses/scx200_acb.c
161
outb(inb(ACBCTL1) & ~ACBCTL1_ACK, ACBCTL1);
drivers/i2c/busses/scx200_acb.c
175
outb(inb(ACBCTL1) | ACBCTL1_ACK, ACBCTL1);
drivers/i2c/busses/scx200_acb.c
177
outb(inb(ACBCTL1) & ~ACBCTL1_ACK, ACBCTL1);
drivers/i2c/busses/scx200_acb.c
182
outb(inb(ACBCTL1) | ACBCTL1_STOP, ACBCTL1);
drivers/i2c/busses/scx200_acb.c
185
*iface->ptr++ = inb(ACBSDA);
drivers/i2c/busses/scx200_acb.c
194
outb(inb(ACBCTL1) | ACBCTL1_STOP, ACBCTL1);
drivers/i2c/busses/scx200_acb.c
224
status = inb(ACBST);
drivers/i2c/busses/scx200_acb.c
257
outb(inb(ACBCTL2) | ACBCTL2_ENABLE, ACBCTL2);
drivers/i2c/busses/scx200_acb.c
259
outb(inb(ACBCTL1) & ~(ACBCTL1_STASTRE | ACBCTL1_NMINTE), ACBCTL1);
drivers/i2c/busses/scx200_acb.c
261
outb(inb(ACBCTL1) | ACBCTL1_STOP, ACBCTL1);
drivers/i2c/busses/scx200_acb.c
265
outb(inb(ACBCST) | ACBCST_BB, ACBCST);
drivers/i2c/busses/scx200_acb.c
330
outb(inb(ACBCTL1) | ACBCTL1_START, ACBCTL1);
drivers/i2c/busses/scx200_acb.c
388
if (inb(ACBCTL2) != 0x70) {
drivers/i2c/busses/scx200_acb.c
393
outb(inb(ACBCTL1) | ACBCTL1_NMINTE, ACBCTL1);
drivers/i2c/busses/scx200_acb.c
395
val = inb(ACBCTL1);
drivers/i2c/busses/scx200_acb.c
401
outb(inb(ACBCTL2) | ACBCTL2_ENABLE, ACBCTL2);
drivers/i2c/busses/scx200_acb.c
403
outb(inb(ACBCTL1) | ACBCTL1_NMINTE, ACBCTL1);
drivers/i2c/busses/scx200_acb.c
405
val = inb(ACBCTL1);
drivers/infiniband/hw/mlx5/cmd.c
180
int mlx5_cmd_mad_ifc(struct mlx5_ib_dev *dev, const void *inb, void *outb,
drivers/infiniband/hw/mlx5/cmd.c
207
memcpy(data, inb, MLX5_FLD_SZ_BYTES(mad_ifc_in, mad));
drivers/infiniband/hw/mlx5/cmd.h
57
int mlx5_cmd_mad_ifc(struct mlx5_ib_dev *dev, const void *inb, void *outb,
drivers/input/gameport/gameport.c
532
return inb(gameport->io);
drivers/input/gameport/lightning.c
110
if (inb(L4_PORT) & L4_BUSY)
drivers/input/gameport/lightning.c
117
if (inb(L4_PORT) != L4_SELECT_DIGITAL + (port >> 2))
drivers/input/gameport/lightning.c
127
cal[i] = inb(L4_PORT);
drivers/input/gameport/lightning.c
146
if (inb(L4_PORT) & L4_BUSY)
drivers/input/gameport/lightning.c
153
if (inb(L4_PORT) != L4_SELECT_DIGITAL + (port >> 2))
drivers/input/gameport/lightning.c
245
if (inb(L4_PORT) & L4_BUSY)
drivers/input/gameport/lightning.c
252
if (inb(L4_PORT) != L4_SELECT_DIGITAL + card_no)
drivers/input/gameport/lightning.c
257
if (inb(L4_PORT) != L4_ID)
drivers/input/gameport/lightning.c
262
rev = inb(L4_PORT);
drivers/input/gameport/lightning.c
49
while ((inb(L4_PORT) & L4_BUSY) && t > 0) t--;
drivers/input/gameport/lightning.c
66
if (inb(L4_PORT) & L4_BUSY) goto fail;
drivers/input/gameport/lightning.c
70
status = inb(L4_PORT);
drivers/input/gameport/lightning.c
75
axes[i] = inb(L4_PORT);
drivers/input/gameport/lightning.c
81
*buttons = inb(L4_PORT) & 0x0f;
drivers/input/gameport/ns558.c
107
if (inb(io & (-1 << i)) != inb((io & (-1 << i)) + (1 << i) - 1)) b++;
drivers/input/gameport/ns558.c
64
c = inb(io);
drivers/input/gameport/ns558.c
66
if (~(u = v = inb(io)) & 3) {
drivers/input/gameport/ns558.c
75
for (i = 0; i < 1000; i++) v &= inb(io);
drivers/input/gameport/ns558.c
87
u = inb(io);
drivers/input/gameport/ns558.c
89
if ((u ^ inb(io)) & 0xf) {
drivers/input/misc/ideapad_slidebar.c
102
return inb(0xff2b);
drivers/input/misc/ideapad_slidebar.c
111
return inb(0xff2b);
drivers/input/mouse/inport.c
121
a = inb(INPORT_SIGNATURE_PORT);
drivers/input/mouse/inport.c
122
b = inb(INPORT_SIGNATURE_PORT);
drivers/input/mouse/inport.c
123
c = inb(INPORT_SIGNATURE_PORT);
drivers/input/mouse/inport.c
75
input_report_rel(inport_dev, REL_X, inb(INPORT_DATA_PORT));
drivers/input/mouse/inport.c
78
input_report_rel(inport_dev, REL_Y, inb(INPORT_DATA_PORT));
drivers/input/mouse/inport.c
81
buttons = inb(INPORT_DATA_PORT);
drivers/input/mouse/logibm.c
114
if (inb(LOGIBM_SIGNATURE_PORT) != LOGIBM_SIGNATURE_BYTE) {
drivers/input/mouse/logibm.c
64
dx = (inb(LOGIBM_DATA_PORT) & 0xf);
drivers/input/mouse/logibm.c
66
dx |= (inb(LOGIBM_DATA_PORT) & 0xf) << 4;
drivers/input/mouse/logibm.c
68
dy = (inb(LOGIBM_DATA_PORT) & 0xf);
drivers/input/mouse/logibm.c
70
buttons = inb(LOGIBM_DATA_PORT);
drivers/input/serio/ct82c710.c
56
return serio_interrupt(ct82c710_port, inb(CT82C710_DATA), 0);
drivers/input/serio/ct82c710.c
67
while ((inb(CT82C710_STATUS) & (CT82C710_RX_FULL | CT82C710_TX_IDLE | CT82C710_DEV_IDLE))
drivers/input/serio/i8042-acpipnpio.h
49
return inb(I8042_DATA_REG);
drivers/input/serio/i8042-acpipnpio.h
54
return inb(I8042_STATUS_REG);
drivers/input/serio/i8042-io.h
42
return inb(I8042_DATA_REG);
drivers/input/serio/i8042-io.h
47
return inb(I8042_STATUS_REG);
drivers/input/serio/pcips2.c
49
stat = inb(ps2if->base + PS2_STATUS);
drivers/input/serio/pcips2.c
67
status = inb(ps2if->base + PS2_STATUS);
drivers/input/serio/pcips2.c
71
scancode = inb(ps2if->base + PS2_DATA);
drivers/input/serio/pcips2.c
90
status = inb(ps2if->base + PS2_STATUS);
drivers/input/serio/pcips2.c
93
scancode = inb(ps2if->base + PS2_DATA);
drivers/input/touchscreen/mk712.c
87
status = inb(mk712_io + MK712_STATUS);
drivers/irqchip/irq-i8259.c
118
value = inb(PIC_MASTER_CMD) & irqmask;
drivers/irqchip/irq-i8259.c
123
value = inb(PIC_SLAVE_CMD) & (irqmask >> 8);
drivers/irqchip/irq-i8259.c
162
inb(PIC_SLAVE_IMR); /* DUMMY - (do we need this?) */
drivers/irqchip/irq-i8259.c
167
inb(PIC_MASTER_IMR); /* DUMMY - (do we need this?) */
drivers/isdn/hardware/mISDN/avmfritz.c
177
return inb(fc->addr + CHIP_WINDOW + (offset & 0xf));
drivers/isdn/hardware/mISDN/avmfritz.c
628
sval = inb(fc->addr + 2);
drivers/isdn/hardware/mISDN/avmfritz.c
655
sval = inb(fc->addr + 2);
drivers/isdn/hardware/mISDN/avmfritz.c
772
inb(fc->addr + 2), inb(fc->addr + 3));
drivers/isdn/hardware/mISDN/hfcmulti.c
333
return inb(hc->pci_iobase);
drivers/isdn/hardware/mISDN/hfcmulti.c
353
while (inb(hc->pci_iobase) & V_BUSY)
drivers/isdn/hardware/mISDN/hfcmulti.c
507
*data = inb(hc->pci_iobase);
drivers/isdn/hardware/mISDN/hfcmulti.c
5182
dips = inb(hc->pci_iobase);
drivers/isdn/hardware/mISDN/hfcmulti.c
5183
dips = inb(hc->pci_iobase);
drivers/isdn/hardware/mISDN/hfcmulti.c
5184
dips = inb(hc->pci_iobase);
drivers/isdn/hardware/mISDN/hfcmulti.c
5185
dips = ~inb(hc->pci_iobase) & 0x3F;
drivers/isdn/hardware/mISDN/hfcmulti.c
586
data = inb(hc->pci_iobase);
drivers/isdn/hardware/mISDN/iohelper.h
28
return inb(hw->ap.port + off); \
drivers/isdn/hardware/mISDN/iohelper.h
47
return inb(hw->ap.port); \
drivers/isdn/hardware/mISDN/mISDNinfineon.c
272
val = inb((u32)hw->cfg.start + DIVA_PCI_CTRL);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
309
val = inb((u32)hw->cfg.start + TIGER_AUX_STATUS);
drivers/isdn/hardware/mISDN/mISDNinfineon.c
327
val = inb((u32)hw->cfg.start + ELSA_IRQ_ADDR);
drivers/isdn/hardware/mISDN/netjet.c
140
ret = inb(card->base + NJ_ISAC_OFF + ((offset & 0x0f) << 2));
drivers/isdn/hardware/mISDN/netjet.c
265
inb(card->base + NJ_DMACTRL),
drivers/isdn/hardware/mISDN/netjet.c
266
inb(card->base + NJ_IRQMASK0),
drivers/isdn/hardware/mISDN/netjet.c
267
inb(card->base + NJ_IRQSTAT0),
drivers/isdn/hardware/mISDN/netjet.c
682
s0val = inb(card->base | NJ_IRQSTAT0);
drivers/isdn/hardware/mISDN/netjet.c
683
s1val = inb(card->base | NJ_IRQSTAT1);
drivers/isdn/hardware/mISDN/speedfax.c
120
val = inb(sf->cfg + TIGER_AUX_STATUS);
drivers/isdn/hardware/mISDN/w6692.c
117
return inb(card->addr + offset);
drivers/isdn/hardware/mISDN/w6692.c
129
return inb(bc->addr + offset);
drivers/leds/leds-hp6xx.c
22
v8 = inb(PKDR);
drivers/leds/leds-mlxcpld.c
254
*data = inb(addr);
drivers/leds/leds-nic78bx.c
60
value = inb(nled->data->io_base);
drivers/leds/leds-nic78bx.c
80
value = inb(nled->data->io_base);
drivers/media/cec/platform/seco/seco-cec.c
47
if (!(inb(HSTS) & BRA_INUSE_STS))
drivers/media/cec/platform/seco/seco-cec.c
59
inb(HCNT);
drivers/media/cec/platform/seco/seco-cec.c
69
if (!(inb(HSTS) & BRA_HOST_BUSY))
drivers/media/cec/platform/seco/seco-cec.c
79
if (inb(HSTS) & BRA_HSTS_ERR_MASK) {
drivers/media/cec/platform/seco/seco-cec.c
85
*result = ((inb(HDAT0) & 0xff) + ((inb(HDAT1) & 0xff) << 8));
drivers/media/pci/dm1105/dm1105.c
360
#define dm_readb(reg) inb(dm_io_mem(reg))
drivers/media/radio/radio-aimslab.c
115
return 0xffff * !(inb(isa->io) & 2);
drivers/media/radio/radio-aztech.c
106
return (inb(isa->io) & AZTECH_BIT_NOT_TUNED) ? 0 : 0xffff;
drivers/media/radio/radio-aztech.c
99
if (inb(isa->io) & AZTECH_BIT_MONO)
drivers/media/radio/radio-cadet.c
123
if ((inb(dev->io + 1) & 0x40) == 0)
drivers/media/radio/radio-cadet.c
138
curvol = inb(dev->io + 1); /* Save current volume/mute setting */
drivers/media/radio/radio-cadet.c
146
fifo = (fifo << 1) | ((inb(dev->io + 1) >> 7) & 0x01);
drivers/media/radio/radio-cadet.c
149
dev->tunestat &= inb(dev->io + 1);
drivers/media/radio/radio-cadet.c
249
curvol = inb(dev->io + 1);
drivers/media/radio/radio-cadet.c
271
outb(inb(dev->io + 1) & 0x7f, dev->io + 1);
drivers/media/radio/radio-cadet.c
292
if ((inb(dev->io + 1) & 0x20) != 0)
drivers/media/radio/radio-cadet.c
296
while ((inb(dev->io) & 0x80) != 0) {
drivers/media/radio/radio-cadet.c
297
dev->rdsbuf[dev->rdsin] = inb(dev->io + 1);
drivers/media/radio/radio-cadet.c
378
outb(inb(dev->io + 1) & 0x7f, dev->io + 1);
drivers/media/radio/radio-cadet.c
381
if (inb(dev->io + 1) & 0x80)
drivers/media/radio/radio-maxiradio.c
102
u8 bits = inb(dev->io);
drivers/media/radio/radio-miropcm20.c
92
byte = inb(aci->aci_port + ACI_REG_RDS);
drivers/media/radio/radio-rtrack2.c
94
return (inb(isa->io) & 2) ? 0 : 0xffff;
drivers/media/radio/radio-sf16fmi.c
115
res = (int)inb(fmi->io + 1);
drivers/media/radio/radio-sf16fmi.c
296
((inb(io) & 0xf9) == 0xf9 && (inb(io) & 0x4) == 0))
drivers/media/radio/radio-sf16fmi.c
306
if (inb(io) == 0xff) {
drivers/media/radio/radio-sf16fmr2.c
189
if (!fmr2->is_fmd2 && inb(fmr2->io) & FMR2_HASVOL) {
drivers/media/radio/radio-sf16fmr2.c
76
u8 bits = inb(fmr2->io);
drivers/media/radio/radio-terratec.c
124
return (inb(isa->io) & 2) ? 0 : 0xffff;
drivers/media/radio/radio-trust.c
143
v |= inb(isa->io);
drivers/media/radio/radio-trust.c
67
#define TR_DELAY do { inb(tr->isa.io); inb(tr->isa.io); inb(tr->isa.io); } while (0)
drivers/media/radio/radio-zoltrix.c
102
inb(isa->io + 2);
drivers/media/radio/radio-zoltrix.c
128
inb(isa->io + 3); /* Zoltrix needs to be read to confirm */
drivers/media/radio/radio-zoltrix.c
157
inb(isa->io + 2);
drivers/media/radio/radio-zoltrix.c
173
a = inb(isa->io);
drivers/media/radio/radio-zoltrix.c
175
b = inb(isa->io);
drivers/media/radio/radio-zoltrix.c
190
a = inb(isa->io);
drivers/media/radio/radio-zoltrix.c
192
b = inb(isa->io);
drivers/media/radio/radio-zoltrix.c
96
inb(isa->io + 3); /* Zoltrix needs to be read to confirm */
drivers/media/rc/ene_ir.c
46
retval = inb(dev->hw_io + ENE_IO);
drivers/media/rc/ene_ir.c
64
outb(inb(dev->hw_io + ENE_IO) | mask, dev->hw_io + ENE_IO);
drivers/media/rc/ene_ir.c
72
outb(inb(dev->hw_io + ENE_IO) & ~mask, dev->hw_io + ENE_IO);
drivers/media/rc/fintek-cir.c
40
val = inb(fintek->cr_dp);
drivers/media/rc/fintek-cir.c
86
return inb(fintek->cir_addr + offset);
drivers/media/rc/ite-cir.c
499
iflags = inb(dev->cir_addr + IT87_IIR) & IT87_II;
drivers/media/rc/ite-cir.c
525
val = inb(dev->cir_addr + IT87_RCR)
drivers/media/rc/ite-cir.c
550
fifo = inb(dev->cir_addr + IT87_RSR) & IT87_RXFBC;
drivers/media/rc/ite-cir.c
553
*(buf++) = inb(dev->cir_addr + IT87_DR);
drivers/media/rc/ite-cir.c
567
return inb(dev->cir_addr + IT87_TSR) & IT87_TXFBC;
drivers/media/rc/ite-cir.c
581
outb(inb(dev->cir_addr + IT87_RCR) | IT87_RXACT,
drivers/media/rc/ite-cir.c
585
outb(inb(dev->cir_addr + IT87_TCR1) | IT87_FIFOCLR,
drivers/media/rc/ite-cir.c
593
outb(inb(dev->cir_addr + IT87_IER) & ~(IT87_RDAIE | IT87_RFOIE),
drivers/media/rc/ite-cir.c
597
outb(inb(dev->cir_addr + IT87_RCR) & ~IT87_RXEN,
drivers/media/rc/ite-cir.c
609
outb(inb(dev->cir_addr + IT87_RCR) | IT87_RXEN,
drivers/media/rc/ite-cir.c
616
outb(inb(dev->cir_addr + IT87_IER) | IT87_RDAIE | IT87_RFOIE | IT87_IEC,
drivers/media/rc/ite-cir.c
625
outb(inb(dev->cir_addr + IT87_IER) & ~IT87_TLDLIE,
drivers/media/rc/ite-cir.c
634
outb(inb(dev->cir_addr + IT87_IER) | IT87_TLDLIE | IT87_IEC,
drivers/media/rc/ite-cir.c
642
outb(inb(dev->cir_addr + IT87_IER) &
drivers/media/rc/ite-cir.c
650
outb(IT87_FIFOCLR | inb(dev->cir_addr + IT87_TCR1),
drivers/media/rc/ite-cir.c
659
outb((inb(dev->cir_addr + IT87_IER) &
drivers/media/rc/ite-cir.c
668
outb(inb(dev->cir_addr + IT87_IER) & ~IT87_BR,
drivers/media/rc/ite-cir.c
694
iflags = inb(dev->cir_addr + IT8708_C0IIR);
drivers/media/rc/ite-cir.c
715
outb(inb(dev->cir_addr + IT8708_BANKSEL) | IT8708_HRAE,
drivers/media/rc/ite-cir.c
718
val = (inb(dev->cir_addr + IT8708_C0CFR)
drivers/media/rc/ite-cir.c
726
outb(inb(dev->cir_addr + IT8708_BANKSEL) & ~IT8708_HRAE,
drivers/media/rc/ite-cir.c
730
val = inb(dev->cir_addr + IT8708_C0RCR)
drivers/media/rc/ite-cir.c
741
val = inb(dev->cir_addr + IT8708_C0TCR) & ~IT85_TXMPW;
drivers/media/rc/ite-cir.c
753
fifo = inb(dev->cir_addr + IT8708_C0RFSR) & IT85_RXFBC;
drivers/media/rc/ite-cir.c
756
*(buf++) = inb(dev->cir_addr + IT8708_C0DR);
drivers/media/rc/ite-cir.c
770
return inb(dev->cir_addr + IT8708_C0TFSR) & IT85_TXFBC;
drivers/media/rc/ite-cir.c
784
outb(inb(dev->cir_addr + IT8708_C0RCR) | IT85_RXACT,
drivers/media/rc/ite-cir.c
788
outb(inb(dev->cir_addr + IT8708_C0MSTCR) | IT85_FIFOCLR,
drivers/media/rc/ite-cir.c
796
outb(inb(dev->cir_addr + IT8708_C0IER) &
drivers/media/rc/ite-cir.c
801
outb(inb(dev->cir_addr + IT8708_C0RCR) & ~IT85_RXEN,
drivers/media/rc/ite-cir.c
813
outb(inb(dev->cir_addr + IT8708_C0RCR) | IT85_RXEN,
drivers/media/rc/ite-cir.c
820
outb(inb(dev->cir_addr + IT8708_C0IER)
drivers/media/rc/ite-cir.c
830
outb(inb(dev->cir_addr + IT8708_C0IER) & ~IT85_TLDLIE,
drivers/media/rc/ite-cir.c
839
outb(inb(dev->cir_addr + IT8708_C0IER)
drivers/media/rc/ite-cir.c
848
outb(inb(dev->cir_addr + IT8708_C0IER) &
drivers/media/rc/ite-cir.c
856
outb(IT85_FIFOCLR | inb(dev->cir_addr + IT8708_C0MSTCR),
drivers/media/rc/ite-cir.c
864
outb(inb(dev->cir_addr + IT8708_C0IER) &
drivers/media/rc/ite-cir.c
869
outb(inb(dev->cir_addr + IT8708_BANKSEL) | IT8708_HRAE,
drivers/media/rc/ite-cir.c
876
outb(inb(dev->cir_addr + IT8708_BANKSEL) & ~IT8708_HRAE,
drivers/media/rc/ite-cir.c
880
outb((inb(dev->cir_addr + IT8708_C0MSTCR) &
drivers/media/rc/ite-cir.c
887
outb((inb(dev->cir_addr + IT8708_C0RCR) &
drivers/media/rc/ite-cir.c
894
outb((inb(dev->cir_addr + IT8708_C0TCR) &
drivers/media/rc/ite-cir.c
910
return inb(dev->cir_addr + IT8709_RAM_VAL);
drivers/media/rc/nuvoton-cir.c
135
return inb(nvt->cir_addr + offset);
drivers/media/rc/nuvoton-cir.c
148
return inb(nvt->cir_wake_addr + offset);
drivers/media/rc/nuvoton-cir.c
67
return inb(nvt->cr_efdr);
drivers/media/rc/serial_ir.c
148
return inb(io + offset);
drivers/media/rc/winbond-cir.c
235
val = inb(addr);
drivers/media/rc/winbond-cir.c
265
if (inb(data->ebase + WBCIR_REG_ECEIR_CTS) & WBCIR_LED_ENABLE)
drivers/media/rc/winbond-cir.c
312
unsigned counter = inb(data->ebase + WBCIR_REG_ECEIR_CNT_LO) |
drivers/media/rc/winbond-cir.c
313
inb(data->ebase + WBCIR_REG_ECEIR_CNT_HI) << 8;
drivers/media/rc/winbond-cir.c
359
while (inb(data->sbase + WBCIR_REG_SP3_LSR) & WBCIR_RX_AVAIL) {
drivers/media/rc/winbond-cir.c
360
irdata = inb(data->sbase + WBCIR_REG_SP3_RXDATA);
drivers/media/rc/winbond-cir.c
461
status = inb(data->sbase + WBCIR_REG_SP3_EIR);
drivers/media/rc/winbond-cir.c
471
if (inb(data->sbase + WBCIR_REG_SP3_LSR) & WBCIR_RX_OVERRUN) {
drivers/media/rc/winbond-cir.c
477
if (inb(data->sbase + WBCIR_REG_SP3_ASCR) & WBCIR_TX_UNDERRUN)
drivers/media/rc/winbond-cir.c
939
inb(data->sbase + WBCIR_REG_SP3_LSR); /* Clear LSR */
drivers/media/rc/winbond-cir.c
940
inb(data->sbase + WBCIR_REG_SP3_MSR); /* Clear MSR */
drivers/mfd/tqmx86.c
275
i2c_det = inb(TQMX86_REG_I2C_DETECT);
drivers/misc/altera-stapl/altera-lpt.c
26
data = inb((u16)(port + 0x378));
drivers/misc/c2port/c2port-duramar2150.c
35
v = inb(DIR_PORT);
drivers/misc/c2port/c2port-duramar2150.c
54
v = inb(DIR_PORT);
drivers/misc/c2port/c2port-duramar2150.c
66
return inb(DATA_PORT) & C2D;
drivers/misc/c2port/c2port-duramar2150.c
75
v = inb(DATA_PORT);
drivers/misc/c2port/c2port-duramar2150.c
91
v = inb(DATA_PORT);
drivers/mmc/host/wbsd.c
1003
csr = inb(host->base + WBSD_CSR);
drivers/mmc/host/wbsd.c
112
return inb(host->config + 1);
drivers/mmc/host/wbsd.c
1148
isr = inb(host->base + WBSD_ISR);
drivers/mmc/host/wbsd.c
124
return inb(host->base + WBSD_DATAR);
drivers/mmc/host/wbsd.c
1291
id = inb(config_ports[i] + 1) << 8;
drivers/mmc/host/wbsd.c
1294
id |= inb(config_ports[i] + 1);
drivers/mmc/host/wbsd.c
167
if (inb(host->base + WBSD_CSR) & WBSD_CARDPRESENT)
drivers/mmc/host/wbsd.c
187
inb(host->base + WBSD_ISR);
drivers/mmc/host/wbsd.c
419
while (!((fsr = inb(host->base + WBSD_FSR)) & WBSD_FIFO_EMPTY)) {
drivers/mmc/host/wbsd.c
432
buffer[idx++] = inb(host->base + WBSD_DFR);
drivers/mmc/host/wbsd.c
485
while (!((fsr = inb(host->base + WBSD_FSR)) & WBSD_FIFO_FULL)) {
drivers/mmc/host/wbsd.c
873
pwr = inb(host->base + WBSD_CSR);
drivers/mmc/host/wbsd.c
917
csr = inb(host->base + WBSD_CSR);
drivers/mmc/host/wbsd.c
923
csr = inb(host->base + WBSD_CSR);
drivers/mtd/maps/l440gx.c
134
outb(inb(TRIBUF_PORT) & ~1, TRIBUF_PORT);
drivers/net/arcnet/arcdevice.h
387
inb((addr) + BUS_ALIGN * (offset))
drivers/net/arcnet/com20020-pci.c
214
lp->backplane = (inb(priv->misc) >> (2 + i)) & 0x1;
drivers/net/arcnet/com20020-pci.c
223
dev->dev_id = (inb(priv->misc + ci->rotary) >> 4) & dev_id_mask;
drivers/net/can/cc770/cc770_isa.c
125
return inb((unsigned long)priv->reg_base + reg);
drivers/net/can/cc770/cc770_isa.c
143
val = inb(base + 1);
drivers/net/can/sja1000/sja1000_isa.c
82
return inb((unsigned long)priv->reg_base + reg);
drivers/net/can/sja1000/sja1000_isa.c
99
readval = inb(base + 1);
drivers/net/can/sja1000/tscan1.c
68
return inb((unsigned long)priv->reg_base + reg);
drivers/net/can/sja1000/tscan1.c
89
if (inb(pld_base + TSCAN1_ID1) != TSCAN1_ID1_VALUE ||
drivers/net/can/sja1000/tscan1.c
90
inb(pld_base + TSCAN1_ID2) != TSCAN1_ID2_VALUE) {
drivers/net/can/sja1000/tscan1.c
95
switch (inb(pld_base + TSCAN1_JUMPERS) & (TSCAN1_JP4 | TSCAN1_JP5)) {
drivers/net/ethernet/3com/3c509.c
1287
inb(ioaddr + i);
drivers/net/ethernet/3com/3c509.c
1399
if (inb(id_port) & 0x01)
drivers/net/ethernet/3com/3c509.c
646
word = (word << 1) + (inb(id_port) & 0x01);
drivers/net/ethernet/3com/3c509.c
690
dev->name, inb(ioaddr + TX_STATUS), inw(ioaddr + EL3_STATUS),
drivers/net/ethernet/3com/3c509.c
750
while (--i > 0 && (tx_status = inb(ioaddr + TX_STATUS)) > 0) {
drivers/net/ethernet/3com/3c509.c
804
while (--i>0 && (tx_status = inb(ioaddr + TX_STATUS)) > 0) {
drivers/net/ethernet/3com/3c509.c
889
dev->stats.tx_carrier_errors += inb(ioaddr + 0);
drivers/net/ethernet/3com/3c509.c
890
dev->stats.tx_heartbeat_errors += inb(ioaddr + 1);
drivers/net/ethernet/3com/3c509.c
891
/* Multiple collisions. */ inb(ioaddr + 2);
drivers/net/ethernet/3com/3c509.c
892
dev->stats.collisions += inb(ioaddr + 3);
drivers/net/ethernet/3com/3c509.c
893
dev->stats.tx_window_errors += inb(ioaddr + 4);
drivers/net/ethernet/3com/3c509.c
894
dev->stats.rx_fifo_errors += inb(ioaddr + 5);
drivers/net/ethernet/3com/3c509.c
895
dev->stats.tx_packets += inb(ioaddr + 6);
drivers/net/ethernet/3com/3c509.c
896
/* Rx packets */ inb(ioaddr + 7);
drivers/net/ethernet/3com/3c509.c
897
/* Tx deferrals */ inb(ioaddr + 8);
drivers/net/ethernet/3com/3c515.c
1086
while (--i > 0 && (tx_status = inb(ioaddr + TxStatus)) > 0) {
drivers/net/ethernet/3com/3c515.c
1123
latency = inb(ioaddr + Timer);
drivers/net/ethernet/3com/3c515.c
1211
pr_cont(" %2.2x", inb(ioaddr + reg));
drivers/net/ethernet/3com/3c515.c
1264
unsigned char rx_error = inb(ioaddr + RxErrors);
drivers/net/ethernet/3com/3c515.c
1412
inb(ioaddr + TxStatus));
drivers/net/ethernet/3com/3c515.c
1480
dev->stats.tx_carrier_errors += inb(ioaddr + 0);
drivers/net/ethernet/3com/3c515.c
1481
dev->stats.tx_heartbeat_errors += inb(ioaddr + 1);
drivers/net/ethernet/3com/3c515.c
1482
/* Multiple collisions. */ inb(ioaddr + 2);
drivers/net/ethernet/3com/3c515.c
1483
dev->stats.collisions += inb(ioaddr + 3);
drivers/net/ethernet/3com/3c515.c
1484
dev->stats.tx_window_errors += inb(ioaddr + 4);
drivers/net/ethernet/3com/3c515.c
1485
dev->stats.rx_fifo_errors += inb(ioaddr + 5);
drivers/net/ethernet/3com/3c515.c
1486
dev->stats.tx_packets += inb(ioaddr + 6);
drivers/net/ethernet/3com/3c515.c
1487
dev->stats.tx_packets += (inb(ioaddr + 9) & 0x30) << 4;
drivers/net/ethernet/3com/3c515.c
1488
/* Rx packets */ inb(ioaddr + 7);
drivers/net/ethernet/3com/3c515.c
1490
/* Tx deferrals */ inb(ioaddr + 8);
drivers/net/ethernet/3com/3c515.c
1498
inb(ioaddr + 12);
drivers/net/ethernet/3com/3c515.c
791
inb(ioaddr + i);
drivers/net/ethernet/3com/3c515.c
796
inb(ioaddr + 12);
drivers/net/ethernet/3com/3c515.c
958
dev->name, inb(ioaddr + TxStatus),
drivers/net/ethernet/3com/3c515.c
961
if ((inb(ioaddr + TxStatus) & 0x88) == 0x88)
drivers/net/ethernet/3com/3c574_cs.c
370
mcr = inb(ioaddr + 2);
drivers/net/ethernet/3com/3c574_cs.c
477
inw(ioaddr+RxStatus), inb(ioaddr+TxStatus),
drivers/net/ethernet/3com/3c574_cs.c
633
inb(ioaddr + i);
drivers/net/ethernet/3com/3c574_cs.c
637
inb(ioaddr + 12);
drivers/net/ethernet/3com/3c574_cs.c
638
inb(ioaddr + 13);
drivers/net/ethernet/3com/3c574_cs.c
713
u_char tx_status = inb(ioaddr + TxStatus);
drivers/net/ethernet/3com/3c574_cs.c
872
if ((inw(ioaddr + EL3_STATUS) & IntLatch) && (inb(ioaddr + Timer) == 0xff)) {
drivers/net/ethernet/3com/3c574_cs.c
963
dev->stats.tx_carrier_errors += inb(ioaddr + 0);
drivers/net/ethernet/3com/3c574_cs.c
964
dev->stats.tx_heartbeat_errors += inb(ioaddr + 1);
drivers/net/ethernet/3com/3c574_cs.c
965
/* Multiple collisions. */ inb(ioaddr + 2);
drivers/net/ethernet/3com/3c574_cs.c
966
dev->stats.collisions += inb(ioaddr + 3);
drivers/net/ethernet/3com/3c574_cs.c
967
dev->stats.tx_window_errors += inb(ioaddr + 4);
drivers/net/ethernet/3com/3c574_cs.c
968
dev->stats.rx_fifo_errors += inb(ioaddr + 5);
drivers/net/ethernet/3com/3c574_cs.c
969
dev->stats.tx_packets += inb(ioaddr + 6);
drivers/net/ethernet/3com/3c574_cs.c
970
up = inb(ioaddr + 9);
drivers/net/ethernet/3com/3c574_cs.c
972
/* Rx packets */ inb(ioaddr + 7);
drivers/net/ethernet/3com/3c574_cs.c
973
/* Tx deferrals */ inb(ioaddr + 8);
drivers/net/ethernet/3com/3c574_cs.c
978
/* BadSSD */ inb(ioaddr + 12);
drivers/net/ethernet/3com/3c574_cs.c
979
up = inb(ioaddr + 13);
drivers/net/ethernet/3com/3c589_cs.c
440
inb(ioaddr+TX_STATUS), inw(ioaddr+TX_FREE));
drivers/net/ethernet/3com/3c589_cs.c
469
inb(ioaddr+i);
drivers/net/ethernet/3com/3c589_cs.c
557
u_char tx_status = inb(ioaddr + TX_STATUS);
drivers/net/ethernet/3com/3c589_cs.c
701
(inb(ioaddr + EL3_TIMER) == 0xff)) {
drivers/net/ethernet/3com/3c589_cs.c
733
errs = inb(ioaddr + 0);
drivers/net/ethernet/3com/3c589_cs.c
804
dev->stats.tx_carrier_errors += inb(ioaddr + 0);
drivers/net/ethernet/3com/3c589_cs.c
805
dev->stats.tx_heartbeat_errors += inb(ioaddr + 1);
drivers/net/ethernet/3com/3c589_cs.c
807
inb(ioaddr + 2);
drivers/net/ethernet/3com/3c589_cs.c
808
dev->stats.collisions += inb(ioaddr + 3);
drivers/net/ethernet/3com/3c589_cs.c
809
dev->stats.tx_window_errors += inb(ioaddr + 4);
drivers/net/ethernet/3com/3c589_cs.c
810
dev->stats.rx_fifo_errors += inb(ioaddr + 5);
drivers/net/ethernet/3com/3c589_cs.c
811
dev->stats.tx_packets += inb(ioaddr + 6);
drivers/net/ethernet/3com/3c589_cs.c
813
inb(ioaddr + 7);
drivers/net/ethernet/3com/3c589_cs.c
815
inb(ioaddr + 8);
drivers/net/ethernet/8390/8390.h
157
#define ei_inb(_p) inb(_p)
drivers/net/ethernet/8390/8390.h
159
#define ei_inb_p(_p) inb(_p)
drivers/net/ethernet/8390/8390p.c
7
#define ei_inb(_p) inb(_p)
drivers/net/ethernet/8390/apne.c
214
outb(inb(ioaddr + NE_RESET), ioaddr + NE_RESET);
drivers/net/ethernet/8390/apne.c
216
while ((inb(ioaddr + NE_EN0_ISR) & ENISR_RESET) == 0)
drivers/net/ethernet/8390/apne.c
253
SA_prom[i] = inb(ioaddr + NE_DATAPORT);
drivers/net/ethernet/8390/apne.c
254
SA_prom[i+1] = inb(ioaddr + NE_DATAPORT);
drivers/net/ethernet/8390/apne.c
358
outb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET);
drivers/net/ethernet/8390/apne.c
364
while ((inb(NE_BASE+NE_EN0_ISR) & ENISR_RESET) == 0)
drivers/net/ethernet/8390/apne.c
409
*ptrc++ = inb(NE_BASE + NE_DATAPORT);
drivers/net/ethernet/8390/apne.c
452
buf[count-1] = inb(NE_BASE + NE_DATAPORT);
drivers/net/ethernet/8390/apne.c
457
*ptrc++ = inb(NE_BASE + NE_DATAPORT);
drivers/net/ethernet/8390/apne.c
512
while ((inb(NE_BASE + NE_EN0_ISR) & ENISR_RDC) == 0)
drivers/net/ethernet/8390/axnet_cs.c
1145
if (!(inb(e8390_base + EN0_ISR) & interrupts))
drivers/net/ethernet/8390/axnet_cs.c
1255
int status = inb(e8390_base + EN0_TSR);
drivers/net/ethernet/8390/axnet_cs.c
318
if (inb(dev->base_addr + AXNET_TEST) != 0)
drivers/net/ethernet/8390/axnet_cs.c
528
outb(inb(nic_base + AXNET_RESET), nic_base + AXNET_RESET);
drivers/net/ethernet/8390/axnet_cs.c
663
buf[count-1] = inb(nic_base + AXNET_DATAPORT);
drivers/net/ethernet/8390/axnet_cs.c
919
txsr = inb(e8390_base+EN0_TSR);
drivers/net/ethernet/8390/axnet_cs.c
920
isr = inb(e8390_base+EN0_ISR);
drivers/net/ethernet/8390/mcf8390.c
131
#define ei_inb inb
drivers/net/ethernet/8390/ne.c
346
outb(inb(ioaddr + NE_RESET), ioaddr + NE_RESET);
drivers/net/ethernet/8390/ne.c
390
SA_prom[i] = inb(ioaddr + NE_DATAPORT);
drivers/net/ethernet/8390/ne.c
391
SA_prom[i+1] = inb(ioaddr + NE_DATAPORT);
drivers/net/ethernet/8390/ne.c
411
inb(ioaddr + EN0_RCNTLO) == 0x50 &&
drivers/net/ethernet/8390/ne.c
412
inb(ioaddr + EN0_RCNTHI) == 0x70)
drivers/net/ethernet/8390/ne.c
554
outb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET);
drivers/net/ethernet/8390/ne.c
639
buf[count-1] = inb(NE_BASE + NE_DATAPORT);
drivers/net/ethernet/8390/ne2k-pci.c
248
reg0 = inb(ioaddr);
drivers/net/ethernet/8390/ne2k-pci.c
257
regd = inb(ioaddr + 0x0d);
drivers/net/ethernet/8390/ne2k-pci.c
261
inb(ioaddr + EN0_COUNTER0);
drivers/net/ethernet/8390/ne2k-pci.c
262
if (inb(ioaddr + EN0_COUNTER0) != 0) {
drivers/net/ethernet/8390/ne2k-pci.c
286
outb(inb(ioaddr + NE_RESET), ioaddr + NE_RESET);
drivers/net/ethernet/8390/ne2k-pci.c
291
while ((inb(ioaddr + EN0_ISR) & ENISR_RESET) == 0)
drivers/net/ethernet/8390/ne2k-pci.c
345
SA_prom[i] = inb(ioaddr + NE_DATAPORT);
drivers/net/ethernet/8390/ne2k-pci.c
422
outb(inb(ioaddr + 0x20) | 0x80, ioaddr + 0x20);
drivers/net/ethernet/8390/ne2k-pci.c
469
outb(inb(NE_BASE + NE_RESET), NE_BASE + NE_RESET);
drivers/net/ethernet/8390/ne2k-pci.c
475
while ((inb(NE_BASE+EN0_ISR) & ENISR_RESET) == 0)
drivers/net/ethernet/8390/ne2k-pci.c
556
buf[count-1] = inb(NE_BASE + NE_DATAPORT);
drivers/net/ethernet/8390/ne2k-pci.c
568
*buf = inb(NE_BASE + NE_DATAPORT);
drivers/net/ethernet/8390/ne2k-pci.c
640
while ((inb(nic_base + EN0_ISR) & ENISR_RDC) == 0)
drivers/net/ethernet/8390/pcnet_cs.c
1191
buf[count-1] = inb(nic_base + PCNET_DATAPORT);
drivers/net/ethernet/8390/pcnet_cs.c
358
prom[i] = inb(ioaddr + PCNET_DATAPORT);
drivers/net/ethernet/8390/pcnet_cs.c
394
i = inb(dev->base_addr + 0x1f);
drivers/net/ethernet/8390/pcnet_cs.c
628
u_char id = inb(dev->base_addr + 0x1a);
drivers/net/ethernet/8390/pcnet_cs.c
708
int bits, mask = inb(addr) & MDIO_MASK;
drivers/net/ethernet/8390/pcnet_cs.c
718
int i, retval = 0, mask = inb(addr) & MDIO_MASK;
drivers/net/ethernet/8390/pcnet_cs.c
728
retval = (retval << 1) | ((inb(addr) & MDIO_DATA_READ) != 0);
drivers/net/ethernet/8390/pcnet_cs.c
737
int i, mask = inb(addr) & MDIO_MASK;
drivers/net/ethernet/8390/pcnet_cs.c
787
retval = (retval << 1) | ((inb(ee_addr) & EE_DI) ? 1 : 0);
drivers/net/ethernet/8390/pcnet_cs.c
971
outb(inb(nic_base + PCNET_RESET), nic_base + PCNET_RESET);
drivers/net/ethernet/8390/smc-ultra.c
212
unsigned char idreg = inb(ioaddr + 7);
drivers/net/ethernet/8390/smc-ultra.c
213
unsigned char reg4 = inb(ioaddr + 4) & 0x7f;
drivers/net/ethernet/8390/smc-ultra.c
230
checksum += inb(ioaddr + 8 + i);
drivers/net/ethernet/8390/smc-ultra.c
242
macaddr[i] = inb(ioaddr + 8 + i);
drivers/net/ethernet/8390/smc-ultra.c
253
outb(0x80 | inb(ioaddr + 0x0c), ioaddr + 0x0c);
drivers/net/ethernet/8390/smc-ultra.c
254
piomode = inb(ioaddr + 0x8);
drivers/net/ethernet/8390/smc-ultra.c
255
addr = inb(ioaddr + 0xb);
drivers/net/ethernet/8390/smc-ultra.c
256
irqreg = inb(ioaddr + 0xd);
drivers/net/ethernet/8390/smc-ultra.c
401
outb(inb(ioaddr + 4) | 0x80, ioaddr + 4);
drivers/net/ethernet/8390/smc-ultra.c
402
outb((inb(ioaddr + 13) & ~0x4C) | irq2reg[dev->irq], ioaddr + 13);
drivers/net/ethernet/8390/smc-ultra.c
403
outb(inb(ioaddr + 4) & 0x7f, ioaddr + 4);
drivers/net/ethernet/8390/wd.c
176
checksum += inb(ioaddr + 8 + i);
drivers/net/ethernet/8390/wd.c
177
if (inb(ioaddr + 8) == 0xff /* Extra check to avoid soundcard. */
drivers/net/ethernet/8390/wd.c
178
|| inb(ioaddr + 9) == 0xff
drivers/net/ethernet/8390/wd.c
194
addr[i] = inb(ioaddr + 8 + i);
drivers/net/ethernet/8390/wd.c
204
if (inb(ioaddr+0) == 'P' && inb(ioaddr+1) == 'D') {
drivers/net/ethernet/8390/wd.c
205
unsigned char reg5 = inb(ioaddr+5);
drivers/net/ethernet/8390/wd.c
207
switch (inb(ioaddr+2)) {
drivers/net/ethernet/8390/wd.c
224
if (inb(ioaddr+i) != inb(ioaddr+8+i))
drivers/net/ethernet/8390/wd.c
231
int tmp = inb(ioaddr+1); /* fiddle with 16bit bit */
drivers/net/ethernet/8390/wd.c
233
if (((inb( ioaddr+1) & 0x01) == 0x01) /* A 16 bit card */
drivers/net/ethernet/8390/wd.c
235
int asic_reg5 = inb(ioaddr+WD_CMDREG5);
drivers/net/ethernet/8390/wd.c
248
if ( !ancient && (inb(ioaddr+1) & 0x01) != (word16 & 0x01))
drivers/net/ethernet/8390/wd.c
251
(inb(ioaddr+1) & 0x01) ? 16 : 8);
drivers/net/ethernet/8390/wd.c
261
int reg0 = inb(ioaddr);
drivers/net/ethernet/8390/wd.c
267
int high_addr_bits = inb(ioaddr+WD_CMDREG5) & 0x1f;
drivers/net/ethernet/8390/wd.c
281
int reg1 = inb(ioaddr+1);
drivers/net/ethernet/8390/wd.c
282
int reg4 = inb(ioaddr+4);
drivers/net/ethernet/8390/wd.c
359
if (inb(ioaddr+14) & 0x20)
drivers/net/ethernet/8390/wd.c
360
outb(inb(ioaddr+4)|0x80, ioaddr+4);
drivers/net/ethernet/amd/lance.c
411
char offset14 = inb(ioaddr + 14);
drivers/net/ethernet/amd/lance.c
417
char offset15 = inb(ioaddr + 15);
drivers/net/ethernet/amd/lance.c
499
if ((inb(hp_port) & 0xc0) == 0x80 &&
drivers/net/ethernet/amd/lance.c
500
ioaddr_table[inb(hp_port) & 3] == ioaddr)
drivers/net/ethernet/amd/lance.c
505
hpJ2405A = (inb(ioaddr) == 0x08 && inb(ioaddr+1) == 0x00 &&
drivers/net/ethernet/amd/lance.c
506
inb(ioaddr+2) == 0x09);
drivers/net/ethernet/amd/lance.c
547
addr[i] = inb(ioaddr + i);
drivers/net/ethernet/amd/lance.c
598
unsigned char port_val = inb(hp_builtin);
drivers/net/ethernet/amd/lance.c
624
dma_channels = ((inb(DMA1_STAT_REG) >> 4) & 0x0f) |
drivers/net/ethernet/amd/lance.c
625
(inb(DMA2_STAT_REG) & 0xf0);
drivers/net/ethernet/amd/nmclan_cs.c
1067
((rx_framecnt = inb(ioaddr + AM2150_RCV_FRAME_COUNT)) > 0) &&
drivers/net/ethernet/amd/nmclan_cs.c
1095
lp->mace_stats.rfs_rntpc += inb(ioaddr + AM2150_RCV);
drivers/net/ethernet/amd/nmclan_cs.c
1097
lp->mace_stats.rfs_rcvcc += inb(ioaddr + AM2150_RCV);
drivers/net/ethernet/amd/nmclan_cs.c
1109
*(skb_tail_pointer(skb) - 1) = inb(ioaddr + AM2150_RCV);
drivers/net/ethernet/amd/nmclan_cs.c
489
data = inb(ioaddr + AM2150_MACE_BASE + reg);
drivers/net/ethernet/amd/nmclan_cs.c
494
data = inb(ioaddr + AM2150_MACE_BASE + (reg & 0x0F));
drivers/net/ethernet/amd/nmclan_cs.c
937
inb(ioaddr + AM2150_MACE_BASE + MACE_IR),
drivers/net/ethernet/amd/nmclan_cs.c
938
inb(ioaddr + AM2150_MACE_BASE + MACE_IMR));
drivers/net/ethernet/amd/nmclan_cs.c
950
status = inb(ioaddr + AM2150_MACE_BASE + MACE_IR);
drivers/net/ethernet/amd/nmclan_cs.c
965
fifofc = inb(ioaddr + AM2150_MACE_BASE + MACE_FIFOFC);
drivers/net/ethernet/amd/nmclan_cs.c
972
xmtrc = inb(ioaddr + AM2150_MACE_BASE + MACE_XMTRC);
drivers/net/ethernet/amd/nmclan_cs.c
977
(xmtfs = inb(ioaddr + AM2150_MACE_BASE + MACE_XMTFS)) &
drivers/net/ethernet/amd/pcnet32.c
1521
if ((inb(ioaddr + 14) == 0x57) &&
drivers/net/ethernet/amd/pcnet32.c
1522
(inb(ioaddr + 15) == 0x57)) {
drivers/net/ethernet/amd/pcnet32.c
1779
promaddr[i] = inb(ioaddr + i);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
1133
int saved_config_0 = inb(ioaddr + CONFIG_0);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
1166
saved_bank = inb(ioaddr + CONFIG_1);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
493
addr[i] = inb(ioaddr + UNGERMANN_MAC_ID + i);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
510
addr[i] = inb(ioaddr + MAC_ID + i);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
731
tx_stat = inb(ioaddr + TX_STATUS);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
732
rx_stat = inb(ioaddr + RX_STATUS);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
741
if (rx_stat || (inb(ioaddr + RX_MODE) & F_BUF_EMP) == 0) {
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
784
inb(ioaddr + TX_STATUS) & F_TMT_RDY
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
964
dev->name, inb(ioaddr + RX_STATUS));
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
966
while ((inb(ioaddr + RX_MODE) & F_BUF_EMP) == 0) {
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
970
inb(ioaddr + RX_MODE), status);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1956
struct mlx5_cmd_msg *inb, *outb;
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1987
inb = alloc_msg(dev, in_size, gfp);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1988
if (IS_ERR(inb)) {
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1989
err = PTR_ERR(inb);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
1995
err = mlx5_copy_to_msg(inb, in, in_size, token);
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2007
err = mlx5_cmd_invoke(dev, inb, outb, out, out_size, callback, context,
drivers/net/ethernet/mellanox/mlx5/core/cmd.c
2023
free_msg(dev, inb);
drivers/net/ethernet/sis/sis190.c
1663
addr[i] = inb(0x79);
drivers/net/ethernet/sis/sis190.c
1668
reg = inb(0x79);
drivers/net/ethernet/sis/sis900.c
308
addr[i] = inb(0x71);
drivers/net/ethernet/smsc/smc9194.c
1205
*(data++) = inb( ioaddr + DATA_1 );
drivers/net/ethernet/smsc/smc9194.c
1258
saved_packet = inb( ioaddr + PNR_ARR );
drivers/net/ethernet/smsc/smc9194.c
1334
mask = inb( ioaddr + INT_MASK );
drivers/net/ethernet/smsc/smc9194.c
1345
status = inb( ioaddr + INTERRUPT ) & mask;
drivers/net/ethernet/smsc/smc9194.c
539
status = inb( ioaddr + INTERRUPT );
drivers/net/ethernet/smsc/smc9194.c
597
packet_no = inb( ioaddr + PNR_ARR + 1 );
drivers/net/ethernet/smsc/smc9194.c
771
int_status = inb( ioaddr + INTERRUPT );
drivers/net/ethernet/smsc/smc9194.h
215
mask = inb( ioaddr + INT_MASK );\
drivers/net/ethernet/smsc/smc9194.h
225
mask = inb( ioaddr + INT_MASK );\
drivers/net/ethernet/smsc/smc91c92_cs.c
1002
retval = (retval << 1) | ((inb(addr) & MDIO_DATA_READ) != 0);
drivers/net/ethernet/smsc/smc91c92_cs.c
781
s = inb(ioaddr + CONFIG);
drivers/net/ethernet/ti/tlan.c
2077
tx_good = inb(dev->base_addr + TLAN_DIO_DATA);
drivers/net/ethernet/ti/tlan.c
2078
tx_good += inb(dev->base_addr + TLAN_DIO_DATA + 1) << 8;
drivers/net/ethernet/ti/tlan.c
2079
tx_good += inb(dev->base_addr + TLAN_DIO_DATA + 2) << 16;
drivers/net/ethernet/ti/tlan.c
2080
tx_under = inb(dev->base_addr + TLAN_DIO_DATA + 3);
drivers/net/ethernet/ti/tlan.c
2083
rx_good = inb(dev->base_addr + TLAN_DIO_DATA);
drivers/net/ethernet/ti/tlan.c
2084
rx_good += inb(dev->base_addr + TLAN_DIO_DATA + 1) << 8;
drivers/net/ethernet/ti/tlan.c
2085
rx_good += inb(dev->base_addr + TLAN_DIO_DATA + 2) << 16;
drivers/net/ethernet/ti/tlan.c
2086
rx_over = inb(dev->base_addr + TLAN_DIO_DATA + 3);
drivers/net/ethernet/ti/tlan.c
2089
def_tx = inb(dev->base_addr + TLAN_DIO_DATA);
drivers/net/ethernet/ti/tlan.c
2090
def_tx += inb(dev->base_addr + TLAN_DIO_DATA + 1) << 8;
drivers/net/ethernet/ti/tlan.c
2091
crc = inb(dev->base_addr + TLAN_DIO_DATA + 2);
drivers/net/ethernet/ti/tlan.c
2092
code = inb(dev->base_addr + TLAN_DIO_DATA + 3);
drivers/net/ethernet/ti/tlan.c
2095
multi_col = inb(dev->base_addr + TLAN_DIO_DATA);
drivers/net/ethernet/ti/tlan.c
2096
multi_col += inb(dev->base_addr + TLAN_DIO_DATA + 1) << 8;
drivers/net/ethernet/ti/tlan.c
2097
single_col = inb(dev->base_addr + TLAN_DIO_DATA + 2);
drivers/net/ethernet/ti/tlan.c
2098
single_col += inb(dev->base_addr + TLAN_DIO_DATA + 3) << 8;
drivers/net/ethernet/ti/tlan.c
2101
excess_col = inb(dev->base_addr + TLAN_DIO_DATA);
drivers/net/ethernet/ti/tlan.c
2102
late_col = inb(dev->base_addr + TLAN_DIO_DATA + 1);
drivers/net/ethernet/ti/tlan.c
2103
loss = inb(dev->base_addr + TLAN_DIO_DATA + 2);
drivers/net/ethernet/ti/tlan.c
690
if (inb(ioaddr + EISA_CR) != 0x1) {
drivers/net/ethernet/ti/tlan.c
700
switch (inb(ioaddr + 0xcc0)) {
drivers/net/ethernet/ti/tlan.h
447
return inb((base_addr + TLAN_DIO_DATA) + (internal_addr & 0x3));
drivers/net/ethernet/via/via-rhine.c
662
n = inb(pioaddr + ConfigA) | 0x20;
drivers/net/ethernet/via/via-rhine.c
665
n = inb(pioaddr + ConfigD) | 0x80;
drivers/net/ethernet/via/via-rhine.c
682
unsigned char a = inb(pioaddr+reg);
drivers/net/ethernet/via/via-rhine.c
708
if (!(inb(pioaddr + MACRegEEcsr) & 0x20))
drivers/net/ethernet/xircom/xirc2ps_cs.c
308
#define GetByte(reg) ((unsigned)inb(ioaddr + (reg)))
drivers/net/fddi/defxx.c
1987
status = inb(base_addr + PI_ESIC_K_IO_CONFIG_STAT_0);
drivers/net/fddi/defxx.c
2001
status = inb(base_addr + PI_ESIC_K_IO_CONFIG_STAT_0);
drivers/net/fddi/defxx.c
453
bar_lo = inb(base_addr + PI_ESIC_K_MEM_ADD_LO_CMP_2);
drivers/net/fddi/defxx.c
455
bar_lo |= inb(base_addr + PI_ESIC_K_MEM_ADD_LO_CMP_1);
drivers/net/fddi/defxx.c
457
bar_lo |= inb(base_addr + PI_ESIC_K_MEM_ADD_LO_CMP_0);
drivers/net/fddi/defxx.c
460
bar_hi = inb(base_addr + PI_ESIC_K_MEM_ADD_HI_CMP_2);
drivers/net/fddi/defxx.c
462
bar_hi |= inb(base_addr + PI_ESIC_K_MEM_ADD_HI_CMP_1);
drivers/net/fddi/defxx.c
464
bar_hi |= inb(base_addr + PI_ESIC_K_MEM_ADD_HI_CMP_0);
drivers/net/fddi/defxx.c
746
val = inb(base_addr + PI_ESIC_K_IO_CONFIG_STAT_0);
drivers/net/fddi/defxx.c
819
val = inb(base_addr + PI_DEFEA_K_BURST_HOLDOFF);
drivers/net/fddi/defxx.c
827
val = inb(base_addr + PI_ESIC_K_IO_CONFIG_STAT_0);
drivers/net/fddi/defxx.c
896
val = inb(base_addr + PI_ESIC_K_IO_CONFIG_STAT_0);
drivers/net/hamradio/baycom_ser_fdx.c
258
if ((iir = inb(IIR(dev->base_addr))) & 1)
drivers/net/hamradio/baycom_ser_fdx.c
262
msr = inb(MSR(dev->base_addr));
drivers/net/hamradio/baycom_ser_fdx.c
269
inb(LSR(dev->base_addr));
drivers/net/hamradio/baycom_ser_fdx.c
273
inb(RBR(dev->base_addr));
drivers/net/hamradio/baycom_ser_fdx.c
296
msr = inb(MSR(dev->base_addr));
drivers/net/hamradio/baycom_ser_fdx.c
302
iir = inb(IIR(dev->base_addr));
drivers/net/hamradio/baycom_ser_fdx.c
348
b1 = inb(MCR(iobase));
drivers/net/hamradio/baycom_ser_fdx.c
350
b2 = inb(MSR(iobase));
drivers/net/hamradio/baycom_ser_fdx.c
352
b3 = inb(MSR(iobase)) & 0xf0;
drivers/net/hamradio/baycom_ser_fdx.c
357
inb(RBR(iobase));
drivers/net/hamradio/baycom_ser_fdx.c
358
inb(RBR(iobase));
drivers/net/hamradio/baycom_ser_fdx.c
360
u = uart_tab[(inb(IIR(iobase)) >> 6) & 3];
drivers/net/hamradio/baycom_ser_fdx.c
363
b1 = inb(SCR(iobase));
drivers/net/hamradio/baycom_ser_fdx.c
365
b2 = inb(SCR(iobase));
drivers/net/hamradio/baycom_ser_hdx.c
209
cur_s = inb(MSR(dev->base_addr)) & 0x10; /* the CTS line */
drivers/net/hamradio/baycom_ser_hdx.c
346
hdlcdrv_setdcd(&bc->hdrv, !((inb(MSR(dev->base_addr)) ^ bc->opt_dcd) & 0x80));
drivers/net/hamradio/baycom_ser_hdx.c
371
if ((iir = inb(IIR(dev->base_addr))) & 1)
drivers/net/hamradio/baycom_ser_hdx.c
377
inb(LSR(dev->base_addr));
drivers/net/hamradio/baycom_ser_hdx.c
381
inb(RBR(dev->base_addr));
drivers/net/hamradio/baycom_ser_hdx.c
398
inb(MSR(dev->base_addr));
drivers/net/hamradio/baycom_ser_hdx.c
401
iir = inb(IIR(dev->base_addr));
drivers/net/hamradio/baycom_ser_hdx.c
430
b1 = inb(MCR(iobase));
drivers/net/hamradio/baycom_ser_hdx.c
432
b2 = inb(MSR(iobase));
drivers/net/hamradio/baycom_ser_hdx.c
434
b3 = inb(MSR(iobase)) & 0xf0;
drivers/net/hamradio/baycom_ser_hdx.c
439
inb(RBR(iobase));
drivers/net/hamradio/baycom_ser_hdx.c
440
inb(RBR(iobase));
drivers/net/hamradio/baycom_ser_hdx.c
442
u = uart_tab[(inb(IIR(iobase)) >> 6) & 3];
drivers/net/hamradio/baycom_ser_hdx.c
445
b1 = inb(SCR(iobase));
drivers/net/hamradio/baycom_ser_hdx.c
447
b2 = inb(SCR(iobase));
drivers/net/hamradio/yam.c
299
inb(LSR(iobase));
drivers/net/hamradio/yam.c
300
inb(MSR(iobase));
drivers/net/hamradio/yam.c
324
while ((inb(LSR(iobase)) & LSR_TSRE) == 0)
drivers/net/hamradio/yam.c
447
rc = inb(MSR(iobase)); /* check DONE signal */
drivers/net/hamradio/yam.c
475
inb(RBR(dev->base_addr));
drivers/net/hamradio/yam.c
476
inb(MSR(dev->base_addr));
drivers/net/hamradio/yam.c
501
b1 = inb(MCR(iobase));
drivers/net/hamradio/yam.c
503
b2 = inb(MSR(iobase));
drivers/net/hamradio/yam.c
505
b3 = inb(MSR(iobase)) & 0xf0;
drivers/net/hamradio/yam.c
510
inb(RBR(iobase));
drivers/net/hamradio/yam.c
511
inb(RBR(iobase));
drivers/net/hamradio/yam.c
513
u = uart_tab[(inb(IIR(iobase)) >> 6) & 3];
drivers/net/hamradio/yam.c
516
b1 = inb(SCR(iobase));
drivers/net/hamradio/yam.c
518
b2 = inb(SCR(iobase));
drivers/net/hamradio/yam.c
744
while ((iir = IIR_MASK & inb(IIR(dev->base_addr))) != IIR_NOPEND) {
drivers/net/hamradio/yam.c
745
unsigned char msr = inb(MSR(dev->base_addr));
drivers/net/hamradio/yam.c
746
unsigned char lsr = inb(LSR(dev->base_addr));
drivers/net/hamradio/yam.c
767
rxb = inb(RBR(dev->base_addr));
drivers/net/hamradio/yam.c
881
inb(LSR(yam_dev->base_addr));
drivers/net/wan/farsync.c
2151
tx_dma_done = inb(card->pci_conf + DMACSR1);
drivers/net/wan/farsync.c
2152
rx_dma_done = inb(card->pci_conf + DMACSR0);
drivers/net/wan/n2.c
125
#define sca_in(reg, card) inb(sca_reg(reg, card))
drivers/net/wan/n2.c
140
return inb(card->io + N2_PSR) & PSR_PAGEBITS;
drivers/net/wan/n2.c
145
u8 psr = inb(card->io + N2_PSR);
drivers/net/wan/n2.c
156
u8 mcr = inb(io + N2_MCR);
drivers/net/wan/n2.c
198
u8 mcr = inb(io + N2_MCR) |
drivers/net/wan/n2.c
209
outb(inb(io + N2_PCR) | PCR_ENWIN, io + N2_PCR); /* open window */
drivers/net/wan/n2.c
210
outb(inb(io + N2_PSR) | PSR_DMAEN, io + N2_PSR); /* enable dma */
drivers/net/wan/n2.c
220
u8 mcr = inb(io + N2_MCR) |
drivers/parisc/dino.c
288
.inb = dino_in8,
drivers/parisc/eisa_enumerator.c
223
outb((inb(get_16(buf+len+1) &
drivers/parisc/eisa_enumerator.c
472
outb(0x01| inb(SLOT2PORT(slot)+EPI+4),
drivers/parisc/lba_pci.c
1001
.inb = lba_pat_in8,
drivers/parisc/lba_pci.c
943
.inb = lba_astro_in8,
drivers/parisc/superio.c
102
results = inb(IC_PIC1+0);
drivers/parisc/superio.c
130
results = inb(IC_PIC1+0);
drivers/parisc/superio.c
268
if (inb(sio->acpi_base + USB_REG_CR) & 1)
drivers/parisc/superio.c
298
r8 = inb(IC_PIC1+1);
drivers/parisc/superio.c
315
r8 = inb(IC_PIC1+1);
drivers/parport/parport_pc.c
1073
cr30 = inb(io + 1);
drivers/parport/parport_pc.c
1075
cr60 = inb(io + 1);
drivers/parport/parport_pc.c
1077
cr61 = inb(io + 1);
drivers/parport/parport_pc.c
1079
cr70 = inb(io + 1);
drivers/parport/parport_pc.c
1081
cr74 = inb(io + 1);
drivers/parport/parport_pc.c
1083
crf0 = inb(io + 1);
drivers/parport/parport_pc.c
115
ectr = inb(ECONTROL(pb));
drivers/parport/parport_pc.c
1205
origval = inb(io); /* Save original value */
drivers/parport/parport_pc.c
1209
x_devid = inb(io + 1);
drivers/parport/parport_pc.c
1211
x_devrev = inb(io + 1);
drivers/parport/parport_pc.c
1213
x_oldid = inb(io + 1);
drivers/parport/parport_pc.c
1219
devid = inb(io + 1); /* Read EFDR, extended function data register */
drivers/parport/parport_pc.c
1221
devrev = inb(io + 1);
drivers/parport/parport_pc.c
1223
oldid = inb(io + 1);
drivers/parport/parport_pc.c
1243
origval[0] = inb(io); /* Save original values */
drivers/parport/parport_pc.c
1244
origval[1] = inb(io + 1);
drivers/parport/parport_pc.c
1245
origval[2] = inb(io + 2);
drivers/parport/parport_pc.c
1249
x_devid = inb(io + 2);
drivers/parport/parport_pc.c
1251
x_devrev = inb(io + 2);
drivers/parport/parport_pc.c
1253
x_oldid = inb(io + 2);
drivers/parport/parport_pc.c
1258
devid = inb(io + 2); /* Read EFDR, extended function data register */
drivers/parport/parport_pc.c
1260
devrev = inb(io + 2);
drivers/parport/parport_pc.c
1262
oldid = inb(io + 2);
drivers/parport/parport_pc.c
1284
origval = inb(io); /* Save original value */
drivers/parport/parport_pc.c
1288
x_oldid = inb(io + 1);
drivers/parport/parport_pc.c
1290
x_oldrev = inb(io + 1);
drivers/parport/parport_pc.c
1292
x_id = inb(io + 1);
drivers/parport/parport_pc.c
1294
x_rev = inb(io + 1);
drivers/parport/parport_pc.c
1300
oldid = inb(io + 1); /* Read EFDR, extended function data register */
drivers/parport/parport_pc.c
1302
oldrev = inb(io + 1);
drivers/parport/parport_pc.c
1304
id = inb(io + 1);
drivers/parport/parport_pc.c
1306
rev = inb(io + 1);
drivers/parport/parport_pc.c
1352
origval = inb(0x2e); /* Save original value */
drivers/parport/parport_pc.c
1358
dev = inb(0x2f) << 8;
drivers/parport/parport_pc.c
1360
dev |= inb(0x2f);
drivers/parport/parport_pc.c
1367
r = inb(0x2f);
drivers/parport/parport_pc.c
1437
r = inb(CONTROL(pb));
drivers/parport/parport_pc.c
1441
r = inb(CONTROL(pb));
drivers/parport/parport_pc.c
1503
if ((inb(ECONTROL(pb)) & 0x3) == (r & 0x3)) {
drivers/parport/parport_pc.c
1506
r = inb(CONTROL(pb));
drivers/parport/parport_pc.c
1507
if ((inb(ECONTROL(pb)) & 0x2) == (r & 0x2))
drivers/parport/parport_pc.c
1512
if ((inb(ECONTROL(pb)) & 0x3) != 0x1)
drivers/parport/parport_pc.c
1516
if (inb(ECONTROL(pb)) != 0x35)
drivers/parport/parport_pc.c
153
oecr = inb(ECONTROL(p));
drivers/parport/parport_pc.c
1598
for (i = 0; i < 1024 && !(inb(ECONTROL(pb)) & 0x02); i++)
drivers/parport/parport_pc.c
1618
inb(FIFO(pb));
drivers/parport/parport_pc.c
1620
if (inb(ECONTROL(pb)) & (1<<2))
drivers/parport/parport_pc.c
1643
if (inb(ECONTROL(pb)) & (1<<2))
drivers/parport/parport_pc.c
1659
config = inb(CONFIGA(pb));
drivers/parport/parport_pc.c
168
if (inb(ECONTROL(p)) & 0x01)
drivers/parport/parport_pc.c
1685
configb = inb(CONFIGB(pb));
drivers/parport/parport_pc.c
1715
unsigned char ecr = inb(ECONTROL(pb));
drivers/parport/parport_pc.c
1756
oecr = inb(ECONTROL(pb));
drivers/parport/parport_pc.c
176
while (!(inb(ECONTROL(p)) & 0x01)) {
drivers/parport/parport_pc.c
1808
oecr = inb(ECONTROL(pb));
drivers/parport/parport_pc.c
1860
unsigned char oecr = inb(ECONTROL(pb));
drivers/parport/parport_pc.c
1867
intrLine = (inb(CONFIGB(pb)) >> 3) & 0x07;
drivers/parport/parport_pc.c
1886
for (i = 0; i < 1024 && !(inb(ECONTROL(pb)) & 0x02) ; i++)
drivers/parport/parport_pc.c
1911
oecr = inb(ECONTROL(pb));
drivers/parport/parport_pc.c
1990
unsigned char oecr = inb(ECONTROL(p));
drivers/parport/parport_pc.c
1995
dma = inb(CONFIGB(p)) & 0x07;
drivers/parport/parport_pc.c
2342
test = inb(inta_addr[i]);
drivers/parport/parport_pc.c
2353
type = inb(inta_addr[i] + 0x18);
drivers/parport/parport_pc.c
2499
tmp = inb(VIA_CONFIG_DATA);
drivers/parport/parport_pc.c
2502
tmp2 = inb(VIA_CONFIG_DATA);
drivers/parport/parport_pc.c
251
s->u.pc.ecr = inb(ECONTROL(p));
drivers/parport/parport_pc.c
2519
port1 = inb(VIA_CONFIG_DATA) << 2;
drivers/parport/parport_pc.c
279
status = inb(STATUS(port));
drivers/parport/parport_pc.c
293
*((char *)buf) = inb(EPPDATA(port));
drivers/parport/parport_pc.c
298
status = inb(STATUS(port));
drivers/parport/parport_pc.c
319
if (inb(STATUS(port)) & 0x01) {
drivers/parport/parport_pc.c
326
*((char *)buf) = inb(EPPDATA(port));
drivers/parport/parport_pc.c
328
if (inb(STATUS(port)) & 0x01) {
drivers/parport/parport_pc.c
354
if (inb(STATUS(port)) & 0x01) {
drivers/parport/parport_pc.c
363
if (inb(STATUS(port)) & 0x01) {
drivers/parport/parport_pc.c
379
if (inb(STATUS(port)) & 0x01) {
drivers/parport/parport_pc.c
386
*((char *)buf) = inb(EPPADDR(port));
drivers/parport/parport_pc.c
388
if (inb(STATUS(port)) & 0x01) {
drivers/parport/parport_pc.c
405
if (inb(STATUS(port)) & 0x01) {
drivers/parport/parport_pc.c
414
if (inb(STATUS(port)) & 0x01) {
drivers/parport/parport_pc.c
507
unsigned char ecrval = inb(ECONTROL(port));
drivers/parport/parport_pc.c
535
ecrval = inb(ECONTROL(port));
drivers/parport/parport_pc.c
567
ecrval = inb(ECONTROL(port));
drivers/parport/parport_pc.c
665
if (!(inb(ECONTROL(port)) & (1<<2))) {
drivers/parport/parport_pc.c
770
if (inb(ECONTROL(port)) & 0x2) {
drivers/parport/parport_pc.c
865
if (inb(ECONTROL(port)) & 0x2) {
drivers/parport/parport_pc.c
981
cr1 = inb(io + 1);
drivers/parport/parport_pc.c
983
cr4 = inb(io + 1);
drivers/parport/parport_pc.c
985
cra = inb(io + 1);
drivers/parport/parport_pc.c
987
cr23 = inb(io + 1);
drivers/parport/parport_pc.c
989
cr26 = inb(io + 1);
drivers/parport/parport_pc.c
991
cr27 = inb(io + 1);
drivers/pci/hotplug/cpqphp_pci.c
175
temp_word = inb(0x4d0);
drivers/pci/hotplug/cpqphp_pci.c
176
temp_word |= inb(0x4d1) << 8;
drivers/pci/hotplug/ibmphp_hpc.c
331
data = inb(start_address + offset);
drivers/pci/pci-sysfs.c
1165
*(u8 *)buf = inb(port);
drivers/pcmcia/i82092.c
200
val = inb(port+1);
drivers/pcmcia/i82092.c
228
val = inb(port+1);
drivers/pcmcia/i82092.c
247
val = inb(port+1);
drivers/pcmcia/i82365.c
225
outb(reg, port); val = inb(port+1);
drivers/pcmcia/i82365.c
525
mask0 &= ~(inb(PIC) | (inb(PIC+1) << 8));
drivers/pcmcia/pd6729.c
123
val = inb(port + 1);
drivers/pcmcia/pd6729.c
141
val = inb(port + 1);
drivers/pcmcia/pd6729.c
72
val = inb(port + 1);
drivers/pcmcia/pd6729.c
89
tmp = inb(port + 1);
drivers/pcmcia/pd6729.c
92
tmp = tmp | (inb(port + 1) << 8);
drivers/pcmcia/rsrc_nonstatic.c
203
hole = inb(i);
drivers/pcmcia/rsrc_nonstatic.c
205
if (inb(i+j) != hole)
drivers/pcmcia/rsrc_nonstatic.c
226
if (inb(i+j) != most)
drivers/pcmcia/tcic.c
126
u_char val = inb(tcic_base+reg);
drivers/pcmcia/tcic.c
150
#define tcic_getb(reg) inb(tcic_base+reg)
drivers/platform/chrome/cros_ec_lpc.c
104
dest[i] = inb(offset + i);
drivers/platform/chrome/cros_ec_lpc_mec.c
161
buf[i] = inb(io_addr++);
drivers/platform/chrome/wilco_ec/mailbox.c
148
flag = inb(ec->io_data->start);
drivers/platform/chrome/wilco_ec/mailbox.c
58
if (!(inb(ec->io_command->start) &
drivers/platform/mips/rs780e-acpi.c
32
return inb(index + 1);
drivers/platform/x86/amilo-rfkill.c
63
if (inb(M7440_PORT1) != val1 || inb(M7440_PORT2) != val2)
drivers/platform/x86/apple-gmux.c
112
return inb(gmux_data->iostart + port);
drivers/platform/x86/apple-gmux.c
141
u8 gwr = inb(gmux_data->iostart + GMUX_PORT_WRITE);
drivers/platform/x86/apple-gmux.c
144
inb(gmux_data->iostart + GMUX_PORT_READ);
drivers/platform/x86/apple-gmux.c
145
gwr = inb(gmux_data->iostart + GMUX_PORT_WRITE);
drivers/platform/x86/apple-gmux.c
156
u8 gwr = inb(gmux_data->iostart + GMUX_PORT_WRITE);
drivers/platform/x86/apple-gmux.c
159
gwr = inb(gmux_data->iostart + GMUX_PORT_WRITE);
drivers/platform/x86/apple-gmux.c
165
inb(gmux_data->iostart + GMUX_PORT_READ);
drivers/platform/x86/apple-gmux.c
178
val = inb(gmux_data->iostart + GMUX_PORT_VALUE);
drivers/platform/x86/barco-p50-gpio.c
142
val = inb(p50->base + P50_PORT_CMD) & mask;
drivers/platform/x86/barco-p50-gpio.c
162
inb(p50->base + P50_PORT_DATA);
drivers/platform/x86/barco-p50-gpio.c
171
return inb(p50->base + P50_PORT_DATA);
drivers/platform/x86/dell/dcdbas.c
411
while ((s8)inb(PCAT_APM_STATUS_PORT) == ESM_STATUS_CMD_UNSUCCESSFUL) {
drivers/platform/x86/dell/dcdbas.c
441
cmd_status = inb(PE1400_APM_CONTROL_PORT);
drivers/platform/x86/fujitsu-tablet.c
171
return inb(fujitsu.io_base + 2);
drivers/platform/x86/fujitsu-tablet.c
176
return inb(fujitsu.io_base + 6);
drivers/platform/x86/fujitsu-tablet.c
182
return inb(fujitsu.io_base + 4);
drivers/platform/x86/hdaps.c
113
if (inb(0x1604) != STATE_FRESH) {
drivers/platform/x86/hdaps.c
136
inb(0x161f);
drivers/platform/x86/hdaps.c
137
inb(0x1604);
drivers/platform/x86/hdaps.c
157
*val = inb(port);
drivers/platform/x86/hdaps.c
175
km_activity = inb(HDAPS_PORT_KMACT);
drivers/platform/x86/hdaps.c
75
return inb(port) & 0xff;
drivers/platform/x86/portwell-ec.c
128
return inb(PORTWELL_EC_IOSPACE + address);
drivers/platform/x86/siemens/simatic-ipc-batt.c
78
val = inb(SIMATIC_IPC_BATT_PORT_BASE);
drivers/platform/x86/silicom-platform.c
164
reg = inb(MEC_DATA_OFFSET(mec_data_addr));
drivers/platform/x86/silicom-platform.c
188
reg = inb(MEC_DATA_OFFSET(mec_data_addr));
drivers/platform/x86/silicom-platform.c
895
magic = inb(MEC_DATA_OFFSET(DEFAULT_CHAN_LO));
drivers/platform/x86/silicom-platform.c
896
ver = inb(MEC_DATA_OFFSET(DEFAULT_CHAN_HI));
drivers/platform/x86/winmate-fm07-keys.c
36
while (inb(PORT_CMD) & 0x01) {
drivers/platform/x86/winmate-fm07-keys.c
39
inb(PORT_DATA);
drivers/platform/x86/winmate-fm07-keys.c
45
while (inb(PORT_CMD) & 0x02)
drivers/platform/x86/winmate-fm07-keys.c
51
while (inb(PORT_CMD) & 0x02)
drivers/platform/x86/winmate-fm07-keys.c
57
while (!(inb(PORT_CMD) & 0x01))
drivers/platform/x86/winmate-fm07-keys.c
60
k = inb(PORT_DATA);
drivers/pnp/isapnp/core.c
112
unsigned char val = inb(isapnp_rdp);
drivers/rtc/rtc-bq4802.c
32
return inb(p->ioport + off);
drivers/rtc/rtc-cmos.c
192
return inb(RTC_PORT(3));
drivers/scsi/BusLogic.h
1152
return inb(adapter->io_addr + BLOGIC_STATUS_REG);
drivers/scsi/BusLogic.h
1163
return inb(adapter->io_addr + BLOGIC_DATAIN_REG);
drivers/scsi/BusLogic.h
1168
return inb(adapter->io_addr + BLOGIC_INT_REG);
drivers/scsi/BusLogic.h
1173
return inb(adapter->io_addr + BLOGIC_GEOMETRY_REG);
drivers/scsi/FlashPoint.c
182
#define RD_HARPOON(ioport) inb((u32)ioport)
drivers/scsi/a100u2w.c
144
if (inb(host->base + ORC_HCTRL) & HOSTSTOP) /* Wait HOSTSTOP set */
drivers/scsi/a100u2w.c
156
if (inb(host->base + ORC_HSTUS) & RREADY) /* Wait READY set */
drivers/scsi/a100u2w.c
169
if (!(inb(host->base + ORC_HCTRL) & SCSIRST)) /* Wait SCSIRST done */
drivers/scsi/a100u2w.c
182
if (!(inb(host->base + ORC_HCTRL) & HDO)) /* Wait HDO off */
drivers/scsi/a100u2w.c
195
if ((*data = inb(host->base + ORC_HSTUS)) & HDI)
drivers/scsi/a100u2w.c
215
version = inb(host->base + ORC_HDATA);
drivers/scsi/a100u2w.c
220
version |= inb(host->base + ORC_HDATA) << 8;
drivers/scsi/a100u2w.c
264
*ptr = inb(host->base + ORC_HDATA);
drivers/scsi/a100u2w.c
375
data = inb(host->base + ORC_GCFG);
drivers/scsi/a100u2w.c
379
if (inb(host->base + ORC_EBIOSDATA) != 0x55) {
drivers/scsi/a100u2w.c
384
if (inb(host->base + ORC_EBIOSDATA) != 0xAA) {
drivers/scsi/a100u2w.c
393
*data32_ptr = inb(host->base + ORC_EBIOSDATA); /* Read from BIOS */
drivers/scsi/a100u2w.c
395
*(data32_ptr + 1) = inb(host->base + ORC_EBIOSDATA); /* Read from BIOS */
drivers/scsi/a100u2w.c
397
*(data32_ptr + 2) = inb(host->base + ORC_EBIOSDATA); /* Read from BIOS */
drivers/scsi/a100u2w.c
409
*data32_ptr++ = inb(host->base + ORC_EBIOSDATA); /* Read from BIOS */
drivers/scsi/a100u2w.c
424
*data32_ptr++ = inb(host->base + ORC_EBIOSDATA); /* Read from BIOS */
drivers/scsi/a100u2w.c
508
if (inb(host->base + ORC_HSTUS) & RREADY) { /* Orchid is ready */
drivers/scsi/a100u2w.c
754
status = inb(host->base + ORC_HDATA);
drivers/scsi/a100u2w.c
817
if (inb(host->base + ORC_RQUEUECNT) == 0)
drivers/scsi/a100u2w.c
822
scb_index = inb(host->base + ORC_RQUEUE);
drivers/scsi/a100u2w.c
829
} while (inb(host->base + ORC_RQUEUECNT));
drivers/scsi/advansys.c
76
#define inp(port) inb(port)
drivers/scsi/aha152x.h
290
#define GETPORT(PORT) inb( PORT )
drivers/scsi/aha152x.h
291
#define SETBITS(PORT, BITS) outb( (inb(PORT) | (BITS)), (PORT) )
drivers/scsi/aha152x.h
292
#define CLRBITS(PORT, BITS) outb( (inb(PORT) & ~(BITS)), (PORT) )
drivers/scsi/aha152x.h
293
#define TESTHI(PORT, BITS) ((inb(PORT) & (BITS)) == (BITS))
drivers/scsi/aha152x.h
294
#define TESTLO(PORT, BITS) ((inb(PORT) & (BITS)) == 0)
drivers/scsi/aha1542.c
135
*buf++ = inb(DATA(base));
drivers/scsi/aha1542.c
212
if (inb(STATUS(sh->io_port)) == 0xff)
drivers/scsi/aha1542.c
229
if (inb(INTRFLAGS(sh->io_port)) & INTRMASK)
drivers/scsi/aha1542.c
242
(void)inb(DATA(sh->io_port));
drivers/scsi/aha1542.c
246
if (inb(STATUS(sh->io_port)) & DF)
drivers/scsi/aha1542.c
292
flag = inb(INTRFLAGS(sh->io_port));
drivers/scsi/aha1542.c
304
printk("status %02x\n", inb(STATUS(sh->io_port)));
drivers/scsi/aha1542.c
311
flag = inb(INTRFLAGS(sh->io_port));
drivers/scsi/aha1542.c
550
i = inb(STATUS(sh->io_port));
drivers/scsi/aha1542.c
552
i = inb(DATA(sh->io_port));
drivers/scsi/aha1542.c
655
i = inb(STATUS(sh->io_port));
drivers/scsi/aha1542.c
657
i = inb(DATA(sh->io_port));
drivers/scsi/aha1542.c
91
u8 bits = inb(port) & mask;
drivers/scsi/aha1740.c
204
if ( inb(PORTADR(base)) & PORTADDR_ENH )
drivers/scsi/aha1740.c
233
while(inb(G2STAT(base)) & G2STAT_INTPEND) {
drivers/scsi/aha1740.c
236
adapstat = inb(G2INTST(base));
drivers/scsi/aha1740.c
248
inb(G2STAT(base)),adapstat,
drivers/scsi/aha1740.c
249
inb(G2INTST(base)), number_serviced++);
drivers/scsi/aha1740.c
255
inb(G2STAT(base)),adapstat,
drivers/scsi/aha1740.c
256
inb(G2INTST(base)), number_serviced++);
drivers/scsi/aha1740.c
299
inb(MBOXIN0(base)),
drivers/scsi/aha1740.c
300
inb(MBOXIN1(base)),
drivers/scsi/aha1740.c
301
inb(MBOXIN2(base)),
drivers/scsi/aha1740.c
302
inb(MBOXIN3(base))); /* Say What? */
drivers/scsi/aha1740.c
470
if (inb(G2STAT(base)) & G2STAT_MBXOUT) break;
drivers/scsi/aha1740.c
480
if (! (inb(G2STAT(base)) & G2STAT_BUSY)) break;
drivers/scsi/aha1740.c
506
*irq_level = intab[inb(INTDEF(base)) & 0x7];
drivers/scsi/aha1740.c
507
*irq_type = (inb(INTDEF(base)) & 0x8) >> 3;
drivers/scsi/aha1740.c
508
*translation = inb(RESV1(base)) & 0x1;
drivers/scsi/aha1740.c
509
outb(inb(INTDEF(base)) | 0x10, INTDEF(base));
drivers/scsi/aha1740.c
575
if ((inb(G2STAT(slotbase)) &
drivers/scsi/aic7xxx/aic79xx_osm.c
408
x = inb(ahd->bshs[(port) >> 8].ioport + ((port) & 0xFF));
drivers/scsi/aic7xxx/aic7xxx_osm.c
408
x = inb(ahc->bsh.ioport + port);
drivers/scsi/aic94xx/aic94xx_reg.c
56
val = inb((unsigned long) asd_ha->io_handle[0].addr
drivers/scsi/atp870u.c
105
return inb(atp->pciport[channel] + reg);
drivers/scsi/atp870u.c
80
return inb(atp->baseport + reg);
drivers/scsi/atp870u.c
95
return inb(atp->ioport[channel] + reg);
drivers/scsi/dc395x.c
3196
while (!(inb(io_port + TRM_S1040_GEN_STATUS) & GTIMEOUT))
drivers/scsi/dc395x.c
3291
if (inb(io_port + TRM_S1040_GEN_NVRAM) & NVR_BITIN)
drivers/scsi/dc395x.c
3314
outb((inb(io_port + TRM_S1040_GEN_CONTROL) | EN_EEPROM),
drivers/scsi/dc395x.c
3332
outb((inb(io_port + TRM_S1040_GEN_CONTROL) & ~EN_EEPROM),
drivers/scsi/dc395x.c
3364
read_byte = inb(io_port + TRM_S1040_GEN_NVRAM);
drivers/scsi/dc395x.c
3392
outb((inb(io_port + TRM_S1040_GEN_CONTROL) | EN_EEPROM),
drivers/scsi/dc395x.c
3400
outb((inb(io_port + TRM_S1040_GEN_CONTROL) & ~EN_EEPROM),
drivers/scsi/dc395x.c
97
#define DC395x_read8(acb,address) (u8)(inb(acb->io_port_base + (address)))
drivers/scsi/dmx3191d.c
25
#define NCR5380_read(reg) inb(hostdata->base + (reg))
drivers/scsi/fdomain.c
137
u16 id = inb(port + REG_ID_LSB) | inb(port + REG_ID_MSB) << 8;
drivers/scsi/fdomain.c
150
if ((inb(port + REG_CFG2) & CFG2_32BIT)) {
drivers/scsi/fdomain.c
152
if ((inb(port + REG_CFG2) & CFG2_32BIT) == 0)
drivers/scsi/fdomain.c
165
if (inb(base + REG_LOOPBACK) != i)
drivers/scsi/fdomain.c
197
status = inb(fd->base + REG_BSTAT);
drivers/scsi/fdomain.c
230
*ptr++ = inb(fd->base + REG_FIFO);
drivers/scsi/fdomain.c
279
status = inb(fd->base + REG_ASTAT);
drivers/scsi/fdomain.c
295
status = inb(fd->base + REG_BSTAT);
drivers/scsi/fdomain.c
313
status = inb(fd->base + REG_BSTAT);
drivers/scsi/fdomain.c
336
scsi_pointer->Status = inb(fd->base + REG_SCSI_DATA);
drivers/scsi/fdomain.c
342
scsi_pointer->Message = inb(fd->base + REG_SCSI_DATA);
drivers/scsi/fdomain.c
391
if ((inb(fd->base + REG_ASTAT) & ASTAT_IRQ) == 0)
drivers/scsi/fdomain_isa.c
133
irq = irqs[(inb(base + REG_CFG1) & CFG1_IRQ_MASK) >> 1];
drivers/scsi/fdomain_isa.c
165
irq_ = irqs[(inb(io[ndev] + REG_CFG1) & CFG1_IRQ_MASK) >> 1];
drivers/scsi/g_NCR5380.c
278
if (inb(ports[i]) == 0xff)
drivers/scsi/g_NCR5380.c
287
if (inb(base + 9) != 0x80) {
drivers/scsi/imm.h
118
#define r_dtr(x) (unsigned char)inb((x))
drivers/scsi/imm.h
119
#define r_str(x) (unsigned char)inb((x)+1)
drivers/scsi/imm.h
120
#define r_ctr(x) (unsigned char)inb((x)+2)
drivers/scsi/imm.h
121
#define r_epp(x) (unsigned char)inb((x)+4)
drivers/scsi/imm.h
122
#define r_fifo(x) (unsigned char)inb((x)) /* x must be base_hi */
drivers/scsi/imm.h
124
#define r_ecr(x) (unsigned char)inb((x)+2) /* x must be base_hi */
drivers/scsi/initio.c
1052
if (inb(host->addr + TUL_Int) & TSS_INT_PENDING) {
drivers/scsi/initio.c
1129
if (inb(host->addr + TUL_SStatus0) & TSS_INT_PENDING)
drivers/scsi/initio.c
1146
if ((host->jsstatus0 = inb(host->addr + TUL_SStatus0)) & TSS_INT_PENDING) {
drivers/scsi/initio.c
1148
host->jsstatus1 = inb(host->addr + TUL_SStatus1);
drivers/scsi/initio.c
1149
host->jsint = inb(host->addr + TUL_SInt);
drivers/scsi/initio.c
1332
outb((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)), host->addr + TUL_SSignal);
drivers/scsi/initio.c
1363
outb((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)), host->addr + TUL_SSignal);
drivers/scsi/initio.c
1425
outb(inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7), host->addr + TUL_SSignal);
drivers/scsi/initio.c
1517
if (inb(host->addr + TUL_XCmd) & 0x20) {
drivers/scsi/initio.c
1522
if (inb(host->addr + TUL_XStatus) & XPEND) { /* DMA xfer pending, Send STOP */
drivers/scsi/initio.c
1524
outb(inb(host->addr + TUL_XCtrl) | 0x80, host->addr + TUL_XCtrl);
drivers/scsi/initio.c
1526
while (inb(host->addr + TUL_XStatus) & XPEND)
drivers/scsi/initio.c
1531
if ((inb(host->addr + TUL_SStatus1) & TSS_XFER_CMP) == 0) {
drivers/scsi/initio.c
1533
cnt += (inb(host->addr + TUL_SFifoCnt) & 0x1F) << 1;
drivers/scsi/initio.c
1535
cnt += (inb(host->addr + TUL_SFifoCnt) & 0x1F);
drivers/scsi/initio.c
1537
if (inb(host->addr + TUL_XStatus) & XPEND) { /* if DMA xfer is pending, abort DMA xfer */
drivers/scsi/initio.c
1540
while ((inb(host->addr + TUL_Int) & XABT) == 0)
drivers/scsi/initio.c
1549
if ((inb(host->addr + TUL_SStatus1) & TSS_XFER_CMP) == 0)
drivers/scsi/initio.c
1648
cnt = inb(host->addr + TUL_SFifoCnt) & 0x1F;
drivers/scsi/initio.c
1651
inb(host->addr + TUL_SFifo);
drivers/scsi/initio.c
1746
inb(host->addr + TUL_SFifo);
drivers/scsi/initio.c
1785
scb->tastat = inb(host->addr + TUL_SFifo);
drivers/scsi/initio.c
1796
msg = inb(host->addr + TUL_SFifo);
drivers/scsi/initio.c
1866
if (inb(host->addr + TUL_XStatus) & 0x01) {
drivers/scsi/initio.c
1869
while ((inb(host->addr + TUL_Int) & 0x04) == 0)
drivers/scsi/initio.c
1910
tar = inb(host->addr + TUL_SBusId);
drivers/scsi/initio.c
1912
lun = inb(host->addr + TUL_SIdent) & 0x0F;
drivers/scsi/initio.c
1929
msg = inb(host->addr + TUL_SFifo); /* Read Tag Message */
drivers/scsi/initio.c
1945
tag = inb(host->addr + TUL_SFifo); /* Read Tag ID */
drivers/scsi/initio.c
2006
outb(((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)) | TSC_SET_ATN), host->addr + TUL_SSignal);
drivers/scsi/initio.c
2029
outb(((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)) | TSC_SET_ATN), host->addr + TUL_SSignal);
drivers/scsi/initio.c
2060
switch (inb(host->addr + TUL_SFifo)) {
drivers/scsi/initio.c
2070
outb((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)),
drivers/scsi/initio.c
2074
outb(((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)) | TSC_SET_ATN),
drivers/scsi/initio.c
2100
outb(((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)) | TSC_SET_ATN), host->addr + TUL_SSignal);
drivers/scsi/initio.c
2133
len = inb(host->addr + TUL_SFifo);
drivers/scsi/initio.c
2143
host->msg[idx++] = inb(host->addr + TUL_SFifo);
drivers/scsi/initio.c
2159
r = inb(host->addr + TUL_SSignal);
drivers/scsi/initio.c
2191
outb(((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)) | TSC_SET_ATN), host->addr + TUL_SSignal);
drivers/scsi/initio.c
2196
outb(((inb(host->addr + TUL_SSignal) & (TSC_SET_ACK | 7)) | TSC_SET_ATN), host->addr + TUL_SSignal);
drivers/scsi/initio.c
2408
while (!((host->jsstatus0 = inb(host->addr + TUL_SStatus0))
drivers/scsi/initio.c
2412
host->jsint = inb(host->addr + TUL_SInt);
drivers/scsi/initio.c
2414
host->jsstatus1 = inb(host->addr + TUL_SStatus1);
drivers/scsi/initio.c
2455
while (!((host->jsstatus0 = inb(host->addr + TUL_SStatus0)) & TSS_INT_PENDING))
drivers/scsi/initio.c
2458
host->jsint = inb(host->addr + TUL_SInt);
drivers/scsi/initio.c
2474
while (!((host->jsstatus0 = inb(host->addr + TUL_SStatus0))
drivers/scsi/initio.c
2478
host->jsint = inb(host->addr + TUL_SInt);
drivers/scsi/initio.c
352
rb = inb(base + TUL_NVRAM);
drivers/scsi/initio.c
402
if (inb(base + TUL_NVRAM) & SE2DI)
drivers/scsi/initio.c
488
gctrl = inb(base + TUL_GCTRL);
drivers/scsi/initio.c
495
gctrl = inb(base + TUL_GCTRL);
drivers/scsi/initio.c
509
if (inb(host->addr + TUL_XStatus) & XPEND) { /* if DMA xfer is pending, abort DMA xfer */
drivers/scsi/initio.c
512
while ((inb(host->addr + TUL_Int) & XABT) == 0)
drivers/scsi/initio.c
530
while (!((host->jsint = inb(host->addr + TUL_SInt)) & TSS_SCSIRST_INT))
drivers/scsi/initio.c
541
inb(host->addr + TUL_SInt);
drivers/scsi/initio.c
577
outb(inb(host->addr + TUL_PCMD) | 0x40, host->addr + TUL_PCMD);
drivers/scsi/initio.c
610
(inb(host->addr + TUL_GCTRL1) & 0xFE),
drivers/scsi/ips.c
2276
if (inb(ha->io_addr + IPS_REG_FLDP) != 0x55)
drivers/scsi/ips.c
2283
if (inb(ha->io_addr + IPS_REG_FLDP) != 0xAA)
drivers/scsi/ips.c
2291
major = inb(ha->io_addr + IPS_REG_FLDP);
drivers/scsi/ips.c
2298
minor = inb(ha->io_addr + IPS_REG_FLDP);
drivers/scsi/ips.c
2305
subminor = inb(ha->io_addr + IPS_REG_FLDP);
drivers/scsi/ips.c
4461
isr = inb(ha->io_addr + IPS_REG_HISR);
drivers/scsi/ips.c
4462
scpr = inb(ha->io_addr + IPS_REG_SCPR);
drivers/scsi/ips.c
4630
inb(ha->io_addr + IPS_REG_HISR); /*Ensure PCI Posting Completes*/
drivers/scsi/ips.c
4692
Isr = inb(ha->io_addr + IPS_REG_HISR);
drivers/scsi/ips.c
4704
PostByte[i] = inb(ha->io_addr + IPS_REG_ISPR);
drivers/scsi/ips.c
4718
Isr = inb(ha->io_addr + IPS_REG_HISR);
drivers/scsi/ips.c
4730
inb(ha->io_addr + IPS_REG_ISPR);
drivers/scsi/ips.c
4735
Cbsp = inb(ha->io_addr + IPS_REG_CBSP);
drivers/scsi/ips.c
5433
Isr = inb(ha->io_addr + IPS_REG_HISR);
drivers/scsi/ips.c
6038
status = inb(ha->io_addr + IPS_REG_FLDP);
drivers/scsi/ips.c
6064
status = inb(ha->io_addr + IPS_REG_FLDP);
drivers/scsi/ips.c
6254
status = inb(ha->io_addr + IPS_REG_FLDP);
drivers/scsi/ips.c
6416
if (inb(ha->io_addr + IPS_REG_FLDP) != 0x55)
drivers/scsi/ips.c
6422
if (inb(ha->io_addr + IPS_REG_FLDP) != 0xAA)
drivers/scsi/ips.c
6432
checksum = (uint8_t) checksum + inb(ha->io_addr + IPS_REG_FLDP);
drivers/scsi/mvsas/mv_chips.h
26
#define ior8(reg) inb((unsigned long)(regs + reg))
drivers/scsi/nsp32_io.h
122
return inb(base + DATA_REG_LOW);
drivers/scsi/nsp32_io.h
22
return inb(base + index);
drivers/scsi/pcmcia/nsp_io.h
40
return inb(base + index);
drivers/scsi/pcmcia/nsp_io.h
51
return inb(BaseAddr + DATAREG);
drivers/scsi/pcmcia/sym53c500_cs.c
249
i = inb(base + PIO_STATUS);
drivers/scsi/pcmcia/sym53c500_cs.c
287
*request++ = inb(base + PIO_FIFO);
drivers/scsi/pcmcia/sym53c500_cs.c
304
i = inb(base + PIO_STATUS);
drivers/scsi/pcmcia/sym53c500_cs.c
368
pio_status = inb(port_base + PIO_STATUS);
drivers/scsi/pcmcia/sym53c500_cs.c
370
status = inb(port_base + STAT_REG);
drivers/scsi/pcmcia/sym53c500_cs.c
371
DEB(seq_reg = inb(port_base + SEQ_REG));
drivers/scsi/pcmcia/sym53c500_cs.c
372
int_reg = inb(port_base + INT_REG);
drivers/scsi/pcmcia/sym53c500_cs.c
373
DEB(fifo_size = inb(port_base + FIFO_FLAGS) & 0x1f);
drivers/scsi/pcmcia/sym53c500_cs.c
483
scp->status = inb(port_base + SCSI_FIFO);
drivers/scsi/pcmcia/sym53c500_cs.c
484
scp->message = inb(port_base + SCSI_FIFO);
drivers/scsi/pcmcia/sym53c500_cs.c
486
VDEB(printk("SCSI FIFO size=%d\n", inb(port_base + FIFO_FLAGS) & 0x1f));
drivers/scsi/ppa.h
125
#define r_dtr(x) (unsigned char)inb((x))
drivers/scsi/ppa.h
126
#define r_str(x) (unsigned char)inb((x)+1)
drivers/scsi/ppa.h
127
#define r_ctr(x) (unsigned char)inb((x)+2)
drivers/scsi/ppa.h
128
#define r_epp(x) (unsigned char)inb((x)+4)
drivers/scsi/ppa.h
129
#define r_fifo(x) (unsigned char)inb((x)) /* x must be base_hi */
drivers/scsi/ppa.h
131
#define r_ecr(x) (unsigned char)inb((x)+0x2) /* x must be base_hi */
drivers/scsi/qlogicfas408.c
110
if (reqlen >= 128 && (inb(qbase + 8) & 2)) { /* full */
drivers/scsi/qlogicfas408.c
116
if ((j = inb(qbase + 8)) & 4)
drivers/scsi/qlogicfas408.c
122
if (reqlen >= 44 && (inb(qbase + 8) & 8)) { /* 1/3 */
drivers/scsi/qlogicfas408.c
135
while (reqlen && !((j = inb(qbase + 8)) & 0x10))
drivers/scsi/qlogicfas408.c
137
*request++ = inb(qbase + 4);
drivers/scsi/qlogicfas408.c
141
j = inb(qbase + 8);
drivers/scsi/qlogicfas408.c
147
if (reqlen >= 128 && inb(qbase + 8) & 0x10) { /* empty */
drivers/scsi/qlogicfas408.c
153
if (!((j = inb(qbase + 8)) & 8)) {
drivers/scsi/qlogicfas408.c
158
if (reqlen >= 40 && !(inb(qbase + 8) & 4)) { /* 2/3 */
drivers/scsi/qlogicfas408.c
169
while (reqlen && !((j = inb(qbase + 8)) & 2))
drivers/scsi/qlogicfas408.c
175
j = inb(qbase + 8);
drivers/scsi/qlogicfas408.c
179
return inb(qbase + 8) & 0xc0;
drivers/scsi/qlogicfas408.c
195
!((k = inb(qbase + 4)) & 0xe0)) {
drivers/scsi/qlogicfas408.c
229
inb(qbase + 5); /* clear interrupts */
drivers/scsi/qlogicfas408.c
230
if (inb(qbase + 5)) /* if still interrupting */
drivers/scsi/qlogicfas408.c
232
else if (inb(qbase + 7) & 0x1f)
drivers/scsi/qlogicfas408.c
234
while (inb(qbase + 5)); /* clear ints */
drivers/scsi/qlogicfas408.c
238
inb(qbase + 8); /* clear int bits */
drivers/scsi/qlogicfas408.c
278
j = inb(qbase + 6);
drivers/scsi/qlogicfas408.c
279
i = inb(qbase + 5);
drivers/scsi/qlogicfas408.c
284
i |= inb(qbase + 5); /* the 0x10 bit can be set after the 0x08 */
drivers/scsi/qlogicfas408.c
300
j, i, inb(qbase + 7) & 0x1f);
drivers/scsi/qlogicfas408.c
306
if (inb(qbase + 7) & 0x1f) /* if some bytes in fifo */
drivers/scsi/qlogicfas408.c
311
if (reqlen && !((phase = inb(qbase + 4)) & 6)) { /* data phase */
drivers/scsi/qlogicfas408.c
342
k = inb(qbase + 5); /* should be 0x10, bus service */
drivers/scsi/qlogicfas408.c
352
!(inb(qbase + 4) & 6))
drivers/scsi/qlogicfas408.c
362
while (inb(qbase + 5))
drivers/scsi/qlogicfas408.c
376
i = inb(qbase + 5); /* get chip irq stat */
drivers/scsi/qlogicfas408.c
377
j = inb(qbase + 7) & 0x1f; /* and bytes rec'd */
drivers/scsi/qlogicfas408.c
378
status = inb(qbase + 2);
drivers/scsi/qlogicfas408.c
379
message = inb(qbase + 2);
drivers/scsi/qlogicfas408.c
400
i = inb(qbase + 5); /* should be bus service */
drivers/scsi/qlogicfas408.c
404
i |= inb(qbase + 5);
drivers/scsi/qlogicfas408.c
433
if (!(inb(qbase + 4) & 0x80)) /* false alarm? */
drivers/scsi/qlogicfas408.c
439
while (i-- && inb(qbase + 5)); /* maybe also ql_zap() */
drivers/scsi/qlogicfas408.c
563
return inb(qbase + 0xe) & 0xf8;
drivers/scsi/qlogicfas408.c
583
while (inb(qbase + 0xf) & 4)
drivers/scsi/qlogicfas408.c
597
return (((inb(qbase + 0xe) ^ inb(qbase + 0xe)) == 7) &&
drivers/scsi/qlogicfas408.c
598
((inb(qbase + 0xe) ^ inb(qbase + 0xe)) == 7));
drivers/scsi/qlogicfas408.c
88
x = inb(qbase + 0xd);
drivers/scsi/qlogicfas408.h
91
#define REG0 ( outb( inb( qbase + 0xd ) & 0x7f , qbase + 0xd ), outb( 4 , qbase + 0xd ))
drivers/scsi/qlogicfas408.h
92
#define REG1 ( outb( inb( qbase + 0xd ) | 0x80 , qbase + 0xd ), outb( 0xb4 | int_type, qbase + 0xd ))
drivers/scsi/sim710.c
181
irq_index = (inb(io_addr + 0xc85) & 0x7) - 1;
drivers/scsi/sim710.c
183
val = inb(io_addr + 0x4);
drivers/scsi/sim710.c
192
irq_index = inb(io_addr + 0xc88) & 0x07;
drivers/tty/mxser.c
1064
status = inb(info->ioaddr + UART_LSR);
drivers/tty/mxser.c
1155
val = inb(port->opmode_ioaddr);
drivers/tty/mxser.c
1164
opmode = inb(port->opmode_ioaddr) >> shiftbit;
drivers/tty/mxser.c
1342
return !(inb(info->ioaddr + UART_LSR) & UART_LSR_TEMT);
drivers/tty/mxser.c
1419
lcr = inb(info->ioaddr + UART_LCR);
drivers/tty/mxser.c
1439
gdl = inb(port->ioaddr + MOXA_MUST_GDL_REGISTER);
drivers/tty/mxser.c
1444
u8 ch = inb(port->ioaddr + UART_RX);
drivers/tty/mxser.c
1464
ch = inb(port->ioaddr + UART_RX);
drivers/tty/mxser.c
1501
status = inb(port->ioaddr + UART_LSR);
drivers/tty/mxser.c
1557
iir = inb(port->ioaddr + UART_IIR);
drivers/tty/mxser.c
1566
status = inb(port->ioaddr + UART_LSR);
drivers/tty/mxser.c
1593
status = inb(port->ioaddr + UART_LSR);
drivers/tty/mxser.c
1596
inb(port->ioaddr + UART_MSR);
drivers/tty/mxser.c
1614
irqbits = inb(brd->vector) & mask;
drivers/tty/mxser.c
1723
outb(inb(info->ioaddr + UART_IER) & 0xf0,
drivers/tty/mxser.c
299
oldlcr = inb(baseio + UART_LCR);
drivers/tty/mxser.c
302
efr = inb(baseio + MOXA_MUST_EFR_REGISTER);
drivers/tty/mxser.c
353
u8 id = inb(baseio + MOXA_MUST_HWID_REGISTER);
drivers/tty/mxser.c
395
oldmcr = inb(io + UART_MCR);
drivers/tty/mxser.c
398
if (inb(io + UART_MCR) != 0) {
drivers/tty/mxser.c
459
return inb(mp->ioaddr + UART_MSR) & UART_MSR_DCD;
drivers/tty/mxser.c
468
mcr = inb(mp->ioaddr + UART_MCR);
drivers/tty/mxser.c
516
cval = inb(info->ioaddr + UART_LCR);
drivers/tty/mxser.c
628
inb(info->ioaddr + UART_MSR));
drivers/tty/mxser.c
681
u8 msr = inb(port->ioaddr + UART_MSR);
drivers/tty/mxser.c
748
if (inb(info->ioaddr + UART_LSR) == 0xff) {
drivers/tty/mxser.c
762
(void) inb(info->ioaddr + UART_LSR);
drivers/tty/mxser.c
763
(void) inb(info->ioaddr + UART_RX);
drivers/tty/mxser.c
764
(void) inb(info->ioaddr + UART_IIR);
drivers/tty/mxser.c
765
(void) inb(info->ioaddr + UART_MSR);
drivers/tty/mxser.c
786
(void) inb(info->ioaddr + UART_LSR);
drivers/tty/mxser.c
787
(void) inb(info->ioaddr + UART_RX);
drivers/tty/mxser.c
788
(void) inb(info->ioaddr + UART_IIR);
drivers/tty/mxser.c
789
(void) inb(info->ioaddr + UART_MSR);
drivers/tty/mxser.c
843
(void)inb(info->ioaddr + UART_RX);
drivers/tty/serial/8250/8250_early.c
51
return inb(port->iobase + offset);
drivers/tty/serial/8250/8250_fintek.c
106
return inb(pdata->base_port + DATA_PORT);
drivers/tty/serial/8250/8250_pci.c
1009
type = inb(iobase->start + 0x18) & 0x0f;
drivers/tty/serial/8250/8250_pci.c
1364
LCR = inb(base + UART_LCR);
drivers/tty/serial/8250/8250_pci.c
1366
val = inb(base + UART_SCR);
drivers/tty/serial/8250/8250_pci.c
1376
LCR = inb(base + UART_LCR);
drivers/tty/serial/8250/8250_pci.c
1378
inb(base + UART_SCR);
drivers/tty/serial/8250/8250_pci.c
1388
LCR = inb(base + UART_LCR);
drivers/tty/serial/8250/8250_pci.c
1390
val = inb(base + UART_SCR);
drivers/tty/serial/8250/8250_pci.c
1392
qmcr = inb(base + UART_MCR);
drivers/tty/serial/8250/8250_pci.c
1404
LCR = inb(base + UART_LCR);
drivers/tty/serial/8250/8250_pci.c
1406
val = inb(base + UART_SCR);
drivers/tty/serial/8250/8250_pci.c
1418
LCR = inb(base + UART_LCR);
drivers/tty/serial/8250/8250_pci.c
1420
val = inb(base + UART_SCR);
drivers/tty/serial/8250/8250_pci.c
1423
if (!(inb(UART_SCR) & 0x20)) {
drivers/tty/serial/8250/8250_pci.c
1871
val = inb(p->iobase + offset);
drivers/tty/serial/8250/8250_pci.c
2069
val = inb(UIR_addr);
drivers/tty/serial/8250/8250_pci.c
2105
val = inb(iobar_addr + MOXA_PUART_GPIO_EN);
drivers/tty/serial/8250/8250_pci.c
2109
val = inb(iobar_addr + MOXA_PUART_GPIO_OUT);
drivers/tty/serial/8250/8250_pci.c
994
ret = inb(inta_addr[i]);
drivers/tty/serial/8250/8250_port.c
2381
inb((port->iobase & 0xfe0) | 0x1f);
drivers/tty/serial/8250/8250_port.c
338
return inb(p->iobase + 1);
drivers/tty/serial/8250/8250_port.c
401
return inb(p->iobase + offset);
drivers/tty/serial/sunsu.c
111
return inb(up->port.iobase + 1);
drivers/tty/serial/sunsu.c
117
return inb(up->port.iobase + offset);
drivers/tty/serial/sunsu.c
714
inb((up->port.iobase & 0xfe0) | 0x1f);
drivers/usb/host/uhci-hcd.h
541
return inb(uhci->io_addr + reg);
drivers/usb/host/uhci-hcd.h
655
return UHCI_IN(inb(uhci->io_addr + reg));
drivers/video/backlight/apple_bl.c
118
intensity = inb(0x52f) >> 4;
drivers/video/backlight/apple_bl.c
73
intensity = inb(0xb3) >> 4;
drivers/video/console/mdacon.c
271
q_save = inb(mda_status_port) & MDA_STATUS_VSYNC;
drivers/video/fbdev/arcfb.c
135
return inb(par->c2io_addr);
drivers/video/fbdev/chipsfb.c
45
outb((num), (ap)); var = inb((dp)); \
drivers/video/fbdev/chipsfb.c
65
inb(0x3da); write_ind(num, val, 0x3c0, 0x3c0); \
drivers/video/fbdev/chipsfb.c
68
inb(0x3da); read_ind(num, var, 0x3c0, 0x3c1); \
drivers/video/fbdev/geode/display_gx1.c
31
ccr3 = inb(0x23);
drivers/video/fbdev/geode/display_gx1.c
35
val = inb(0x23);
drivers/video/fbdev/hgafb.c
328
q_save = inb(HGA_STATUS_PORT) & HGA_STATUS_VSYNC;
drivers/video/fbdev/n411.c
70
return inb(c2io_addr);
drivers/video/fbdev/riva/nvreg.h
168
#define CRTC_Read(index) (outb(index, 0x3d4),inb(0x3d5))
drivers/video/fbdev/riva/nvreg.h
178
#define SR_Read(index) (outb(0x3c4,index),inb(0x3c5))
drivers/video/fbdev/sis/init.c
908
return inb(port + 1);
drivers/video/fbdev/sis/init.c
914
return inb(port);
drivers/video/fbdev/tdfxfb.c
162
return inb(par->iobase + reg - 0x300);
drivers/video/fbdev/tridentfb.c
737
outb(inb(0x3D5) | 0x01, 0x3D5);
drivers/video/fbdev/via/hw.c
1748
inb(VIAStatus);
drivers/video/fbdev/via/hw.c
1808
inb(VIAStatus);
drivers/video/fbdev/via/hw.c
1813
inb(VIAStatus);
drivers/video/fbdev/via/via_utility.c
212
color_r = inb(LUT_DATA);
drivers/video/fbdev/via/via_utility.c
213
color_g = inb(LUT_DATA);
drivers/video/fbdev/via/via_utility.c
214
color_b = inb(LUT_DATA);
drivers/watchdog/advantech_ec_wdt.c
77
return inb(port);
drivers/watchdog/exar_wdt.c
104
return inb(config_port + 1);
drivers/watchdog/exar_wdt.c
188
inb(rt_base + WDT_VAL);
drivers/watchdog/f71808e_wdt.c
155
return inb(base + 1);
drivers/watchdog/iTCO_wdt.c
377
val8 = inb(TCOv1_TMR(p));
drivers/watchdog/iTCO_wdt.c
381
val8 = inb(TCOv1_TMR(p));
drivers/watchdog/iTCO_wdt.c
405
val8 = inb(TCO_RLD(p));
drivers/watchdog/iTCO_wdt.c
408
val8 += (inb(TCOv1_TMR(p)) & 0x3f);
drivers/watchdog/ibmasr.c
102
reg = inb(asr_read_addr);
drivers/watchdog/ibmasr.c
112
reg = inb(asr_read_addr);
drivers/watchdog/ibmasr.c
115
reg = inb(asr_read_addr);
drivers/watchdog/ibmasr.c
124
reg = inb(asr_read_addr);
drivers/watchdog/ibmasr.c
132
reg = inb(asr_read_addr);
drivers/watchdog/ibmasr.c
136
reg = inb(asr_read_addr);
drivers/watchdog/ibmasr.c
156
high = inb(0x2f);
drivers/watchdog/ibmasr.c
160
low = inb(0x2f);
drivers/watchdog/ibmasr.c
76
reg = inb(asr_read_addr);
drivers/watchdog/ibmasr.c
79
reg = inb(asr_read_addr);
drivers/watchdog/ibmasr.c
82
reg = inb(asr_read_addr);
drivers/watchdog/ibmasr.c
85
reg = inb(asr_read_addr);
drivers/watchdog/ie6xx_wdt.c
146
if (inb(ie6xx_wdt_data.sch_wdtba + WDTLR) & WDT_LOCK)
drivers/watchdog/ie6xx_wdt.c
249
wdtlr = inb(ie6xx_wdt_data.sch_wdtba + WDTLR);
drivers/watchdog/it8712f_wdt.c
108
val = inb(VAL) << 8;
drivers/watchdog/it8712f_wdt.c
110
val |= inb(VAL);
drivers/watchdog/it8712f_wdt.c
145
inb(address);
drivers/watchdog/it8712f_wdt.c
95
return inb(VAL);
drivers/watchdog/it87_wdt.c
149
return inb(VAL);
drivers/watchdog/it87_wdt.c
163
val = inb(VAL) << 8;
drivers/watchdog/it87_wdt.c
165
val |= inb(VAL);
drivers/watchdog/lenovo_se10_wdt.c
101
return inb(CFG_PORT + 1);
drivers/watchdog/lenovo_se10_wdt.c
128
time = inb(DATA_PORT);
drivers/watchdog/lenovo_se10_wdt.c
78
if (inb(STATUS_PORT) & condition || loop > MAX_WAIT)
drivers/watchdog/lenovo_se30_wdt.c
91
return inb(ioreg + 1);
drivers/watchdog/ni903x_wdt.c
103
control = inb(wdt->io_base + NIWD_CONTROL);
drivers/watchdog/ni903x_wdt.c
58
u8 control = inb(wdt->io_base + NIWD_CONTROL);
drivers/watchdog/ni903x_wdt.c
85
control = inb(wdt->io_base + NIWD_CONTROL);
drivers/watchdog/ni903x_wdt.c
89
counter2 = inb(wdt->io_base + NIWD_COUNTER2);
drivers/watchdog/ni903x_wdt.c
90
counter1 = inb(wdt->io_base + NIWD_COUNTER1);
drivers/watchdog/ni903x_wdt.c
91
counter0 = inb(wdt->io_base + NIWD_COUNTER0);
drivers/watchdog/nic7018_wdt.c
112
control = inb(wdt->io_base + WDT_RELOAD_CTRL);
drivers/watchdog/nic7018_wdt.c
117
control = inb(wdt->io_base + WDT_CTRL);
drivers/watchdog/nic7018_wdt.c
148
count = inb(wdt->io_base + WDT_COUNT) & 0xF;
drivers/watchdog/nv_tco.c
130
val = inb(TCO_TMR(tcobase));
drivers/watchdog/nv_tco.c
134
val = inb(TCO_TMR(tcobase));
drivers/watchdog/pc87413_wdt.c
104
cr_data = inb(WDT_DATA_IO_PORT);
drivers/watchdog/pc87413_wdt.c
123
addr_h = inb(WDT_DATA_IO_PORT);
drivers/watchdog/pc87413_wdt.c
127
addr_l = inb(WDT_DATA_IO_PORT);
drivers/watchdog/pc87413_wdt.c
142
outb_p(inb(swc_base_addr + 0x0f) | 0x03, swc_base_addr + 0x0f);
drivers/watchdog/pc87413_wdt.c
164
outb_p(inb(swc_base_addr + WDCTL) | 0x01, swc_base_addr + WDCTL);
drivers/watchdog/pc87413_wdt.c
174
outb_p(inb(swc_base_addr + WDCFG) | 0x80, swc_base_addr + WDCFG);
drivers/watchdog/pc87413_wdt.c
185
outb_p(inb(swc_base_addr + WDCFG) & 0x7f, swc_base_addr + WDCFG);
drivers/watchdog/pc87413_wdt.c
196
outb_p(inb(swc_base_addr + WDCTL) | 0x80, swc_base_addr + WDCTL);
drivers/watchdog/pc87413_wdt.c
207
outb_p(inb(swc_base_addr + WDCTL) & 0x7f, swc_base_addr + WDCTL);
drivers/watchdog/pc87413_wdt.c
78
cr_data = inb(WDT_DATA_IO_PORT);
drivers/watchdog/pcwd.c
295
if (inb(pcwd_private.io_addr) != 0xF0)
drivers/watchdog/pcwd.c
492
control_status = inb(pcwd_private.io_addr);
drivers/watchdog/pcwd.c
499
control_status = inb(pcwd_private.io_addr + 1);
drivers/watchdog/pcwd.c
572
*temperature = ((inb(pcwd_private.io_addr)) * 9 / 5) + 32;
drivers/watchdog/pcwd.c
789
if ((inb(pcwd_private.io_addr + 2) == 0xFF) ||
drivers/watchdog/pcwd.c
790
(inb(pcwd_private.io_addr + 3) == 0xFF))
drivers/watchdog/sc1200wdt.c
104
*data = inb(PMDR);
drivers/watchdog/sch311x_wdt.c
149
t = inb(sch311x_wdt_data.runtime_reg + GP60);
drivers/watchdog/sch311x_wdt.c
163
t = inb(sch311x_wdt_data.runtime_reg + GP60);
drivers/watchdog/sch311x_wdt.c
210
new_status = inb(sch311x_wdt_data.runtime_reg + WDT_CTRL);
drivers/watchdog/sch311x_wdt.c
96
return inb(sio_config_port + 1);
drivers/watchdog/simatic-ipc-wdt.c
114
resetbit = inb(GP_STATUS_REG_227E);
drivers/watchdog/simatic-ipc-wdt.c
131
if (inb(WD_ENABLE_IOADR) & WD_TRIGGERED)
drivers/watchdog/simatic-ipc-wdt.c
67
outb(inb(WD_ENABLE_IOADR) | WD_ENABLED, WD_ENABLE_IOADR);
drivers/watchdog/simatic-ipc-wdt.c
73
outb(inb(WD_ENABLE_IOADR) & ~WD_ENABLED, WD_ENABLE_IOADR);
drivers/watchdog/simatic-ipc-wdt.c
79
inb(WD_TRIGGER_IOADR);
drivers/watchdog/simatic-ipc-wdt.c
88
outb((inb(WD_ENABLE_IOADR) & 0xc7) | timeout_idx << 3, WD_ENABLE_IOADR);
drivers/watchdog/smsc37b787_wdt.c
121
return inb(IOPORT+1);
drivers/watchdog/sp5100_tco.c
172
return inb(SP5100_IO_PM_DATA_REG);
drivers/watchdog/sp5100_tco.c
180
val = inb(SP5100_IO_PM_DATA_REG);
drivers/watchdog/w83627hf_wdt.c
129
return inb(WDT_EFDR);
drivers/watchdog/wdt_pci.c
131
inb(WDT_DC); /* Disable watchdog */
drivers/watchdog/wdt_pci.c
137
inb(WDT_DC); /* Disable watchdog */
drivers/watchdog/wdt_pci.c
141
inb(WDT_BUZZER); /* disable */
drivers/watchdog/wdt_pci.c
143
inb(WDT_OPTONOTRST); /* disable */
drivers/watchdog/wdt_pci.c
145
inb(WDT_OPTORST); /* disable */
drivers/watchdog/wdt_pci.c
147
inb(WDT_PROGOUT); /* disable */
drivers/watchdog/wdt_pci.c
177
inb(WDT_DC); /* Disable watchdog */
drivers/watchdog/wdt_pci.c
197
inb(WDT_DC); /* Disable watchdog */
drivers/watchdog/wdt_pci.c
244
new_status = inb(WDT_SR);
drivers/watchdog/wdt_pci.c
279
c = inb(WDT_RT);
drivers/watchdog/wdt_pci.c
306
status = inb(WDT_SR);
drivers/watchdog/wdt_pci.c
313
pr_crit("Overheat alarm (%d)\n", inb(WDT_RT));
include/asm-generic/io.h
575
#if !defined(inb) && !defined(_inb)
include/asm-generic/io.h
676
#ifndef inb
include/asm-generic/io.h
704
return inb(addr);
include/linux/apple-gmux.h
126
ver_major = inb(res->start + GMUX_PORT_VERSION_MAJOR);
include/linux/apple-gmux.h
127
ver_minor = inb(res->start + GMUX_PORT_VERSION_MINOR);
include/linux/apple-gmux.h
128
ver_release = inb(res->start + GMUX_PORT_VERSION_RELEASE);
include/linux/apple-gmux.h
60
val = inb(iostart + 0xcc) | (inb(iostart + 0xcd) << 8);
include/linux/logic_pio.h
54
#ifndef inb
include/linux/parport_pc.h
103
dcr = i ? priv->ctr : inb (CONTROL (p));
include/linux/parport_pc.h
216
return inb(STATUS(p));
include/linux/parport_pc.h
76
unsigned char val = inb (DATA (p));
include/linux/parport_pc.h
88
unsigned char ecr = inb (ECONTROL (p));
include/linux/parport_pc.h
89
unsigned char dcr = inb (CONTROL (p));
include/linux/parport_pc.h
90
unsigned char dsr = inb (STATUS (p));
include/linux/scc.h
23
#define Inb(port) inb(port)
include/linux/via-core.h
191
return inb(port + 1);
include/linux/via-core.h
205
old = inb(port + 1);
include/linux/via-core.h
214
u8 old = inb(VIA_MISC_REG_READ);
include/sound/gus.h
455
return inb(GUSP(gus, MIDISTAT));
include/sound/gus.h
465
return inb(GUSP(gus, MIDIDATA));
include/sound/sb.h
267
inb(SBP(chip, DATA_AVAIL));
include/sound/sb.h
272
inb(SBP(chip, DATA_AVAIL_16));
kernel/debug/kdb/kdb_keyboard.c
238
while ((inb(KBD_STATUS_REG) & KBD_STAT_OBF) == 0)
kernel/debug/kdb/kdb_keyboard.c
244
scancode = inb(KBD_DATA_REG);
kernel/debug/kdb/kdb_keyboard.c
245
scanstatus = inb(KBD_STATUS_REG);
kernel/debug/kdb/kdb_keyboard.c
45
(inb(KBD_STATUS_REG) == 0xff && inb(KBD_DATA_REG) == 0xff)) {
kernel/debug/kdb/kdb_keyboard.c
51
if ((inb(KBD_STATUS_REG) & KBD_STAT_OBF) == 0)
kernel/debug/kdb/kdb_keyboard.c
57
scancode = inb(KBD_DATA_REG);
kernel/debug/kdb/kdb_keyboard.c
58
scanstatus = inb(KBD_STATUS_REG);
lib/iomap.c
81
IO_COND(addr, return inb(port), return readb(addr));
scripts/dtc/flattree.c
570
static void inbuf_init(struct inbuf *inb, void *base, void *limit)
scripts/dtc/flattree.c
572
inb->base = base;
scripts/dtc/flattree.c
573
inb->limit = limit;
scripts/dtc/flattree.c
574
inb->ptr = inb->base;
scripts/dtc/flattree.c
577
static void flat_read_chunk(struct inbuf *inb, void *p, int len)
scripts/dtc/flattree.c
579
if ((inb->ptr + len) > inb->limit)
scripts/dtc/flattree.c
582
memcpy(p, inb->ptr, len);
scripts/dtc/flattree.c
584
inb->ptr += len;
scripts/dtc/flattree.c
587
static uint32_t flat_read_word(struct inbuf *inb)
scripts/dtc/flattree.c
591
assert(((inb->ptr - inb->base) % sizeof(val)) == 0);
scripts/dtc/flattree.c
593
flat_read_chunk(inb, &val, sizeof(val));
scripts/dtc/flattree.c
598
static void flat_realign(struct inbuf *inb, int align)
scripts/dtc/flattree.c
600
int off = inb->ptr - inb->base;
scripts/dtc/flattree.c
602
inb->ptr = inb->base + ALIGN(off, align);
scripts/dtc/flattree.c
603
if (inb->ptr > inb->limit)
scripts/dtc/flattree.c
607
static const char *flat_read_string(struct inbuf *inb)
scripts/dtc/flattree.c
610
const char *p = inb->ptr;
scripts/dtc/flattree.c
614
if (p >= inb->limit)
scripts/dtc/flattree.c
619
str = inb->ptr;
scripts/dtc/flattree.c
621
inb->ptr += len;
scripts/dtc/flattree.c
623
flat_realign(inb, sizeof(uint32_t));
scripts/dtc/flattree.c
628
static struct data flat_read_data(struct inbuf *inb, int len)
scripts/dtc/flattree.c
638
flat_read_chunk(inb, d.val, len);
scripts/dtc/flattree.c
640
flat_realign(inb, sizeof(uint32_t));
scripts/dtc/flattree.c
645
static char *flat_read_stringtable(struct inbuf *inb, int offset)
scripts/dtc/flattree.c
649
p = inb->base + offset;
scripts/dtc/flattree.c
651
if (p >= inb->limit || p < inb->base)
scripts/dtc/flattree.c
661
return xstrdup(inb->base + offset);
scripts/dtc/flattree.c
685
static struct reserve_info *flat_read_mem_reserve(struct inbuf *inb)
scripts/dtc/flattree.c
700
flat_read_chunk(inb, &re, sizeof(re));
sound/drivers/mpu401/mpu401_uart.c
53
return inb(addr);
sound/drivers/mtpav.c
211
rval = inb(chip->port + SREG);
sound/drivers/mtpav.c
214
rval = inb(chip->port + CREG);
sound/drivers/opl3/opl3_lib.c
277
status = inb(opl3->l_port);
sound/drivers/opl3/opl3_lib.c
60
inb(opl3->l_port);
sound/drivers/opl3/opl3_lib.c
61
inb(opl3->l_port);
sound/drivers/opl3/opl3_lib.c
64
inb(opl3->l_port);
sound/drivers/opl3/opl3_lib.c
65
inb(opl3->l_port);
sound/drivers/opl3/opl3_lib.c
87
signature = stat1 = inb(opl3->l_port); /* Status register */
sound/drivers/opl3/opl3_lib.c
99
stat2 = inb(opl3->l_port);
sound/drivers/opl4/opl4_lib.c
100
inb(opl4->fm_port);
sound/drivers/opl4/opl4_lib.c
101
inb(opl4->fm_port);
sound/drivers/opl4/opl4_lib.c
22
while ((inb(opl4->fm_port) & OPL4_STATUS_BUSY) && --timeout > 0)
sound/drivers/opl4/opl4_lib.c
43
return inb(opl4->pcm_port + 1);
sound/drivers/opl4/opl4_lib.c
97
inb(opl4->fm_port);
sound/drivers/opl4/opl4_lib.c
98
inb(opl4->fm_port);
sound/drivers/opl4/opl4_synth.c
469
while ((inb(opl4->fm_port) & OPL4_STATUS_LOAD) && --timeout > 0)
sound/drivers/pcsp/pcsp_lib.c
163
chip->val61 = inb(0x61) | 0x03;
sound/drivers/serial-u16550.c
201
while ((status = inb(uart->base + UART_LSR)) & UART_LSR_DR) {
sound/drivers/serial-u16550.c
203
c = inb(uart->base + UART_RX);
sound/drivers/serial-u16550.c
243
status = inb(uart->base + UART_MSR);
sound/drivers/serial-u16550.c
247
status = inb(uart->base + UART_MSR);
sound/drivers/serial-u16550.c
288
inb(uart->base + UART_IIR);
sound/drivers/serial-u16550.c
330
c = inb(io_base + UART_IER);
sound/drivers/serial-u16550.c
337
c = inb(io_base + UART_SCR);
sound/drivers/serial-u16550.c
344
c = inb(io_base + UART_SCR);
sound/drivers/serial-u16550.c
373
if ((inb(uart->base + UART_IIR) & 0xf0) == 0xc0)
sound/drivers/serial-u16550.c
376
uart->old_line_ctrl_reg = inb(uart->base + UART_LCR);
sound/drivers/serial-u16550.c
379
uart->old_divisor_lsb = inb(uart->base + UART_DLL);
sound/drivers/serial-u16550.c
380
uart->old_divisor_msb = inb(uart->base + UART_DLM);
sound/drivers/serial-u16550.c
439
inb(uart->base + UART_LSR); /* Clear any pre-existing overrun indication */
sound/drivers/serial-u16550.c
440
inb(uart->base + UART_IIR); /* Clear any pre-existing transmit interrupt */
sound/drivers/serial-u16550.c
441
inb(uart->base + UART_RX); /* Clear any pre-existing receive interrupt */
sound/drivers/serial-u16550.c
479
inb(uart->base + UART_IIR); /* Clear any outstanding interrupts */
sound/drivers/serial-u16550.c
589
&& (inb(uart->base + UART_MSR) & UART_MSR_CTS)))) { /* CTS? */
sound/drivers/serial-u16550.c
592
if ((inb(uart->base + UART_LSR) & UART_LSR_THRE) != 0) {
sound/isa/ad1816a/ad1816a_lib.c
25
if (inb(AD1816A_REG(AD1816A_CHIP_STATUS)) & AD1816A_READY)
sound/isa/ad1816a/ad1816a_lib.c
35
return inb(AD1816A_REG(reg));
sound/isa/azt2320.c
138
if (!(inb(port + 0x0c) & 0x80)) {
sound/isa/cmi8328.c
119
return inb(port);
sound/isa/cs423x/cs4236_lib.c
118
return inb(chip->cport + 4);
sound/isa/cs423x/cs4236_lib.c
285
idx, inb(chip->cport + idx));
sound/isa/es1688/es1688_lib.c
116
inb(ES1688P(chip, ENABLE1)); /* ENABLE1 */
sound/isa/es1688/es1688_lib.c
117
inb(ES1688P(chip, ENABLE1)); /* ENABLE1 */
sound/isa/es1688/es1688_lib.c
118
inb(ES1688P(chip, ENABLE1)); /* ENABLE1 */
sound/isa/es1688/es1688_lib.c
119
inb(ES1688P(chip, ENABLE2)); /* ENABLE2 */
sound/isa/es1688/es1688_lib.c
120
inb(ES1688P(chip, ENABLE1)); /* ENABLE1 */
sound/isa/es1688/es1688_lib.c
121
inb(ES1688P(chip, ENABLE2)); /* ENABLE2 */
sound/isa/es1688/es1688_lib.c
122
inb(ES1688P(chip, ENABLE1)); /* ENABLE1 */
sound/isa/es1688/es1688_lib.c
123
inb(ES1688P(chip, ENABLE1)); /* ENABLE1 */
sound/isa/es1688/es1688_lib.c
124
inb(ES1688P(chip, ENABLE2)); /* ENABLE2 */
sound/isa/es1688/es1688_lib.c
125
inb(ES1688P(chip, ENABLE1)); /* ENABLE1 */
sound/isa/es1688/es1688_lib.c
126
inb(ES1688P(chip, ENABLE0)); /* ENABLE0 */
sound/isa/es1688/es1688_lib.c
130
chip->port, inb(ES1688P(chip, READ)));
sound/isa/es1688/es1688_lib.c
136
if (inb(ES1688P(chip, DATA_AVAIL)) & 0x80) {
sound/isa/es1688/es1688_lib.c
138
major = inb(ES1688P(chip, READ));
sound/isa/es1688/es1688_lib.c
140
minor = inb(ES1688P(chip, READ));
sound/isa/es1688/es1688_lib.c
29
if ((inb(ES1688P(chip, STATUS)) & 0x80) == 0) {
sound/isa/es1688/es1688_lib.c
42
if (inb(ES1688P(chip, DATA_AVAIL)) & 0x80)
sound/isa/es1688/es1688_lib.c
43
return inb(ES1688P(chip, READ));
sound/isa/es1688/es1688_lib.c
45
ES1688P(chip, DATA_AVAIL), inb(ES1688P(chip, DATA_AVAIL)));
sound/isa/es1688/es1688_lib.c
457
inb(ES1688P(chip, DATA_AVAIL)); /* ack interrupt */
sound/isa/es1688/es1688_lib.c
82
result = inb(ES1688P(chip, MIXER_DATA));
sound/isa/es1688/es1688_lib.c
95
for (i = 0; i < 1000 && !(inb(ES1688P(chip, DATA_AVAIL)) & 0x80); i++);
sound/isa/es1688/es1688_lib.c
96
if (inb(ES1688P(chip, READ)) != 0xaa) {
sound/isa/es18xx.c
1112
val = inb(chip->port + ES18XX_PM);
sound/isa/es18xx.c
1137
unsigned char cur = inb(chip->port + ES18XX_PM);
sound/isa/es18xx.c
1333
return inb(chip->ctrl_port + 1);
sound/isa/es18xx.c
1546
hi = inb(chip->port + 0x05);
sound/isa/es18xx.c
1548
lo = inb(chip->port + 0x05);
sound/isa/es18xx.c
1551
chip->ctrl_port = inb(chip->port + 0x05) << 8;
sound/isa/es18xx.c
1553
chip->ctrl_port += inb(chip->port + 0x05);
sound/isa/es18xx.c
163
if ((inb(chip->port + 0x0C) & 0x80) == 0) {
sound/isa/es18xx.c
176
if (inb(chip->port + 0x0C) & 0x40)
sound/isa/es18xx.c
177
return inb(chip->port + 0x0A);
sound/isa/es18xx.c
179
chip->port + 0x0A, inb(chip->port + 0x0A));
sound/isa/es18xx.c
272
data = inb(chip->port + 0x05);
sound/isa/es18xx.c
287
old = inb(chip->port + 0x05);
sound/isa/es18xx.c
307
old = inb(chip->port + 0x05);
sound/isa/es18xx.c
310
new = inb(chip->port + 0x05);
sound/isa/es18xx.c
323
inb(chip->port + 0x06);
sound/isa/es18xx.c
325
for(i = 0; i < MILLISECOND && !(inb(chip->port + 0x0E) & 0x80); i++);
sound/isa/es18xx.c
326
if (inb(chip->port + 0x0A) != 0xAA)
sound/isa/es18xx.c
334
inb(chip->port + 0x06);
sound/isa/es18xx.c
706
status = inb(chip->ctrl_port + 6);
sound/isa/es18xx.c
714
if (inb(chip->port + 0x0C) & 0x01)
sound/isa/es18xx.c
739
inb(chip->port + 0x0E);
sound/isa/gus/gus_io.c
18
inb(GUSP(gus, DRAM));
sound/isa/gus/gus_io.c
249
return inb(gus->gf1.reg_dram);
sound/isa/gus/gus_io.c
37
value = inb(gus->gf1.reg_data8);
sound/isa/gus/gus_io.c
60
return inb(gus->gf1.reg_data8);
sound/isa/gus/gus_io.c
84
inb(gus->gf1.reg_timerctrl);
sound/isa/gus/gus_io.c
85
inb(gus->gf1.reg_timerctrl);
sound/isa/gus/gus_io.c
87
inb(gus->gf1.reg_timerctrl);
sound/isa/gus/gus_io.c
88
inb(gus->gf1.reg_timerctrl);
sound/isa/gus/gus_irq.c
25
status = inb(gus->gf1.reg_irqstat);
sound/isa/gus/gus_irq.c
54
voice, voice_status, inb(GUSP(gus, GF1PAGE)));
sound/isa/gus/gus_main.c
343
val = inb(GUSP(gus, REGCNTRLS));
sound/isa/gus/gus_main.c
344
rev = inb(GUSP(gus, BOARDVERSION));
sound/isa/gus/gus_reset.c
84
inb(GUSP(gus, IRQSTAT));
sound/isa/gus/gus_reset.c
95
inb(GUSP(gus, IRQSTAT));
sound/isa/gus/gus_uart.c
119
gus->gf1.port + 0x100, inb(gus->gf1.port + 0x100),
sound/isa/gus/gus_uart.c
120
inb(gus->gf1.port + 0x101), inb(gus->gf1.port + 0x102));
sound/isa/gus/gusmax.c
102
if (inb(maxcard->pcm_status_reg) & 0x01) { /* IRQ bit is set? */
sound/isa/gus/gusmax.c
97
if (inb(maxcard->gus_status_reg)) {
sound/isa/gus/interwave.c
160
res = inb(port) & 1;
sound/isa/gus/interwave.c
174
res = (inb(port) & 2) >> 1;
sound/isa/gus/interwave.c
293
if (inb(iwcard->gus_status_reg)) {
sound/isa/gus/interwave.c
298
if (inb(iwcard->pcm_status_reg) & 0x01) { /* IRQ bit is set? */
sound/isa/msnd/msnd.c
123
inb(dev->io + HP_RXL);
sound/isa/msnd/msnd.c
124
inb(dev->io + HP_CVR);
sound/isa/msnd/msnd.c
139
outb(inb(dev->io + HP_ICR) | HPICR_TREQ, dev->io + HP_ICR);
sound/isa/msnd/msnd.c
143
outb(inb(dev->io + HP_ICR) & ~HPICR_TREQ, dev->io + HP_ICR);
sound/isa/msnd/msnd.c
144
outb(inb(dev->io + HP_ICR) | HPICR_RREQ, dev->io + HP_ICR);
sound/isa/msnd/msnd.c
170
outb(inb(dev->io + HP_ICR) & ~HPICR_RREQ, dev->io + HP_ICR);
sound/isa/msnd/msnd.c
59
if (inb(io + HP_ISR) & HPISR_TXDE)
sound/isa/msnd/msnd.c
71
if (!(inb(io + HP_CVR) & HPCVR_HC))
sound/isa/msnd/msnd_pinnacle.c
175
inb(chip->io + HP_RXL);
sound/isa/msnd/msnd_pinnacle.c
189
*info = inb(io + HP_INFO);
sound/isa/msnd/msnd_pinnacle.c
194
if (inb(io + HP_CVR) == HP_CVR_DEF)
sound/isa/msnd/msnd_pinnacle.c
608
if (value != inb(cfg + 1)) {
sound/isa/opl3sa2.c
161
dev_dbg(chip->card->dev, "read [0x%lx] = 0x%x\n", port, inb(port));
sound/isa/opl3sa2.c
164
result = inb(chip->port + 1);
sound/isa/opl3sa2.c
167
port, result, inb(port));
sound/isa/opti9xx/miro.c
1173
if (value != 0xff && value != inb(chip->mc_base + OPTi9XX_MC_REG(1)))
sound/isa/opti9xx/miro.c
1216
regval=inb(miro->mc_base + 4);
sound/isa/opti9xx/miro.c
152
byte = inb(aci->aci_port + ACI_REG_BUSY);
sound/isa/opti9xx/miro.c
199
byte = inb(aci->aci_port + ACI_REG_STATUS);
sound/isa/opti9xx/miro.c
835
retval = inb(chip->mc_base + 9);
sound/isa/opti9xx/miro.c
841
retval = inb(chip->mc_base + reg);
sound/isa/opti9xx/opti92x-ad1848.c
243
retval = inb(chip->mc_base + 9);
sound/isa/opti9xx/opti92x-ad1848.c
250
retval = inb(chip->mc_base + reg);
sound/isa/opti9xx/opti92x-ad1848.c
259
retval = inb(chip->mc_indir_index + 1);
sound/isa/opti9xx/opti92x-ad1848.c
664
if (value != 0xff && value != inb(chip->mc_base + OPTi9XX_MC_REG(1)))
sound/isa/sb/sb8_midi.c
163
while ((inb(SBP(chip, STATUS)) & 0x80) != 0 && --timeout > 0)
sound/isa/sb/sb8_midi.c
34
inb(SBP(chip, DATA_AVAIL)); /* ack interrupt */
sound/isa/sb/sb8_midi.c
40
if (inb(SBP(chip, DATA_AVAIL)) & 0x80) {
sound/isa/sb/sb8_midi.c
41
byte = inb(SBP(chip, READ));
sound/isa/sb/sb_common.c
37
if ((inb(SBP(chip, STATUS)) & 0x80) == 0) {
sound/isa/sb/sb_common.c
50
if (inb(SBP(chip, DATA_AVAIL)) & 0x80) {
sound/isa/sb/sb_common.c
51
val = inb(SBP(chip, READ));
sound/isa/sb/sb_common.c
71
if (inb(SBP(chip, DATA_AVAIL)) & 0x80) {
sound/isa/sb/sb_common.c
72
if (inb(SBP(chip, READ)) == 0xaa)
sound/isa/sb/sb_mixer.c
34
result = inb(SBP(chip, MIXER_DATA));
sound/isa/sscape.c
215
return inb(ODIE_DATA_IO(io_base));
sound/isa/sscape.c
241
if ((inb(HOST_CTRL_IO(io_base)) & RX_READY) != 0)
sound/isa/sscape.c
242
data = inb(HOST_DATA_IO(io_base));
sound/isa/sscape.c
270
if ((inb(HOST_CTRL_IO(io_base)) & TX_READY) != 0) {
sound/isa/sscape.c
305
return ((inb(MPU401C(mpu)) & 0xc0) == 0x80);
sound/isa/sscape.c
680
if ((inb(HOST_CTRL_IO(s->io_base)) & 0x78) != 0)
sound/isa/sscape.c
683
d = inb(ODIE_ADDR_IO(s->io_base)) & 0xf0;
sound/isa/sscape.c
695
if ((inb(ODIE_ADDR_IO(s->io_base)) & 0x9f) != 0x0a)
sound/isa/sscape.c
699
if ((inb(ODIE_ADDR_IO(s->io_base)) & 0x9f) != 0x0e)
sound/isa/sscape.c
703
d = inb(ODIE_DATA_IO(s->io_base));
sound/isa/sscape.c
718
if ((inb(wss_io) & 0x80) == 0)
sound/isa/sscape.c
725
if ((inb(wss_io) & 0x80) != 0)
sound/isa/sscape.c
728
if (inb(wss_io + 2) == 0xff)
sound/isa/sscape.c
734
if ((inb(wss_io) & 0x80) != 0)
sound/isa/sscape.c
741
if ((inb(wss_io) & 0x80) == 0)
sound/isa/wavefront/wavefront_fx.c
125
if (inb (dev->fx_status) & 0x80) {
sound/isa/wavefront/wavefront_fx.c
34
x = inb (dev->fx_status);
sound/isa/wavefront/wavefront_midi.c
58
return inb (midi->mpu_status_port);
sound/isa/wavefront/wavefront_midi.c
79
return inb (midi->mpu_data_port);
sound/isa/wavefront/wavefront_synth.c
2015
err = inb(dev->data_port);
sound/isa/wavefront/wavefront_synth.c
263
return inb (dev->status_port);
sound/isa/wavefront/wavefront_synth.c
311
return inb (dev->data_port);
sound/isa/wss/wss_lib.c
1536
tmp = inb(AD1848_THINKPAD_CTL_PORT2);
sound/isa/wss/wss_lib.c
158
return inb(chip->port + offset);
sound/pci/ali5451/ali5451.c
1303
bValue = inb(ALI_REG(codec,ALI_SPDIF_CTRL));
sound/pci/ali5451/ali5451.c
633
bval = inb(ALI_REG(codec, ALI_SPDIF_CTRL + 1));
sound/pci/ali5451/ali5451.c
640
bval = inb(ALI_REG(codec, ALI_SPDIF_CTRL + 1));
sound/pci/ali5451/ali5451.c
651
bval = inb(ALI_REG(codec,ALI_SPDIF_CTRL + 1));
sound/pci/ali5451/ali5451.c
670
bval = inb(ALI_REG(codec, ALI_SPDIF_CS + 3)) & 0xf0;
sound/pci/ali5451/ali5451.c
678
bval = inb(ALI_REG(codec,ALI_SPDIF_CS + 3)) & 0xf0;
sound/pci/ali5451/ali5451.c
688
bval = inb(ALI_REG(codec, ALI_SPDIF_CTRL));
sound/pci/ali5451/ali5451.c
695
bval = inb(ALI_REG(codec, ALI_SPDIF_CS + 3));
sound/pci/ali5451/ali5451.c
716
dwVal = inb(ALI_REG(codec, ALI_SPDIF_CTRL));
sound/pci/ali5451/ali5451.c
746
bVal = inb(ALI_REG(codec, ALI_SPDIF_CTRL));
sound/pci/ali5451/ali5451.c
779
bVal = inb(ALI_REG(codec, ALI_SCTRL));
sound/pci/ali5451/ali5451.c
782
bVal = inb(ALI_REG(codec, ALI_SPDIF_CTRL));
sound/pci/ali5451/ali5451.c
824
bVal = inb(ALI_REG(codec, ALI_SCTRL));
sound/pci/als300.c
179
status = inb(chip->port+ALS300_IRQ_STATUS);
sound/pci/als300.c
210
general = inb(chip->port+ALS300P_IRQ_STATUS);
sound/pci/als300.c
211
mpu = inb(chip->port+MPU_IRQ_STATUS);
sound/pci/als300.c
212
dram = inb(chip->port+ALS300P_DRAM_IRQ_STATUS);
sound/pci/als300.c
248
if ((inb(chip->port+AC97_STATUS) & (AC97_BUSY)) == 0)
sound/pci/als300.c
255
if ((inb(chip->port+AC97_STATUS) & (AC97_DATA_AVAIL)) != 0)
sound/pci/als300.c
269
if ((inb(chip->port+AC97_STATUS) & (AC97_BUSY)) == 0)
sound/pci/als4000.c
193
return inb(iobase + reg);
sound/pci/als4000.c
546
inb(chip->mpu_port);
sound/pci/azt3328.c
2242
val = inb(reg);
sound/pci/azt3328.c
2245
valoff = inb(reg);
sound/pci/azt3328.c
2248
valon = inb(reg);
sound/pci/azt3328.c
2280
"mpu_io 0x%04x\n", inb(chip->mpu_io + tmp));
sound/pci/azt3328.c
2285
tmp, inb(0x200 + tmp), inb(0x208 + tmp));
sound/pci/azt3328.c
2292
inb(0x300 + tmp),
sound/pci/azt3328.c
2293
inb(0x310 + tmp),
sound/pci/azt3328.c
2294
inb(0x320 + tmp),
sound/pci/azt3328.c
2295
inb(0x330 + tmp),
sound/pci/azt3328.c
2296
inb(0x388 + tmp),
sound/pci/azt3328.c
2297
inb(0x38c + tmp));
sound/pci/azt3328.c
322
u8 prev = inb(reg), new;
sound/pci/azt3328.c
346
return inb(codec->io_base + reg);
sound/pci/azt3328.c
394
return inb(chip->ctrl_io + reg);
sound/pci/azt3328.c
430
return inb(chip->game_io + reg);
sound/pci/azt3328.c
797
curr_vol_left = inb(portbase + 1);
sound/pci/azt3328.c
809
curr_vol_right = inb(portbase + 0);
sound/pci/ca0106/ca0106_proc.c
338
value = inb(emu->port + i);
sound/pci/cmipci.c
1929
v = inb(s->iobase + CM_REG_SB16_DATA);
sound/pci/cmipci.c
2160
oreg = inb(cm->iobase + reg.left_reg);
sound/pci/cmipci.c
2183
oreg = inb(cm->iobase + reg.left_reg);
sound/pci/cmipci.c
2289
val = inb(cm->iobase + args->reg);
sound/pci/cmipci.c
2320
val = inb(cm->iobase + args->reg);
sound/pci/cmipci.c
2710
v = inb(cm->iobase + i);
sound/pci/cmipci.c
3086
if (inb(iomidi + 1) == 0xff) {
sound/pci/cmipci.c
524
return inb(cm->iobase + cmd);
sound/pci/cmipci.c
554
val = oval = inb(cm->iobase + cmd);
sound/pci/cmipci.c
565
val = oval = inb(cm->iobase + cmd);
sound/pci/cs5530.c
72
reg = inb(io + 5);
sound/pci/cs5535audio/cs5535audio.h
9
#define cs_readb(cs5535au, reg) inb((cs5535au)->port + reg)
sound/pci/emu10k1/emumpu401.c
21
return inb(emu->port + mpu->port + idx);
sound/pci/ens1370.c
2062
status = inb(ES_REG(ensoniq, UART_STATUS));
sound/pci/ens1370.c
2065
byte = inb(ES_REG(ensoniq, UART_DATA));
sound/pci/ens1370.c
2074
status = inb(ES_REG(ensoniq, UART_STATUS));
sound/pci/ens1370.c
2159
inb(ES_REG(ensoniq, UART_DATA));
sound/pci/ens1370.c
2182
(inb(ES_REG(ensoniq, UART_STATUS)) & ES_TXRDY)) {
sound/pci/es1938.c
1563
status = inb(SLIO_REG(chip, IRQCONTROL));
sound/pci/es1938.c
1586
audiostatus = inb(SLSB_REG(chip, STATUS));
sound/pci/es1938.c
255
data = inb(SLSB_REG(chip, MIXERDATA));
sound/pci/es1938.c
270
old = inb(SLSB_REG(chip, MIXERDATA));
sound/pci/es1938.c
290
v = inb(SLSB_REG(chip, READSTATUS));
sound/pci/es1938.c
308
v = inb(SLSB_REG(chip, STATUS));
sound/pci/es1938.c
310
return inb(SLSB_REG(chip, READDATA));
sound/pci/es1938.c
373
inb(SLSB_REG(chip, RESET));
sound/pci/es1938.c
376
if (inb(SLSB_REG(chip, STATUS)) & 0x80) {
sound/pci/es1938.c
377
if (inb(SLSB_REG(chip, READDATA)) == 0xaa)
sound/pci/es1968.c
1834
x = inb(chip->io_port + 0x1c) & 0xee;
sound/pci/es1968.c
1911
event = inb(chip->io_port + 0x1A);
sound/pci/es1968.c
2046
if (inb(ioaddr + 0x32) != 0)
sound/pci/es1968.c
2051
&& (inb(ioaddr + 0x32) != 0))
sound/pci/es1968.c
2055
&& (inb(ioaddr + 0x32) != 0))
sound/pci/es1968.c
2060
outb(inb(ioaddr + 0x37) | 0x08, ioaddr + 0x37); /* do a software reset */
sound/pci/es1968.c
2062
outb(inb(ioaddr + 0x37) & ~0x08,
sound/pci/es1968.c
2086
outb(inb(ioaddr+0xc0)|(1<<5), ioaddr+0xc0);
sound/pci/es1968.c
603
if (!(inb(chip->io_port + ESM_AC97_INDEX) & 1))
sound/pci/es1968.c
616
if (!(inb(chip->io_port + ESM_AC97_INDEX) & 1))
sound/pci/ice1712/ice1712.c
109
return (inb(ICEMT(ice, RATE)) & ICE1712_SPDIF_MASTER) ? 1 : 0;
sound/pci/ice1712/ice1712.c
138
old_cmd = inb(ICEREG(ice, AC97_CMD));
sound/pci/ice1712/ice1712.c
150
if ((inb(ICEREG(ice, AC97_CMD)) & ICE1712_AC97_WRITE) == 0)
sound/pci/ice1712/ice1712.c
1530
snd_iprintf(buffer, " RATE : 0x%02x\n", (unsigned)inb(ICEMT(ice, RATE)));
sound/pci/ice1712/ice1712.c
162
old_cmd = inb(ICEREG(ice, AC97_CMD));
sound/pci/ice1712/ice1712.c
172
if ((inb(ICEREG(ice, AC97_CMD)) & ICE1712_AC97_READ) == 0)
sound/pci/ice1712/ice1712.c
1768
val = xlate[inb(ICEMT(ice, RATE)) & 15];
sound/pci/ice1712/ice1712.c
1790
oval = inb(ICEMT(ice, RATE));
sound/pci/ice1712/ice1712.c
1799
change = inb(ICEMT(ice, RATE)) != oval;
sound/pci/ice1712/ice1712.c
1803
(inb(ICEMT(ice, RATE)) & ICE1712_SPDIF_MASTER))
sound/pci/ice1712/ice1712.c
192
old_cmd = inb(ICEMT(ice, AC97_CMD));
sound/pci/ice1712/ice1712.c
204
if ((inb(ICEMT(ice, AC97_CMD)) & ICE1712_AC97_WRITE) == 0)
sound/pci/ice1712/ice1712.c
2126
ucontrol->value.integer.value[0] = inb(ICEMT(ice, MONITOR_RATE));
sound/pci/ice1712/ice1712.c
2137
change = inb(ICEMT(ice, MONITOR_RATE)) != ucontrol->value.integer.value[0];
sound/pci/ice1712/ice1712.c
2169
ucontrol->value.integer.value[idx] = inb(ICEMT(ice, MONITOR_PEAKDATA));
sound/pci/ice1712/ice1712.c
217
old_cmd = inb(ICEMT(ice, AC97_CMD));
sound/pci/ice1712/ice1712.c
2204
while (t-- > 0 && (inb(ICEREG(ice, I2C_CTRL)) & ICE1712_I2C_BUSY)) ;
sound/pci/ice1712/ice1712.c
2205
return inb(ICEREG(ice, I2C_DATA));
sound/pci/ice1712/ice1712.c
2217
if ((inb(ICEREG(ice, I2C_CTRL)) & ICE1712_I2C_EEPROM) != 0)
sound/pci/ice1712/ice1712.c
227
if ((inb(ICEMT(ice, AC97_CMD)) & ICE1712_AC97_READ) == 0)
sound/pci/ice1712/ice1712.c
243
ucontrol->value.integer.value[0] = inb(ICEMT(ice, MONITOR_ROUTECTRL)) & ICE1712_ROUTE_AC97 ? 1 : 0;
sound/pci/ice1712/ice1712.c
253
val = inb(ICEMT(ice, MONITOR_ROUTECTRL));
sound/pci/ice1712/ice1712.c
2690
outb(inb(ICEMT(ice, RATE)) | ICE1712_SPDIF_MASTER,
sound/pci/ice1712/ice1712.c
276
inb(ICEREG(ice, DATA)); /* dummy read for pci-posting */
sound/pci/ice1712/ice1712.c
292
inb(ICEREG(ice, DATA)); /* dummy read for pci-posting */
sound/pci/ice1712/ice1712.c
303
inb(ICEREG(ice, DATA)); /* dummy read for pci-posting */
sound/pci/ice1712/ice1712.c
411
status = inb(ICEREG(ice, IRQSTAT));
sound/pci/ice1712/ice1712.c
430
unsigned char mtstat = inb(ICEMT(ice, IRQ));
sound/pci/ice1712/ice1712.c
975
if (inb(ICEMT(ice, PLAYBACK_CONTROL)) & (ICE1712_CAPTURE_START_SHADOW|
sound/pci/ice1712/ice1712.c
982
old = inb(ICEMT(ice, RATE));
sound/pci/ice1712/ice1712.h
499
return inb(ICEREG(ice, DATA));
sound/pci/ice1712/ice1724.c
109
old_cmd = inb(ICEMT1724(ice, AC97_CMD));
sound/pci/ice1712/ice1724.c
1137
cbit = inb(ICEREG1724(ice, SPDIF_CFG));
sound/pci/ice1712/ice1724.c
124
if ((inb(ICEMT1724(ice, AC97_CMD)) & bit) == 0)
sound/pci/ice1712/ice1724.c
1353
if (inb(ICEMT1724(ice, BURST)) < val)
sound/pci/ice1712/ice1724.c
1448
outb(inb(ICEMT1724(ice, AC97_CMD)) | 0x80, ICEMT1724(ice, AC97_CMD));
sound/pci/ice1712/ice1724.c
1450
outb(inb(ICEMT1724(ice, AC97_CMD)) & ~0x80, ICEMT1724(ice, AC97_CMD));
sound/pci/ice1712/ice1724.c
1516
idx, inb(ice->port+idx));
sound/pci/ice1712/ice1724.c
1519
idx, inb(ice->profi_port+idx));
sound/pci/ice1712/ice1724.c
1716
ucontrol->value.integer.value[0] = inb(ICEREG1724(ice, SPDIF_CFG)) &
sound/pci/ice1712/ice1724.c
1728
old = val = inb(ICEREG1724(ice, SPDIF_CFG));
sound/pci/ice1712/ice1724.c
1857
oval = inb(ICEMT1724(ice, RATE));
sound/pci/ice1712/ice1724.c
1860
i2s_oval = inb(ICEMT1724(ice, I2S_FORMAT));
sound/pci/ice1712/ice1724.c
192
mask = (unsigned int)inb(ICEREG1724(ice, GPIO_WRITE_MASK_22));
sound/pci/ice1712/ice1724.c
211
data = (unsigned int)inb(ICEREG1724(ice, GPIO_DATA_22));
sound/pci/ice1712/ice1724.c
2128
inb(ICEMT1724(ice, MONITOR_PEAKDATA));
sound/pci/ice1712/ice1724.c
2200
while ((inb(ICEREG1724(ice, I2C_CTRL)) & VT1724_I2C_BUSY) && t--)
sound/pci/ice1712/ice1724.c
2216
val = inb(ICEREG1724(ice, I2C_DATA));
sound/pci/ice1712/ice1724.c
2246
if ((inb(ICEREG1724(ice, I2C_CTRL)) & VT1724_I2C_EEPROM) != 0)
sound/pci/ice1712/ice1724.c
226
for (count = inb(ICEREG1724(ice, MPU_RXFIFO)); count > 0; --count)
sound/pci/ice1712/ice1724.c
227
inb(ICEREG1724(ice, MPU_DATA));
sound/pci/ice1712/ice1724.c
2329
inb(ICEREG1724(ice, CONTROL)); /* pci posting flush */
sound/pci/ice1712/ice1724.c
2332
inb(ICEREG1724(ice, CONTROL)); /* pci posting flush */
sound/pci/ice1712/ice1724.c
246
count = 31 - inb(ICEREG1724(ice, MPU_TXFIFO));
sound/pci/ice1712/ice1724.c
266
count = inb(ICEREG1724(ice, MPU_RXFIFO));
sound/pci/ice1712/ice1724.c
2677
ice->pm_saved_spdif_cfg = inb(ICEREG1724(ice, SPDIF_CFG));
sound/pci/ice1712/ice1724.c
270
buffer[i] = inb(ICEREG1724(ice, MPU_DATA));
sound/pci/ice1712/ice1724.c
278
u8 mask = inb(ICEREG1724(ice, IRQMASK));
sound/pci/ice1712/ice1724.c
328
if (inb(ICEREG1724(ice, MPU_CTRL)) & VT1724_MPU_TX_EMPTY)
sound/pci/ice1712/ice1724.c
388
status = inb(ICEREG1724(ice, IRQSTAT));
sound/pci/ice1712/ice1724.c
394
status = inb(ICEREG1724(ice, IRQSTAT));
sound/pci/ice1712/ice1724.c
437
unsigned char mtstat = inb(ICEMT1724(ice, IRQ));
sound/pci/ice1712/ice1724.c
470
unsigned char fstat = inb(ICEMT1724(ice, DMA_FIFO_ERR));
sound/pci/ice1712/ice1724.c
472
outb(VT1724_MULTI_FIFO_ERR | inb(ICEMT1724(ice, DMA_INT_MASK)), ICEMT1724(ice, DMA_INT_MASK));
sound/pci/ice1712/ice1724.c
538
old = inb(ICEMT1724(ice, DMA_PAUSE));
sound/pci/ice1712/ice1724.c
551
old = inb(ICEMT1724(ice, DMA_CONTROL));
sound/pci/ice1712/ice1724.c
585
return stdclock_rate_list[inb(ICEMT1724(ice, RATE)) & 15];
sound/pci/ice1712/ice1724.c
605
val = old = inb(ICEMT1724(ice, I2S_FORMAT));
sound/pci/ice1712/ice1724.c
631
if ((inb(ICEMT1724(ice, DMA_CONTROL)) & DMA_STARTS) ||
sound/pci/ice1712/ice1724.c
632
(inb(ICEMT1724(ice, DMA_PAUSE)) & DMA_PAUSES)) {
sound/pci/ice1712/ice1724.c
89
return (inb(ICEMT1724(ice, RATE)) & VT1724_SPDIF_MASTER) ? 1 : 0;
sound/pci/ice1712/juli.c
238
old = inb(ICEMT1724(ice, AC97_CMD));
sound/pci/ice1712/juli.c
507
val = inb(ICEMT1724(ice, RATE));
sound/pci/ice1712/pontis.c
750
outb(inb(ICEMT1724(ice, AC97_CMD)) | 0x80, ICEMT1724(ice, AC97_CMD));
sound/pci/ice1712/pontis.c
753
outb(inb(ICEMT1724(ice, AC97_CMD)) & ~0x80, ICEMT1724(ice, AC97_CMD));
sound/pci/ice1712/quartet.c
832
val = inb(ICEMT1724(ice, RATE));
sound/pci/ice1712/quartet.c
969
val = inb(ICEMT1724(ice, RATE));
sound/pci/ice1712/revo.c
30
outb(inb(ICEMT1724(ice, AC97_CMD)) | 0x80, ICEMT1724(ice, AC97_CMD));
sound/pci/ice1712/revo.c
33
outb(inb(ICEMT1724(ice, AC97_CMD)) & ~0x80, ICEMT1724(ice, AC97_CMD));
sound/pci/intel8x0.c
729
ichdev->bdbar[ichdev->lvi * 2 + 1], inb(ICH_REG_OFF_PIV + port),
sound/pci/intel8x0.c
730
inl(port + 4), inb(port + ICH_REG_OFF_CR));
sound/pci/intel8x0m.c
451
ichdev->bdbar[ichdev->lvi * 2 + 1], inb(ICH_REG_OFF_PIV + port),
sound/pci/intel8x0m.c
452
inl(port + 4), inb(port + ICH_REG_OFF_CR));
sound/pci/maestro3.c
1521
x = inb(chip->iobase + SHADOW_MIX_REG_VOICE) & 0xee;
sound/pci/maestro3.c
1609
status = inb(chip->iobase + HOST_INT_STATUS);
sound/pci/maestro3.c
1622
u8 ctl = inb(chip->iobase + ASSP_CONTROL_B);
sound/pci/maestro3.c
1624
ctl = inb(chip->iobase + ASSP_HOST_INT_STATUS);
sound/pci/maestro3.c
2287
t = inb(chip->iobase + ASSP_CONTROL_A);
sound/pci/maestro3.c
2317
outb(inb(io + ASSP_CONTROL_C) | ASSP_HOST_INT_ENABLE,
sound/pci/maestro3.c
925
return inb(chip->iobase + reg);
sound/pci/oxygen/oxygen_io.c
18
return inb(chip->addr + reg);
sound/pci/oxygen/oxygen_io.c
58
u8 tmp = inb(chip->addr + reg);
sound/pci/pcxhr/pcxhr_core.c
59
#define PCXHR_INPB(mgr,x) inb((mgr)->port[PCXHR_REG_TO_PORT(x)] + (x))
sound/pci/pcxhr/pcxhr_mix22.c
36
#define PCXHR_INPB(mgr, x) inb((mgr)->port[PCXHR_DSP] + (x))
sound/pci/sonicvibes.c
1275
inb(SV_REG(sonic, STATUS)); /* clear IRQs */
sound/pci/sonicvibes.c
1283
inb(SV_REG(sonic, STATUS)); /* clear IRQs */
sound/pci/sonicvibes.c
319
value = inb(SV_REG(sonic, DATA));
sound/pci/sonicvibes.c
331
value = inb(SV_REG(sonic, DATA));
sound/pci/sonicvibes.c
341
inb(SV_REG(sonic, INDEX)), inb(SV_REG(sonic, STATUS)));
sound/pci/sonicvibes.c
449
sonic->format = inb(SV_REG(sonic, DATA));
sound/pci/sonicvibes.c
591
status = inb(SV_REG(sonic, STATUS));
sound/pci/trident/trident_main.c
2272
if ((inb(TRID_REG(trident, NX_SPCTRL_SPCSO + 3)) & 0x10) == 0) {
sound/pci/trident/trident_main.c
2341
if ((inb(TRID_REG(trident, NX_SPCTRL_SPCSO + 3)) & 0x10) == 0)
sound/pci/trident/trident_main.c
3071
return inb(TRID_REG(chip, GAMEPORT_LEGACY));
sound/pci/trident/trident_main.c
3091
*buttons = (~inb(TRID_REG(chip, GAMEPORT_LEGACY)) >> 4) & 0xf;
sound/pci/trident/trident_main.c
3705
inb(TRID_REG(trident, T4D_MPUR0));
sound/pci/via82xx.c
1591
ucontrol->value.enumerated.item[0] = inb(port) & VIA_REG_CAPTURE_CHANNEL_MIC ? 1 : 0;
sound/pci/via82xx.c
1603
oval = inb(port);
sound/pci/via82xx.c
2240
chip->capture_src_saved[0] = inb(chip->port + VIA_REG_CAPTURE_CHANNEL);
sound/pci/via82xx.c
2241
chip->capture_src_saved[1] = inb(chip->port + VIA_REG_CAPTURE_CHANNEL + 0x10);
sound/pci/via82xx.c
597
inb(VIADEV_REG(viadev, OFFSET_CONTROL));
sound/pci/via82xx.c
632
unsigned char c_status = inb(VIADEV_REG(viadev, OFFSET_STATUS));
sound/pci/via82xx.c
829
if (!(inb(VIADEV_REG(viadev, OFFSET_STATUS)) & VIA_REG_STAT_ACTIVE))
sound/pci/via82xx.c
865
status = inb(VIADEV_REG(viadev, OFFSET_STATUS));
sound/pci/via82xx_modem.c
455
inb(VIADEV_REG(viadev, OFFSET_CONTROL));
sound/pci/via82xx_modem.c
487
unsigned char c_status = inb(VIADEV_REG(viadev, OFFSET_STATUS));
sound/pci/via82xx_modem.c
613
if (!(inb(VIADEV_REG(viadev, OFFSET_STATUS)) & VIA_REG_STAT_ACTIVE))
sound/pci/vx222/vx222_ops.c
87
return inb(vx2_reg_addr(chip, offset));
sound/pcmcia/vx/vxp_ops.c
50
return inb(vxp_reg_addr(chip, offset));