Searched refs:tx_buf_ring (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_xdp.c | 46 tx_buf = &txr->tx_buf_ring[RING_TX(bp, prod)]; in bnxt_xmit_bd() 69 frag_tx_buf = &txr->tx_buf_ring[RING_TX(bp, prod)]; in bnxt_xmit_bd() 136 tx_buf = &txr->tx_buf_ring[RING_TX(bp, tx_cons)]; in bnxt_tx_int_xdp() 156 tx_buf = &txr->tx_buf_ring[RING_TX(bp, tx_cons)]; in bnxt_tx_int_xdp() 169 tx_buf = &txr->tx_buf_ring[RING_TX(bp, last_tx_cons)]; in bnxt_tx_int_xdp()
|
| H A D | bnxt_ptp.c | 869 tx_buf = &txr->tx_buf_ring[RING_TX(bp, cons)]; in bnxt_tx_ts_cmp()
|
| H A D | bnxt.c | 526 tx_buf = &txr->tx_buf_ring[RING_TX(bp, prod)]; in bnxt_start_xmit() 725 tx_buf = &txr->tx_buf_ring[RING_TX(bp, prod)]; in bnxt_start_xmit() 775 tx_buf = &txr->tx_buf_ring[RING_TX(bp, prod)]; in bnxt_start_xmit() 783 tx_buf = &txr->tx_buf_ring[RING_TX(bp, prod)]; in bnxt_start_xmit() 795 txr->tx_buf_ring[RING_TX(bp, txr->tx_prod)].is_ts_pkt = 0; in bnxt_start_xmit() 803 txr->tx_buf_ring[RING_TX(bp, txr->tx_prod)].skb = NULL; in bnxt_start_xmit() 827 tx_buf = &txr->tx_buf_ring[RING_TX(bp, cons)]; in __bnxt_tx_int() 859 tx_buf = &txr->tx_buf_ring[RING_TX(bp, cons)]; in __bnxt_tx_int() 3412 struct bnxt_sw_tx_bd *tx_buf = &txr->tx_buf_ring[i]; in bnxt_free_one_tx_ring_skbs() 3454 tx_buf = &txr->tx_buf_ring[ring_idx]; in bnxt_free_one_tx_ring_skbs() [all …]
|
| H A D | bnxt.h | 989 struct bnxt_sw_tx_bd *tx_buf_ring; member
|
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_wed.c | 652 dev->tx_buf_ring.size = ring_size; in mtk_wed_tx_buffer_alloc() 654 dev->tx_buf_ring.size = MTK_WED_TX_BM_DMA_SIZE; in mtk_wed_tx_buffer_alloc() 657 n_pages = dev->tx_buf_ring.size / MTK_WED_BUF_PER_PAGE; in mtk_wed_tx_buffer_alloc() 663 dev->tx_buf_ring.pages = page_list; in mtk_wed_tx_buffer_alloc() 666 dev->tx_buf_ring.size * desc_size, in mtk_wed_tx_buffer_alloc() 671 dev->tx_buf_ring.desc = desc_ptr; in mtk_wed_tx_buffer_alloc() 672 dev->tx_buf_ring.desc_phys = desc_phys; in mtk_wed_tx_buffer_alloc() 740 struct mtk_wed_buf *page_list = dev->tx_buf_ring.pages; in mtk_wed_free_tx_buffer() 747 if (!dev->tx_buf_ring.desc) in mtk_wed_free_tx_buffer() 750 for (i = 0; i < dev->tx_buf_ring.size; i += MTK_WED_BUF_PER_PAGE) { in mtk_wed_free_tx_buffer() [all …]
|
| /linux/drivers/net/ethernet/broadcom/ |
| H A D | bnx2.c | 705 kfree(txr->tx_buf_ring); in bnx2_free_tx_mem() 706 txr->tx_buf_ring = NULL; in bnx2_free_tx_mem() 751 txr->tx_buf_ring = kzalloc(SW_TXBD_RING_SIZE, GFP_KERNEL); in bnx2_alloc_tx_mem() 752 if (!txr->tx_buf_ring) in bnx2_alloc_tx_mem() 2863 tx_buf = &txr->tx_buf_ring[sw_ring_cons]; in bnx2_tx_int() 2894 tx_buf = &txr->tx_buf_ring[BNX2_TX_RING_IDX(sw_cons)]; in bnx2_tx_int() 5421 if (!txr->tx_buf_ring) in bnx2_free_tx_skbs() 5425 struct bnx2_sw_tx_bd *tx_buf = &txr->tx_buf_ring[j]; in bnx2_free_tx_skbs() 5444 tx_buf = &txr->tx_buf_ring[BNX2_TX_RING_IDX(j)]; in bnx2_free_tx_skbs() 6654 tx_buf = &txr->tx_buf_ring[ring_prod]; in bnx2_start_xmit() [all …]
|
| H A D | bnx2.h | 6735 struct bnx2_sw_tx_bd *tx_buf_ring; member
|
| /linux/drivers/net/ethernet/broadcom/bnge/ |
| H A D | bnge_rmem.c | 495 rmem->vmem = (void **)&txr->tx_buf_ring; in bnge_init_ring_struct()
|
| H A D | bnge_netdev.c | 434 if (!txr->tx_buf_ring) in bnge_free_tx_skbs() 438 struct bnge_sw_tx_bd *tx_buf = &txr->tx_buf_ring[j]; in bnge_free_tx_skbs() 461 tx_buf = &txr->tx_buf_ring[ring_idx]; in bnge_free_tx_skbs()
|
| /linux/drivers/net/ethernet/broadcom/bnx2x/ |
| H A D | bnx2x_cmn.c | 198 struct sw_tx_bd *tx_buf = &txdata->tx_buf_ring[idx]; in bnx2x_free_tx_pkt() 3873 tx_buf = &txdata->tx_buf_ring[TX_BD(pkt_prod)]; in bnx2x_start_xmit() 4421 BNX2X_FREE(txdata->tx_buf_ring); in bnx2x_free_fp_mem_at() 4585 txdata->tx_buf_ring = kzalloc_objs(struct sw_tx_bd, in bnx2x_alloc_fp_mem_at() 4587 if (!txdata->tx_buf_ring) in bnx2x_alloc_fp_mem_at()
|
| H A D | bnx2x.h | 516 struct sw_tx_bd *tx_buf_ring; member
|
| H A D | bnx2x_main.c | 1172 &txdata->tx_buf_ring[j]; in bnx2x_panic_dump()
|