Searched refs:rx_next (Results 1 - 9 of 9) sorted by relevance

/drivers/net/can/
H A Dti_hecc.c224 u32 rx_next; member in struct:ti_hecc_priv
393 priv->rx_next = HECC_RX_FIRST_MBOX;
580 if (priv->rx_next < HECC_RX_BUFFER_MBOX)
626 mbx_mask = BIT(priv->rx_next); /* next rx mailbox to process */
628 if (ti_hecc_rx_pkt(priv, priv->rx_next) < 0)
631 } else if (priv->rx_next > HECC_RX_BUFFER_MBOX) {
634 --priv->rx_next;
635 if (priv->rx_next == HECC_RX_BUFFER_MBOX) {
642 } else if (priv->rx_next == HECC_MAX_TX_MBOX - 1) {
643 priv->rx_next
[all...]
H A Dat91_can.c149 unsigned int rx_next; member in struct:at91_priv
373 priv->rx_next = get_mb_rx_first(priv);
688 * The variable priv->rx_next points to the next mailbox to read a
711 if (priv->rx_next > get_mb_rx_low_last(priv) &&
717 for (mb = find_next_bit(addr, get_mb_tx_first(priv), priv->rx_next);
720 mb = find_next_bit(addr, get_mb_tx_first(priv), ++priv->rx_next)) {
736 if (priv->rx_next > get_mb_rx_low_last(priv) &&
738 priv->rx_next = get_mb_rx_first(priv);
833 /* enable IRQs for frame errors and all mailboxes >= rx_next */
835 reg_ier |= get_irq_mb_rx(priv) & ~AT91_MB_MASK(priv->rx_next);
[all...]
/drivers/net/ethernet/moxa/
H A Dmoxart_ether.c221 goto rx_next;
238 goto rx_next;
253 rx_next:
/drivers/net/wireless/ath/ath9k/
H A Dhtc_drv_txrx.c986 goto rx_next;
996 goto rx_next;
1017 goto rx_next;
1023 goto rx_next;
1034 rx_next:
/drivers/net/ethernet/octeon/
H A Docteon_mgmt.c137 unsigned int rx_next; member in struct:octeon_mgmt
375 re.d64 = p->rx_ring[p->rx_next];
376 p->rx_next = (p->rx_next + 1) % OCTEON_MGMT_RX_RING_SIZE;
1005 p->rx_next = 0;
/drivers/net/ethernet/realtek/
H A D8139cp.c499 goto rx_next;
504 goto rx_next;
513 goto rx_next;
521 goto rx_next;
541 rx_next:
/drivers/net/ethernet/marvell/
H A Dsky2.c1541 sky2->rx_put = sky2->rx_next = 0;
2588 struct rx_ring_info *re = sky2->rx_ring + sky2->rx_next;
2594 sky2->rx_next, status, length);
2596 sky2->rx_next = (sky2->rx_next + 1) % sky2->rx_pending;
2597 prefetch(sky2->rx_ring + sky2->rx_next);
2696 struct sk_buff *skb = sky2->rx_ring[sky2->rx_next].skb;
2718 skb = sky2->rx_ring[sky2->rx_next].skb;
2726 skb = sky2->rx_ring[sky2->rx_next].skb;
H A Dsky2.h2244 u16 rx_next; /* next re to check */ member in struct:sky2_port
/drivers/net/ethernet/dec/tulip/
H A Dde2104x.c427 goto rx_next;
432 goto rx_next;
447 goto rx_next;
479 rx_next:

Completed in 326 milliseconds