Home
last modified time | relevance | path

Searched refs:ack_slot (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/drivers/net/
Drionet.c62 int ack_slot; member
297 while (rnet->tx_cnt && (rnet->ack_slot != slot)) { in rionet_outb_msg_event()
299 dev_kfree_skb_irq(rnet->tx_skb[rnet->ack_slot]); in rionet_outb_msg_event()
300 rnet->tx_skb[rnet->ack_slot] = NULL; in rionet_outb_msg_event()
301 ++rnet->ack_slot; in rionet_outb_msg_event()
302 rnet->ack_slot &= (RIONET_TX_RING_SIZE - 1); in rionet_outb_msg_event()
352 rnet->ack_slot = 0; in rionet_open()
/Linux-v4.19/drivers/rapidio/
Drio_cm.c646 int ack_slot; in rio_txcq_handler() local
656 ack_slot = cm->tx_ack_slot; in rio_txcq_handler()
658 if (ack_slot == slot) in rio_txcq_handler()
661 while (cm->tx_cnt && ((ack_slot != slot) || in rio_txcq_handler()
664 cm->tx_buf[ack_slot] = NULL; in rio_txcq_handler()
665 ++ack_slot; in rio_txcq_handler()
666 ack_slot &= (RIOCM_TX_RING_SIZE - 1); in rio_txcq_handler()
675 cm->tx_ack_slot = ack_slot; in rio_txcq_handler()
/Linux-v4.19/drivers/net/ethernet/ibm/emac/
Dcore.h253 int ack_slot; member
Dcore.c760 dev->tx_cnt = dev->tx_slot = dev->ack_slot = 0; in emac_full_tx_reset()
1234 dev->tx_cnt = dev->tx_slot = dev->ack_slot = dev->rx_slot = 0; in emac_open()
1613 DBG2(dev, "poll_tx, %d %d" NL, dev->tx_cnt, dev->ack_slot); in emac_poll_tx()
1623 int slot = dev->ack_slot, n = 0; in emac_poll_tx()
1643 dev->ack_slot = slot; in emac_poll_tx()