Lines Matching refs:rxStatus
124 static void arlan_rx_interrupt (struct net_device * dev, u_char rxStatus, u_short, u_short);
725 txStatus, rxStatus, interruptInProgress, commandByte; in arlan_print_registers() local
735 READSHM(rxStatus, arlan->rxStatus, u_char); in arlan_print_registers()
740 controlRegister, cntrlRegImage, txStatus, rxStatus); in arlan_print_registers()
1604 static void arlan_rx_interrupt(struct net_device *dev, u_char rxStatus, u_short rxOffset, u_short p… in arlan_rx_interrupt() argument
1644 DEBUGSHM(1, "arlan rcv pkt rxStatus= %d ", arlan->rxStatus, u_char); in arlan_rx_interrupt()
1645 switch (rxStatus) in arlan_rx_interrupt()
1716 WRITESHMB(arlan->rxStatus, 0x00); in arlan_rx_interrupt()
1763 u_char rxStatus = READSHMB(arlan->rxStatus); in arlan_process_interrupt() local
1777 while ((rxStatus || txStatus || priv->interrupt_ack_requested) in arlan_process_interrupt()
1780 if (rxStatus) in arlan_process_interrupt()
1788 dev->name, rxStatus, txStatus, READSHMB(arlan->commandByte), in arlan_process_interrupt()
1791 if (rxStatus == 0 && txStatus == 0) in arlan_process_interrupt()
1798 dev->name, txStatus, rxStatus); in arlan_process_interrupt()
1813 if (rxStatus == 1 || rxStatus == 2) in arlan_process_interrupt()
1815 arlan_rx_interrupt(dev, rxStatus, rxOffset, pkt_len); in arlan_process_interrupt()
1818 if (rxStatus > 2 && rxStatus < 0xff) in arlan_process_interrupt()
1821 WRITESHMB(arlan->rxStatus, 0x00); in arlan_process_interrupt()
1823 dev->name, txStatus, rxStatus); in arlan_process_interrupt()
1826 if (rxStatus == 0xff) in arlan_process_interrupt()
1829 WRITESHMB(arlan->rxStatus, 0x00); in arlan_process_interrupt()
1845 rxStatus = READSHMB(arlan->rxStatus); in arlan_process_interrupt()
1869 u_char rxStatus = READSHMB(arlan->rxStatus); in arlan_interrupt() local
1875 if (!rxStatus && !txStatus) in arlan_interrupt()