taglinefilesource code
csr0337drivers/net/a2065.cint csr0, boguscnt = 10;
csr0358drivers/net/a2065.cwhile ((csr0 = board->Lance.RDP) & (ERR|RINT|TINT) && --boguscnt >= 0){
csr0360drivers/net/a2065.cboard->Lance.RDP = csr0 & ~(INEA|TDMD|STOP|STRT|INIT);
csr0365drivers/net/a2065.cdev->name, csr0, board->Lance.RDP);
csr0367drivers/net/a2065.cif (csr0 & INTR)
csr0369drivers/net/a2065.cif (csr0 & INEA)
csr0371drivers/net/a2065.cif (csr0 & RXON)
csr0373drivers/net/a2065.cif (csr0 & TXON)
csr0375drivers/net/a2065.cif (csr0 & TDMD)
csr0377drivers/net/a2065.cif (csr0 & STOP)
csr0379drivers/net/a2065.cif (csr0 & STRT)
csr0381drivers/net/a2065.cif (csr0 & INIT)
csr0383drivers/net/a2065.cif (csr0 & ERR)
csr0385drivers/net/a2065.cif (csr0 & BABL)
csr0387drivers/net/a2065.cif (csr0 & CERR)
csr0389drivers/net/a2065.cif (csr0 & MISS)
csr0391drivers/net/a2065.cif (csr0 & MERR)
csr0393drivers/net/a2065.cif (csr0 & RINT)
csr0395drivers/net/a2065.cif (csr0 & TINT)
csr0397drivers/net/a2065.cif (csr0 & IDON)
csr0403drivers/net/a2065.cif (csr0 & RINT)      /* Rx interrupt */
csr0406drivers/net/a2065.cif (csr0 & TINT) {      /* Tx-done interrupt */
csr0434drivers/net/a2065.cprintk("%s: Tx FIFO error! Status %4.4x.\n", dev->name, csr0);
csr0466drivers/net/a2065.cif (csr0 & BABL)
csr0468drivers/net/a2065.cif (csr0 & MISS)
csr0470drivers/net/a2065.cif (csr0 & MERR) {
csr0471drivers/net/a2065.cprintk("%s: Bus master arbitration failure, status %4.4x.\n", dev->name, csr0);
csr0385drivers/net/ariadne.cint csr0, boguscnt = 10;
csr0405drivers/net/ariadne.cwhile ((csr0 = board->Lance.RDP) & (ERR|RINT|TINT) && --boguscnt >= 0) {
csr0407drivers/net/ariadne.cboard->Lance.RDP = csr0 & ~(INEA|TDMD|STOP|STRT|INIT);
csr0412drivers/net/ariadne.ccsr0, board->Lance.RDP);
csr0414drivers/net/ariadne.cif (csr0 & INTR)
csr0416drivers/net/ariadne.cif (csr0 & INEA)
csr0418drivers/net/ariadne.cif (csr0 & RXON)
csr0420drivers/net/ariadne.cif (csr0 & TXON)
csr0422drivers/net/ariadne.cif (csr0 & TDMD)
csr0424drivers/net/ariadne.cif (csr0 & STOP)
csr0426drivers/net/ariadne.cif (csr0 & STRT)
csr0428drivers/net/ariadne.cif (csr0 & INIT)
csr0430drivers/net/ariadne.cif (csr0 & ERR)
csr0432drivers/net/ariadne.cif (csr0 & BABL)
csr0434drivers/net/ariadne.cif (csr0 & CERR)
csr0436drivers/net/ariadne.cif (csr0 & MISS)
csr0438drivers/net/ariadne.cif (csr0 & MERR)
csr0440drivers/net/ariadne.cif (csr0 & RINT)
csr0442drivers/net/ariadne.cif (csr0 & TINT)
csr0444drivers/net/ariadne.cif (csr0 & IDON)
csr0450drivers/net/ariadne.cif (csr0 & RINT)  /* Rx interrupt */
csr0453drivers/net/ariadne.cif (csr0 & TINT) {  /* Tx-done interrupt */
csr0480drivers/net/ariadne.ccsr0);
csr0512drivers/net/ariadne.cif (csr0 & BABL)
csr0514drivers/net/ariadne.cif (csr0 & MISS)
csr0516drivers/net/ariadne.cif (csr0 & MERR) {
csr0518drivers/net/ariadne.cdev->name, csr0);
csr0853drivers/net/atarilance.cint csr0, boguscnt = 10;
csr0868drivers/net/atarilance.cwhile( ((csr0 = DREG) & (CSR0_ERR | CSR0_TINT | CSR0_RINT)) &&
csr0871drivers/net/atarilance.cDREG = csr0 & ~(CSR0_INIT | CSR0_STRT | CSR0_STOP |
csr0875drivers/net/atarilance.cdev->name, csr0, DREG ));
csr0877drivers/net/atarilance.cif (csr0 & CSR0_RINT)      /* Rx interrupt */
csr0880drivers/net/atarilance.cif (csr0 & CSR0_TINT) {      /* Tx-done interrupt */
csr0904drivers/net/atarilance.cdev->name, csr0 ));
csr0937drivers/net/atarilance.cif (csr0 & CSR0_BABL) lp->stats.tx_errors++; /* Tx babble. */
csr0938drivers/net/atarilance.cif (csr0 & CSR0_MISS) lp->stats.rx_errors++; /* Missed a Rx frame. */
csr0939drivers/net/atarilance.cif (csr0 & CSR0_MERR) {
csr0941drivers/net/atarilance.c"status %04x.\n", dev->name, csr0 ));
csr0514drivers/net/de4x5.cs32 csr0;                           /* Saved Bus Mode Register      */
csr02766drivers/net/de4x5.clp->cache.csr0 = inl(DE4X5_BMR);
csr02777drivers/net/de4x5.coutl(lp->cache.csr0, DE4X5_BMR);
csr0845drivers/net/depca.cs16 csr0, nicsr;
csr0865drivers/net/depca.ccsr0 = inw(DEPCA_DATA);
csr0868drivers/net/depca.coutw(csr0 & INTE, DEPCA_DATA);
csr0870drivers/net/depca.cif (csr0 & RINT)           /* Rx interrupt (packet arrived) */
csr0873drivers/net/depca.cif (csr0 & TINT)                  /* Tx interrupt (packet sent) */
csr0882drivers/net/lance.cint csr0, ioaddr, boguscnt=10;
csr0898drivers/net/lance.cwhile ((csr0 = inw(dev->base_addr + LANCE_DATA)) & 0x8600
csr0901drivers/net/lance.coutw(csr0 & ~0x004f, dev->base_addr + LANCE_DATA);
csr0907drivers/net/lance.cdev->name, csr0, inw(dev->base_addr + LANCE_DATA));
csr0909drivers/net/lance.cif (csr0 & 0x0400)      /* Rx interrupt */
csr0912drivers/net/lance.cif (csr0 & 0x0200) {    /* Tx-done interrupt */
csr0936drivers/net/lance.cdev->name, csr0);
csr0975drivers/net/lance.cif (csr0 & 0x4000) lp->stats.tx_errors++; /* Tx babble. */
csr0976drivers/net/lance.cif (csr0 & 0x1000) lp->stats.rx_errors++; /* Missed a Rx frame. */
csr0977drivers/net/lance.cif (csr0 & 0x0800) {
csr0979drivers/net/lance.cdev->name, csr0);
csr0541drivers/net/lance32.cint csr0, ioaddr, boguscnt=10;
csr0557drivers/net/lance32.cwhile ((csr0 = inw(dev->base_addr + LANCE_DATA)) & 0x8600
csr0560drivers/net/lance32.coutw(csr0 & ~0x004f, dev->base_addr + LANCE_DATA);
csr0566drivers/net/lance32.cdev->name, csr0, inw(dev->base_addr + LANCE_DATA));
csr0568drivers/net/lance32.cif (csr0 & 0x0400)      /* Rx interrupt */
csr0571drivers/net/lance32.cif (csr0 & 0x0200) {    /* Tx-done interrupt */
csr0595drivers/net/lance32.cdev->name, csr0);
csr0633drivers/net/lance32.cif (csr0 & 0x4000) lp->stats.tx_errors++; /* Tx babble. */
csr0634drivers/net/lance32.cif (csr0 & 0x1000) lp->stats.rx_errors++; /* Missed a Rx frame. */
csr0635drivers/net/lance32.cif (csr0 & 0x0800) {
csr0637drivers/net/lance32.cdev->name, csr0);
csr0456drivers/net/ni65.cint csr0;
csr0469drivers/net/ni65.ccsr0 = inw(PORT+L_DATAREG);
csr0470drivers/net/ni65.cwritedatareg(csr0 & CSR0_CLRALL); /* ack interrupts, disable int. */
csr0472drivers/net/ni65.cif(!(csr0 & (CSR0_ERR | CSR0_RINT | CSR0_TINT)))
csr0475drivers/net/ni65.cif(csr0 & CSR0_ERR)
csr0479drivers/net/ni65.cif(csr0 & CSR0_BABL)
csr0481drivers/net/ni65.cif(csr0 & CSR0_MISS)
csr0483drivers/net/ni65.cif(csr0 & CSR0_MERR) {
csr0488drivers/net/ni65.cif(csr0 & CSR0_RINT) /* RECV-int? */
csr0489drivers/net/ni65.cni65_recv_intr(dev,csr0);
csr0490drivers/net/ni65.cif(csr0 & CSR0_TINT) /* XMIT-int? */
csr0491drivers/net/ni65.cni65_xmit_intr(dev,csr0);
csr0510drivers/net/ni65.cni65_recv_intr(dev,csr0);
csr0515drivers/net/ni65.cif(csr0 & (CSR0_RXON | CSR0_TXON) != (CSR0_RXON | CSR0_TXON) ) {
csr0530drivers/net/ni65.cstatic void ni65_xmit_intr(struct device *dev,int csr0)
csr0568drivers/net/ni65.cprintk(KERN_ERR "%s: xmit-error: %04x %02x-%04x\n",dev->name,csr0,(int) tmdstat,(int) tmdp->status2);
csr0587drivers/net/ni65.cstatic void ni65_recv_intr(struct device *dev,int csr0)
csr0607drivers/net/ni65.cdev->name,(int) rmdstat,csr0,(int) inw(PORT+L_DATAREG) );
csr01312drivers/net/sk_g16.cint csr0;
csr01331drivers/net/sk_g16.ccsr0 = SK_read_reg(CSR0);      /* store register for checking */
csr01340drivers/net/sk_g16.cSK_write_reg(CSR0, csr0 & CSR0_CLRALL); 
csr01342drivers/net/sk_g16.cif (csr0 & CSR0_ERR) /* LANCE Error */
csr01344drivers/net/sk_g16.cprintk("%s: error: %04x\n", dev->name, csr0);
csr01346drivers/net/sk_g16.cif (csr0 & CSR0_MISS)      /* No place to store packet ? */
csr01352drivers/net/sk_g16.cif (csr0 & CSR0_RINT)          /* Receive Interrupt (packet arrived) */ 
csr01357drivers/net/sk_g16.cif (csr0 & CSR0_TINT)          /* Transmit interrupt (packet sent) */
csr0497drivers/net/sunlance.cint csr0;
csr0521drivers/net/sunlance.ccsr0 = ll->rdp;
csr0524drivers/net/sunlance.cll->rdp = csr0 & 0x004f;
csr0526drivers/net/sunlance.cif ((csr0 & LE_C0_ERR)) {
csr0531drivers/net/sunlance.cif (csr0 & LE_C0_RINT)
csr0534drivers/net/sunlance.cif (csr0 & LE_C0_TINT)