taglinefilesource code
inw153arch/alpha/lib/io.c*(unsigned short* ) dst = inw(port);
inw160arch/alpha/lib/io.cw = inw(port);
inw161arch/alpha/lib/io.cw |= inw(port) << 16;
inw167arch/alpha/lib/io.c*(unsigned short*) dst = inw(port);
inw1436drivers/block/aztcd.cif ((0xFF00 & inw(AZT_SW32_ID_REG)) != 0x4500)
inw1447drivers/block/aztcd.cAZT_SW32_BASE_ADDR, inw(AZT_SW32_ID_REG));
inw202drivers/block/cm206.cwhile (!(inw(r_line_status) & ls_transmitter_buffer_empty) && loop>0) 
inw210drivers/block/cm206.cwhile (!(inw(r_line_status) & ls_receive_buffer_full) && loop>0) --loop;
inw211drivers/block/cm206.creturn ((uch) inw(r_uart_receive));
inw236drivers/block/cm206.ccd->intr_ds = inw(r_data_status); /* resets data_ready, data_error,
inw239drivers/block/cm206.ccd->intr_ls = inw(r_line_status); /* resets overrun bit */
inw243drivers/block/cm206.ccd->intr_ls = inw(r_line_status); /* resets rbf interrupt */
inw255drivers/block/cm206.coutw(dc_normal | (inw(r_data_status) & 0x7f), r_data_control);
inw263drivers/block/cm206.cfool = inw(r_fifo_output_buffer);  /* de-assert the interrupt */
inw324drivers/block/cm206.cif (!(inw(r_line_status) & ls_transmitter_buffer_empty)) {
inw328drivers/block/cm206.c(inw(r_data_status) & 0x7f), r_data_control);
inw341drivers/block/cm206.cif (!(inw(r_line_status) & ls_receive_buffer_full) &&
inw345drivers/block/cm206.creturn ((uch) inw(r_uart_receive));
inw358drivers/block/cm206.cif (!(inw(r_line_status) & ls_receive_buffer_full) &&
inw362drivers/block/cm206.creturn ((uch) inw(r_uart_receive));
inw500drivers/block/cm206.c(inw(r_data_status) & 0x7f), r_data_control);
inw1095drivers/block/cm206.cfool = inw(base+2);    /* empty possibly uart_receive_buffer */
inw1096drivers/block/cm206.cif((inw(base+6) & 0xffef) != 0x0001 || /* line_status */
inw1097drivers/block/cm206.c(inw(base) & 0xad00) != 0) /* data status */
inw1101drivers/block/cm206.cif ((inw(base) & 0x7f) != pattern1) continue;
inw1103drivers/block/cm206.cif ((inw(base) & 0x7f) != pattern2) continue;
inw1230drivers/block/cm206.ccd->max_sectors = (inw(r_data_status) & ds_ram_size) ? 24 : 97;
inw850drivers/block/gscd.c*pb = inw(GSCDPORT(2));
inw453drivers/net/3c501.cprintk(" txsr=%02x gp=%04x rp=%04x", txsr, inw(GP_LOW),
inw454drivers/net/3c501.cinw(RX_LOW));
inw463drivers/net/3c501.cinw(ioaddr + EL1_DATAPTR), inw(ioaddr + EL1_RXPTR));
inw510drivers/net/3c501.cinw(RX_LOW));
inw557drivers/net/3c501.cpkt_len = inw(RX_LOW);
inw168drivers/net/3c505.creturn inw(base_addr+PORT_DATA);
inw132drivers/net/3c509.cif (inw(ioaddr + 0xC80) != 0x6d50)
inw138drivers/net/3c509.cirq = inw(ioaddr + WN0_IRQ) >> 12;
inw139drivers/net/3c509.cif_port = inw(ioaddr + 6)>>14;
inw157drivers/net/3c509.cirq = inw(ioaddr + WN0_IRQ) >> 12;
inw158drivers/net/3c509.cif_port = inw(ioaddr + 6)>>14;
inw218drivers/net/3c509.cif (inw(ioaddr) != 0x6d50)
inw272drivers/net/3c509.creturn inw(ioaddr + 12);
inw316drivers/net/3c509.cdev->irq, ioaddr + EL3_STATUS, inw(ioaddr + EL3_STATUS));
inw338drivers/net/3c509.coutw(inw(ioaddr + WN4_MEDIA) | MEDIA_TP, ioaddr + WN4_MEDIA);
inw369drivers/net/3c509.cdev->name, dev->irq, inw(ioaddr + EL3_STATUS));
inw389drivers/net/3c509.cdev->name, inb(ioaddr + TX_STATUS), inw(ioaddr + EL3_STATUS));
inw407drivers/net/3c509.cdev->name, skb->len, inw(ioaddr + EL3_STATUS));
inw411drivers/net/3c509.cushort status = inw(ioaddr + EL3_STATUS);
inw413drivers/net/3c509.c&& inw(ioaddr + EL3_STATUS) & 1) {       /* Make sure. */
inw416drivers/net/3c509.cinw(ioaddr + EL3_STATUS), inb(ioaddr + TX_STATUS),
inw417drivers/net/3c509.cinw(ioaddr + RX_STATUS));
inw437drivers/net/3c509.cif (inw(ioaddr + TX_FREE) > 1536) {
inw479drivers/net/3c509.cstatus = inw(ioaddr + EL3_STATUS);
inw484drivers/net/3c509.cwhile ((status = inw(ioaddr + EL3_STATUS)) & 0x91) {
inw514drivers/net/3c509.cinw(ioaddr + EL3_STATUS));
inw559drivers/net/3c509.cinw(ioaddr + 10);  /* Total Rx and Tx octets. */
inw560drivers/net/3c509.cinw(ioaddr + 12);
inw577drivers/net/3c509.cinw(ioaddr+EL3_STATUS), inw(ioaddr+RX_STATUS));
inw578drivers/net/3c509.cwhile ((rx_status = inw(ioaddr + RX_STATUS)) > 0) {
inw617drivers/net/3c509.cwhile (inw(ioaddr + EL3_STATUS) & 0x1000)
inw619drivers/net/3c509.cinw(ioaddr + EL3_STATUS) );
inw677drivers/net/3c509.coutw(inw(ioaddr + WN4_MEDIA) & ~MEDIA_TP, ioaddr + WN4_MEDIA);
inw183drivers/net/at1700.cread_eeprom(ioaddr, 6), inw(ioaddr + EEPROM_Ctrl));
inw375drivers/net/at1700.cinw(ioaddr + STATUS), inb(ioaddr + TX_STATUS) & 0x80
inw378drivers/net/at1700.cdev->name, inw(ioaddr + 0), inw(ioaddr + 2), inw(ioaddr + 4),
inw379drivers/net/at1700.cinw(ioaddr + 6), inw(ioaddr + 8), inw(ioaddr + 10),
inw380drivers/net/at1700.cinw(ioaddr + 12), inw(ioaddr + 14));
inw456drivers/net/at1700.cstatus = inw(ioaddr + TX_STATUS);
inw498drivers/net/at1700.cushort status = inw(ioaddr + DATAPORT);
inw499drivers/net/at1700.cushort pkt_len = inw(ioaddr + DATAPORT);
inw525drivers/net/at1700.cinw(ioaddr + DATAPORT); inw(ioaddr + DATAPORT);
inw535drivers/net/at1700.cinw(ioaddr + DATAPORT); inw(ioaddr + DATAPORT);
inw560drivers/net/at1700.cinw(ioaddr + DATAPORT);        /* dummy status read */
inw463drivers/net/depca.cif (inw(DEPCA_DATA) == STOP) {
inw738drivers/net/depca.cprintk("CSR2&1: 0x%4.4x",inw(DEPCA_DATA));
inw740drivers/net/depca.cprintk("%4.4x\n",inw(DEPCA_DATA));
inw742drivers/net/depca.cprintk("CSR3: 0x%4.4x\n",inw(DEPCA_DATA));
inw757drivers/net/depca.cprintk("CSR0: 0x%4.4x\n",inw(DEPCA_DATA));
inw824drivers/net/depca.cdev->name, inw(DEPCA_DATA));
inw895drivers/net/depca.ccsr0 = inw(DEPCA_DATA);
inw1070drivers/net/depca.cdev->name, inw(DEPCA_DATA));
inw1129drivers/net/depca.cfor (i=0;(i<100) && !(inw(DEPCA_DATA) & IDON); i++); 
inw1136drivers/net/depca.cdev->name, i, lp->sh_mem, inw(DEPCA_DATA));
inw1140drivers/net/depca.cdev->name, i, lp->sh_mem, inw(DEPCA_DATA));
inw1801drivers/net/depca.ctmp.sval[i++] = inw(DEPCA_NICSR);
inw1803drivers/net/depca.ctmp.sval[i++] = inw(DEPCA_DATA);
inw855drivers/net/eepro.cstatus = inw(ioaddr + IO_PORT);
inw989drivers/net/eepro.cstatus = inw(ioaddr + IO_PORT);
inw994drivers/net/eepro.cstatus = inw(ioaddr + IO_PORT); 
inw1037drivers/net/eepro.crcv_event = inw(ioaddr + IO_PORT);
inw1040drivers/net/eepro.crcv_status = inw(ioaddr + IO_PORT);
inw1041drivers/net/eepro.crcv_next_frame = inw(ioaddr + IO_PORT);
inw1042drivers/net/eepro.crcv_size = inw(ioaddr + IO_PORT);
inw1084drivers/net/eepro.crcv_event = inw(ioaddr + IO_PORT);
inw1106drivers/net/eepro.cxmt_status = inw(ioaddr+IO_PORT);
inw1108drivers/net/eepro.cxmt_status = inw(ioaddr+IO_PORT);
inw1109drivers/net/eepro.clp->tx_start = inw(ioaddr+IO_PORT);
inw465drivers/net/eexpress.cinw(ioaddr+SCB_STATUS) & 0x8000 ? "IRQ conflict" :
inw534drivers/net/eexpress.cstatus = inw(ioaddr + SCB_STATUS);
inw547drivers/net/eexpress.ctx_status = inw(ioaddr);
inw583drivers/net/eexpress.cshort saved_write_ptr = inw(ioaddr + WRITE_PTR);
inw602drivers/net/eexpress.cshort saved_write_ptr = inw(ioaddr + WRITE_PTR);
inw615drivers/net/eexpress.cprintk(" %04x", inw(ioaddr));
inw631drivers/net/eexpress.cinw(ioaddr + SCB_CMD));
inw794drivers/net/eexpress.cwhile (inw(ioaddr + SCB_STATUS) == 0)
inw797drivers/net/eexpress.cdev->name, inw(ioaddr + SCB_STATUS), inw(ioaddr + SCB_CMD));
inw808drivers/net/eexpress.cinw(ioaddr + SCB_STATUS));
inw895drivers/net/eexpress.ctx_block, lp->tx_head, lp->tx_reap, inw(ioaddr + SCB_STATUS));
inw907drivers/net/eexpress.cshort saved_write_ptr = inw(ioaddr + WRITE_PTR);
inw915drivers/net/eexpress.cwhile ((frame_status = inw(ioaddr)) < 0) {    /* Command complete */
inw916drivers/net/eexpress.cshort rfd_cmd = inw(ioaddr);
inw917drivers/net/eexpress.cshort next_rx_frame = inw(ioaddr);
inw918drivers/net/eexpress.cshort data_buffer_addr = inw(ioaddr);
inw923drivers/net/eexpress.cpkt_len = inw(ioaddr);
inw981drivers/net/eexpress.cif (inw(ioaddr) != rx_head) {
inw983drivers/net/eexpress.cdev->name, rx_tail, (outw(rx_tail+4, ioaddr + READ_PTR),inw(ioaddr)),
inw1467drivers/net/ewrk3.creturn inw(EWRK3_EPROM1);             /* 16 bits data return */
inw1595drivers/net/ewrk3.ck += inw(EWRK3_PAR0 + (j<<1));
inw151drivers/net/hp-plus.cif (inw(ioaddr + HP_ID) != 0x4850
inw152drivers/net/hp-plus.c|| (inw(ioaddr + HP_PAGING) & 0xfff0) != 0x5300)
inw177drivers/net/hp-plus.cprintk(" ID %4.4x", inw(ioaddr + 12));
inw187drivers/net/hp-plus.cint option = inw(ioaddr + HPP_OPTION);
inw191drivers/net/hp-plus.cmem_start = inw(ioaddr + 9) << 8;
inw235drivers/net/hp-plus.coutw(inw(ioaddr + HPP_OPTION) & ~EnableIRQ, ioaddr + HPP_OPTION);
inw251drivers/net/hp-plus.coption_reg = inw(ioaddr + HPP_OPTION);
inw271drivers/net/hp-plus.cint option_reg = inw(ioaddr + HPP_OPTION);
inw286drivers/net/hp-plus.cint option_reg = inw(ioaddr + HPP_OPTION);
inw318drivers/net/hp-plus.cbuf[count-1] = inw(ioaddr + HP_DATAPORT);
inw326drivers/net/hp-plus.cint option_reg = inw(ioaddr + HPP_OPTION);
inw355drivers/net/hp-plus.cint option_reg = inw(ioaddr + HPP_OPTION);
inw343drivers/net/hp100.hinw( ioaddr + HP100_REG_##reg )
inw355drivers/net/hp100.houtw( inw( ioaddr + HP100_REG_##reg ) | (data), ioaddr + HP100_REG_##reg )
inw359drivers/net/hp100.houtw( inw( ioaddr + HP100_REG_##reg ) & (data), ioaddr + HP100_REG_##reg )
inw364drivers/net/lance.creset_val = inw(ioaddr+LANCE_RESET); /* Reset the LANCE */
inw372drivers/net/lance.cif (inw(ioaddr+LANCE_DATA) != 0x0004)
inw377drivers/net/lance.cif (inw(ioaddr+LANCE_ADDR) != 88) {
inw380drivers/net/lance.cint chip_version = inw(ioaddr+LANCE_DATA);
inw382drivers/net/lance.cchip_version |= inw(ioaddr+LANCE_DATA) << 16;
inw432drivers/net/lance.cinw(ioaddr+LANCE_ADDR);
inw435drivers/net/lance.cinw(ioaddr+LANCE_ADDR);
inw438drivers/net/lance.cinw(ioaddr+LANCE_ADDR);
inw453drivers/net/lance.cshort reset_val = inw(ioaddr+LANCE_RESET);
inw460drivers/net/lance.cbus_info = inw(ioaddr+LANCE_BUS_IF);
inw496drivers/net/lance.cif (inw(ioaddr+LANCE_DATA) & 0x0100)
inw527drivers/net/lance.cif (inw(ioaddr+LANCE_DATA) & 0x0900)
inw529drivers/net/lance.cif (inw(ioaddr+LANCE_DATA) & 0x0100) {
inw583drivers/net/lance.cinw(ioaddr+LANCE_RESET);
inw624drivers/net/lance.cif (inw(ioaddr+LANCE_DATA) & 0x0100)
inw634drivers/net/lance.cdev->name, i, (int) &lp->init_block, inw(ioaddr+LANCE_DATA));
inw725drivers/net/lance.cdev->name, inw(ioaddr+LANCE_DATA));
inw764drivers/net/lance.cinw(ioaddr+LANCE_DATA));
inw855drivers/net/lance.cwhile ((csr0 = inw(dev->base_addr + LANCE_DATA)) & 0x8600
inw864drivers/net/lance.cdev->name, csr0, inw(dev->base_addr + LANCE_DATA));
inw955drivers/net/lance.cdev->name, inw(ioaddr + LANCE_ADDR),
inw956drivers/net/lance.cinw(dev->base_addr + LANCE_DATA));
inw1039drivers/net/lance.clp->stats.rx_missed_errors = inw(ioaddr+LANCE_DATA);
inw1045drivers/net/lance.cdev->name, inw(ioaddr+LANCE_DATA));
inw1072drivers/net/lance.csaved_addr = inw(ioaddr+LANCE_ADDR);
inw1074drivers/net/lance.clp->stats.rx_missed_errors = inw(ioaddr+LANCE_DATA);
inw108drivers/net/ni65.c#define writereg(val,reg) {outw(reg,PORT+L_ADDRREG);inw(PORT+L_ADDRREG); \
inw109drivers/net/ni65.coutw(val,PORT+L_DATAREG);inw(PORT+L_DATAREG);}
inw110drivers/net/ni65.c#define readreg(reg) (outw(reg,PORT+L_ADDRREG),inw(PORT+L_ADDRREG),\
inw111drivers/net/ni65.cinw(PORT+L_DATAREG))
inw112drivers/net/ni65.c#define writedatareg(val) {outw(val,PORT+L_DATAREG);inw(PORT+L_DATAREG);}
inw222drivers/net/ni65.cdev->irq = irqtab[(inw(PORT+L_CONFIG)>>2)&3];
inw224drivers/net/ni65.cdev->dma = dmatab[inw(PORT+L_CONFIG)&3];
inw322drivers/net/ni65.cif(inw(PORT+L_DATAREG) != 0x4)
inw324drivers/net/ni65.cprintk("%s: can't RESET ni6510 card: %04x\n",dev->name,(int) inw(PORT+L_DATAREG));
inw380drivers/net/ni65.cif(inw(PORT+L_DATAREG) & CSR0_IDON) break; /* init ok ? */
inw384drivers/net/ni65.cprintk("%s: can't init am7990, status: %04x\n",dev->name,(int) inw(PORT+L_DATAREG));
inw410drivers/net/ni65.ccsr0 = inw(PORT+L_DATAREG);
inw524drivers/net/ni65.cprintk("%s: lance-status: %04x\n",dev->name,(int) inw(PORT+L_DATAREG));
inw97drivers/net/seeq8005.c#define tx_done(dev)  (inw(SEEQ_STATUS) & SEEQSTAT_TX_ON)
inw156drivers/net/seeq8005.cold_stat = inw(SEEQ_STATUS);          /* read status register */
inw167drivers/net/seeq8005.cold_rear = inw(SEEQ_REA);
inw170drivers/net/seeq8005.cif (inw(SEEQ_REA) == 0xffff) {        /* assume that 0xffff == no device */
inw181drivers/net/seeq8005.cold_cfg2 = inw(SEEQ_CFG2);          /* read CFG2 register */
inw182drivers/net/seeq8005.cold_cfg1 = inw(SEEQ_CFG1);
inw183drivers/net/seeq8005.cold_dmaar = inw(SEEQ_DMAAR);
inw200drivers/net/seeq8005.cj+= SA_prom[i] = inw(SEEQ_BUFFER) & 0xff;
inw257drivers/net/seeq8005.cwhile ( ((inw(SEEQ_STATUS) & SEEQSTAT_FIFO_EMPTY) != SEEQSTAT_FIFO_EMPTY) && jiffies < j )
inw260drivers/net/seeq8005.cwhile ( ((inw(SEEQ_STATUS) & SEEQSTAT_WINDOW_INT) != SEEQSTAT_WINDOW_INT) && jiffies < j+HZ)
inw262drivers/net/seeq8005.cif ( (inw(SEEQ_STATUS) & SEEQSTAT_WINDOW_INT) == SEEQSTAT_WINDOW_INT)
inw263drivers/net/seeq8005.coutw( SEEQCMD_WINDOW_INT_ACK | (inw(SEEQ_STATUS)& SEEQCMD_INT_MASK), SEEQ_CMD);
inw267drivers/net/seeq8005.cif (inw(SEEQ_BUFFER) != 0x5a5a)
inw442drivers/net/seeq8005.cstatus = inw(SEEQ_STATUS);
inw464drivers/net/seeq8005.cstatus = inw(SEEQ_STATUS);
inw489drivers/net/seeq8005.cstatus = inw(SEEQ_STATUS);
inw493drivers/net/seeq8005.cnext_packet = ntohs(inw(SEEQ_BUFFER));
inw494drivers/net/seeq8005.cpkt_hdr = inw(SEEQ_BUFFER);
inw628drivers/net/seeq8005.coutw( (inw(SEEQ_CFG1) & ~SEEQCFG1_MATCH_MASK)| SEEQCFG1_MATCH_ALL,  SEEQ_CFG1);
inw630drivers/net/seeq8005.coutw( (inw(SEEQ_CFG1) & ~SEEQCFG1_MATCH_MASK)| SEEQCFG1_MATCH_BROAD, SEEQ_CFG1);
inw684drivers/net/seeq8005.cold_cfg1 = inw(SEEQ_CFG1);
inw685drivers/net/seeq8005.cprintk("%s: stat = 0x%04x\n",dev->name,inw(SEEQ_STATUS));
inw687drivers/net/seeq8005.cprintk("%s: cfg2 = 0x%04x\n",dev->name,inw(SEEQ_CFG2));
inw688drivers/net/seeq8005.cprintk("%s: raer = 0x%04x\n",dev->name,inw(SEEQ_REA));
inw689drivers/net/seeq8005.cprintk("%s: dmaar= 0x%04x\n",dev->name,inw(SEEQ_DMAAR));
inw698drivers/net/seeq8005.cint status = inw(SEEQ_STATUS);
inw725drivers/net/seeq8005.cwhile ( (((status=inw(SEEQ_STATUS)) & SEEQSTAT_FIFO_EMPTY) == 0) && (jiffies < tmp + HZ))
inw747drivers/net/seeq8005.cwhile ( ( ((status=inw(SEEQ_STATUS)) & SEEQSTAT_WINDOW_INT) != SEEQSTAT_WINDOW_INT) && jiffies < tmp)
inw349drivers/net/skeleton.cif (inw(ioaddr) == /*RU*/81)
inw372drivers/net/skeleton.cstatus = inw(ioaddr + 0);
inw403drivers/net/skeleton.cint status = inw(ioaddr);
inw404drivers/net/skeleton.cint pkt_len = inw(ioaddr);
inw484drivers/net/skeleton.clp->stats.rx_missed_errors = inw(ioaddr+1);
inw131drivers/net/wavelan.creturn inw(HASR(ioaddr));
inw305drivers/net/wavelan.cwhile (inw(HASR(ioaddr)) & HASR_MMC_BUSY)
inw311drivers/net/wavelan.cwhile (inw(HASR(ioaddr)) & HASR_MMC_BUSY)
inw314drivers/net/wavelan.c*b++ = (unsigned char)(inw(MMCR(ioaddr)) >> 8);
inw327drivers/net/wavelan.cwhile (inw(HASR(ioaddr)) & HASR_MMC_BUSY)
inw331drivers/net/znet.coutb(CMD0_STAT1, ioaddr); tx_status = inw(ioaddr);
inw332drivers/net/znet.coutb(CMD0_STAT2, ioaddr); rx_offset = inw(ioaddr);
inw350drivers/net/znet.cif (inw(ioaddr) == 0x0010
inw351drivers/net/znet.c&& inw(ioaddr) == 0x0000
inw352drivers/net/znet.c&& inw(ioaddr) == 0x0010)
inw425drivers/net/znet.cresult = inw(ioaddr);
inw427drivers/net/znet.crx_ptr = inw(ioaddr);
inw440drivers/net/znet.ctx_status = inw(ioaddr);
inw480drivers/net/znet.ccur_frame_end_offset = inw(ioaddr);
inw1336drivers/scsi/53c7,8xx.hinw(NCR53c7x0_address_io + (address)))
inw326drivers/scsi/aha152x.hinw( PORT )
inw356drivers/scsi/eata.c*p = inw(iobase);
inw788drivers/scsi/eata_dma.c*p = inw(base + HA_RDATA);
inw798drivers/scsi/eata_dma.cinw(base + HA_RDATA);
inw179drivers/scsi/eata_pio.czwickel=inw(base+HA_RDATA); 
inw186drivers/scsi/eata_pio.czwickel=inw(base+HA_RDATA); 
inw583drivers/scsi/eata_pio.cwhile (inb(base+HA_RSTATUS)&HA_SDRQ) inw(base+HA_RDATA);
inw615drivers/scsi/eata_pio.c*p = inw(base + HA_RDATA);
inw624drivers/scsi/eata_pio.cinw(base + HA_RDATA);
inw1422drivers/scsi/fdomain.cwhile ( (data_count = FIFO_Size - inw( FIFO_Data_Count_port )) > 512 ) {
inw1455drivers/scsi/fdomain.cwhile ((data_count = inw( FIFO_Data_Count_port )) > 0) {
inw87drivers/scsi/in2000.c#ifndef inw
inw256drivers/scsi/in2000.c*in2000_dataptr++ = inw(INFIFO);
inw162drivers/sound/os.h#define INW  inw
inw255include/asm-alpha/jensen.hextern unsigned int inw(unsigned long addr);
inw285include/asm-alpha/lca.hextern unsigned int inw(unsigned long addr);