Home
last modified time | relevance | path

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

/NextBSD/sys/dev/ifmlx4/
HDen_tx.c99 ring->tx_info = vmalloc_node(tmp, node); in mlx4_en_create_tx_ring()
100 if (!ring->tx_info) { in mlx4_en_create_tx_ring()
101 ring->tx_info = vmalloc(tmp); in mlx4_en_create_tx_ring()
102 if (!ring->tx_info) { in mlx4_en_create_tx_ring()
109 ring->tx_info, tmp); in mlx4_en_create_tx_ring()
179 vfree(ring->tx_info); in mlx4_en_create_tx_ring()
202 vfree(ring->tx_info); in mlx4_en_destroy_tx_ring()
222 memset(ring->tx_info, 0, ring->size * sizeof(struct mlx4_en_tx_info)); in mlx4_en_activate_tx_ring()
251 struct mlx4_en_tx_info *tx_info = &ring->tx_info[index]; in mlx4_en_stamp_wqe() local
259 if (likely((void *)tx_desc + tx_info->nr_txbb * TXBB_SIZE <= end)) in mlx4_en_stamp_wqe()
[all …]
HDmlx4_en.h288 struct mlx4_en_tx_info *tx_info; member
/NextBSD/sys/ofed/drivers/net/mlx4/
HDen_tx.c116 ring->tx_info = kzalloc_node(tmp, GFP_KERNEL, node); in mlx4_en_create_tx_ring()
117 if (!ring->tx_info) { in mlx4_en_create_tx_ring()
118 ring->tx_info = kzalloc(tmp, GFP_KERNEL); in mlx4_en_create_tx_ring()
119 if (!ring->tx_info) { in mlx4_en_create_tx_ring()
128 &ring->tx_info[x].dma_map); in mlx4_en_create_tx_ring()
132 ring->tx_info[x].dma_map); in mlx4_en_create_tx_ring()
139 ring->tx_info, tmp); in mlx4_en_create_tx_ring()
200 bus_dmamap_destroy(ring->dma_tag, ring->tx_info[x].dma_map); in mlx4_en_create_tx_ring()
202 vfree(ring->tx_info); in mlx4_en_create_tx_ring()
229 bus_dmamap_destroy(ring->dma_tag, ring->tx_info[x].dma_map); in mlx4_en_destroy_tx_ring()
[all …]
HDmlx4_en.h264 struct mlx4_en_tx_info *tx_info; member