Searched refs:tx_buff (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/net/ethernet/arc/ |
| H A D | emac_main.c | 120 struct buffer_state *tx_buff = &priv->tx_buff[*txbd_dirty]; in arc_emac_tx_clean() local 121 struct sk_buff *skb = tx_buff->skb; in arc_emac_tx_clean() 144 dma_unmap_single(dev, dma_unmap_addr(tx_buff, addr), in arc_emac_tx_clean() 145 dma_unmap_len(tx_buff, len), DMA_TO_DEVICE); in arc_emac_tx_clean() 152 tx_buff->skb = NULL; in arc_emac_tx_clean() 559 struct buffer_state *tx_buff = &priv->tx_buff[i]; in arc_free_tx_queue() local 561 if (tx_buff->skb) { in arc_free_tx_queue() 563 dma_unmap_addr(tx_buff, addr), in arc_free_tx_queue() 564 dma_unmap_len(tx_buff, len), in arc_free_tx_queue() 568 dev_kfree_skb_irq(tx_buff->skb); in arc_free_tx_queue() [all …]
|
| H A D | emac.h | 152 struct buffer_state tx_buff[TX_BD_NUM]; member
|
| /linux/drivers/spi/ |
| H A D | spi-tle62x0.c | 32 unsigned char tx_buff[4]; member 40 unsigned char *buff = st->tx_buff; in tle62x0_write() 59 unsigned char *txbuff = st->tx_buff; in tle62x0_read()
|
| /linux/drivers/net/ethernet/atheros/atl1e/ |
| H A D | atl1e.h | 374 #define ATL1E_SET_PCIMAP_TYPE(tx_buff, type) do { \ argument 375 ((tx_buff)->flags) &= ~ATL1E_TX_PCIMAP_TYPE_MASK; \ 376 ((tx_buff)->flags) |= (type); \
|
| /linux/drivers/net/ethernet/ibm/ |
| H A D | ibmvnic.c | 1200 kfree(tx_pool->tx_buff); in release_one_tx_pool() 1240 tx_pool->tx_buff = kzalloc_objs(struct ibmvnic_tx_buff, pool_size); in init_one_tx_pool() 1241 if (!tx_pool->tx_buff) in init_one_tx_pool() 1246 kfree(tx_pool->tx_buff); in init_one_tx_pool() 1247 tx_pool->tx_buff = NULL; in init_one_tx_pool() 2033 struct ibmvnic_tx_buff *tx_buff; in clean_one_tx_pool() local 2037 if (!tx_pool || !tx_pool->tx_buff) in clean_one_tx_pool() 2043 tx_buff = &tx_pool->tx_buff[i]; in clean_one_tx_pool() 2044 if (tx_buff && tx_buff->skb) { in clean_one_tx_pool() 2045 dev_kfree_skb_any(tx_buff->skb); in clean_one_tx_pool() [all …]
|
| /linux/drivers/net/ethernet/altera/ |
| H A D | altera_tse_main.c | 430 struct tse_buffer *tx_buff; in tse_tx_complete() local 442 tx_buff = &priv->tx_ring[entry]; in tse_tx_complete() 448 if (likely(tx_buff->skb)) in tse_tx_complete() 451 tse_free_tx_buffer(priv, tx_buff); in tse_tx_complete()
|
| /linux/drivers/net/ethernet/intel/ixgbe/ |
| H A D | ixgbe_main.c | 9320 struct ixgbe_tx_buffer *tx_buff = tx_head; in ixgbe_xmit_xdp_ring() local 9342 dma_unmap_len_set(tx_buff, len, len); in ixgbe_xmit_xdp_ring() 9343 dma_unmap_addr_set(tx_buff, dma, dma); in ixgbe_xmit_xdp_ring() 9349 tx_buff->protocol = 0; in ixgbe_xmit_xdp_ring() 9357 tx_buff = &ring->tx_buffer_info[index]; in ixgbe_xmit_xdp_ring() 9378 tx_buff = &ring->tx_buffer_info[index]; in ixgbe_xmit_xdp_ring() 9379 if (dma_unmap_len(tx_buff, len)) in ixgbe_xmit_xdp_ring() 9380 dma_unmap_page(ring->dev, dma_unmap_addr(tx_buff, dma), in ixgbe_xmit_xdp_ring() 9381 dma_unmap_len(tx_buff, len), in ixgbe_xmit_xdp_ring() 9383 dma_unmap_len_set(tx_buff, len, 0); in ixgbe_xmit_xdp_ring() [all …]
|