Home
last modified time | relevance | path

Searched refs:rx_skbs (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/net/ethernet/toshiba/
H A Dtc35815.c434 } tx_skbs[TX_FD_NUM], rx_skbs[RX_BUF_NUM]; member
886 lp->rx_skbs[i].skb = in tc35815_init_queues()
888 &lp->rx_skbs[i].skb_dma); in tc35815_init_queues()
889 if (!lp->rx_skbs[i].skb) { in tc35815_init_queues()
892 lp->rx_skbs[i].skb, in tc35815_init_queues()
893 lp->rx_skbs[i].skb_dma); in tc35815_init_queues()
894 lp->rx_skbs[i].skb = NULL; in tc35815_init_queues()
944 if (lp->rx_skbs[i].skb) { in tc35815_init_queues()
946 lp->rx_skbs[lp->fbl_count].skb = in tc35815_init_queues()
947 lp->rx_skbs[i].skb; in tc35815_init_queues()
[all …]
/linux/drivers/net/wan/
H A Dwanxl.c75 struct sk_buff *rx_skbs[RX_QUEUE_LENGTH]; member
217 struct sk_buff *skb = card->rx_skbs[card->rx_in]; in wanxl_rx_intr()
249 card->rx_skbs[card->rx_in] = skb; in wanxl_rx_intr()
520 if (card->rx_skbs[i]) { in wanxl_pci_remove_one()
524 dev_kfree_skb(card->rx_skbs[i]); in wanxl_pci_remove_one()
700 card->rx_skbs[i] = skb; in wanxl_pci_init_one()
/linux/drivers/net/ethernet/faraday/
H A Dftgmac100.c72 struct sk_buff **rx_skbs; member
425 priv->rx_skbs[entry] = skb; in ftgmac100_alloc_rx_buf()
518 skb = priv->rx_skbs[pointer]; in ftgmac100_rx_packet()
889 struct sk_buff *skb = priv->rx_skbs[i]; in ftgmac100_free_buffers()
895 priv->rx_skbs[i] = NULL; in ftgmac100_free_buffers()
915 kfree(priv->rx_skbs); in ftgmac100_free_rings()
940 priv->rx_skbs = kcalloc(MAX_RX_QUEUE_ENTRIES, sizeof(void *), in ftgmac100_alloc_rings()
942 if (!priv->rx_skbs) in ftgmac100_alloc_rings()
/linux/drivers/net/
H A Dxen-netfront.c149 struct sk_buff *rx_skbs[NET_RX_RING_SIZE]; member
222 struct sk_buff *skb = queue->rx_skbs[i]; in xennet_get_rx_skb()
223 queue->rx_skbs[i] = NULL; in xennet_get_rx_skb()
324 BUG_ON(queue->rx_skbs[id]); in xennet_alloc_rx_buffers()
325 queue->rx_skbs[id] = skb; in xennet_alloc_rx_buffers()
921 BUG_ON(queue->rx_skbs[new]); in xennet_move_rx_slot()
922 queue->rx_skbs[new] = skb; in xennet_move_rx_slot()
1452 skb = queue->rx_skbs[id]; in xennet_release_rx_bufs()
2051 queue->rx_skbs[i] = NULL; in xennet_init_queue()
/linux/drivers/net/ethernet/sun/
H A Dsunbmac.h299 struct sk_buff *rx_skbs[RX_RING_SIZE]; member
H A Dsungem.c421 if (gp->rx_skbs[i] == NULL) { in gem_rxmac_reset()
788 skb = gp->rx_skbs[entry]; in gem_rx()
815 gp->rx_skbs[entry] = new_skb; in gem_rx()
1566 if (gp->rx_skbs[i] != NULL) { in gem_clean_rings()
1567 skb = gp->rx_skbs[i]; in gem_clean_rings()
1573 gp->rx_skbs[i] = NULL; in gem_clean_rings()
1630 gp->rx_skbs[i] = skb; in gem_init_rings()
H A Dsunhme.h417 struct sk_buff *rx_skbs[RX_RING_SIZE]; member
H A Dsunhme.c1162 if (hp->rx_skbs[i] != NULL) { in happy_meal_clean_rings()
1163 struct sk_buff *skb = hp->rx_skbs[i]; in happy_meal_clean_rings()
1172 hp->rx_skbs[i] = NULL; in happy_meal_clean_rings()
1231 hp->rx_skbs[i] = skb; in happy_meal_init_rings()
1793 skb = hp->rx_skbs[elem]; in happy_meal_rx()
1815 hp->rx_skbs[elem] = new_skb; in happy_meal_rx()
H A Dsungem.h1014 struct sk_buff *rx_skbs[RX_RING_SIZE]; member