Home
last modified time | relevance | path

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

/openbmc/linux/drivers/net/
H A Drionet.c58 int ack_slot; member
294 while (rnet->tx_cnt && (rnet->ack_slot != slot)) { in rionet_outb_msg_event()
296 dev_kfree_skb_irq(rnet->tx_skb[rnet->ack_slot]); in rionet_outb_msg_event()
297 rnet->tx_skb[rnet->ack_slot] = NULL; in rionet_outb_msg_event()
298 ++rnet->ack_slot; in rionet_outb_msg_event()
299 rnet->ack_slot &= (RIONET_TX_RING_SIZE - 1); in rionet_outb_msg_event()
349 rnet->ack_slot = 0; in rionet_open()
/openbmc/linux/drivers/rapidio/
H A Drio_cm.c637 int ack_slot; in rio_txcq_handler() local
647 ack_slot = cm->tx_ack_slot; in rio_txcq_handler()
649 if (ack_slot == slot) in rio_txcq_handler()
652 while (cm->tx_cnt && ((ack_slot != slot) || in rio_txcq_handler()
655 cm->tx_buf[ack_slot] = NULL; in rio_txcq_handler()
656 ++ack_slot; in rio_txcq_handler()
657 ack_slot &= (RIOCM_TX_RING_SIZE - 1); in rio_txcq_handler()
666 cm->tx_ack_slot = ack_slot; in rio_txcq_handler()
/openbmc/linux/drivers/net/ethernet/ibm/emac/
H A Dcore.h243 int ack_slot; member
H A Dcore.c757 dev->tx_cnt = dev->tx_slot = dev->ack_slot = 0; in emac_full_tx_reset()
1251 dev->tx_cnt = dev->tx_slot = dev->ack_slot = dev->rx_slot = 0; in emac_open()
1631 DBG2(dev, "poll_tx, %d %d" NL, dev->tx_cnt, dev->ack_slot); in emac_poll_tx()
1641 int slot = dev->ack_slot, n = 0; in emac_poll_tx()
1661 dev->ack_slot = slot; in emac_poll_tx()