Searched refs:dma_arr (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | xdp.c | 130 xdptxdf.dma_arr = NULL; in mlx5e_xmit_xdp_buff() 477 tmp.dma_addr = xdptxdf->dma_arr ? xdptxdf->dma_arr[0] : in mlx5e_xmit_xdp_frame_mpwqe() 626 addr = xdptxdf->dma_arr ? xdptxdf->dma_arr[i] : in mlx5e_xmit_xdp_frame() 868 dma_addr_t dma_arr[MAX_SKB_FRAGS]; in mlx5e_xdp_xmit() local 886 xdptxdf.dma_arr = dma_arr; in mlx5e_xdp_xmit() 890 dma_arr[j] = dma_map_single(sq->pdev, skb_frag_address(frag), in mlx5e_xdp_xmit() 893 if (!dma_mapping_error(sq->pdev, dma_arr[j])) in mlx5e_xdp_xmit() 897 dma_unmap_single(sq->pdev, dma_arr[j], in mlx5e_xdp_xmit() 914 dma_unmap_single(sq->pdev, dma_arr[j], in mlx5e_xdp_xmit() 933 { .frame.dma_addr = dma_arr[j] }); in mlx5e_xdp_xmit()
|
| H A D | txrx.h | 110 dma_addr_t *dma_arr; member
|
| /linux/drivers/net/ethernet/broadcom/bnge/ |
| H A D | bnge_rmem.c | 49 rmem->pg_arr[i], rmem->dma_arr[i]); in bnge_free_ring() 95 &rmem->dma_arr[i], in bnge_alloc_ring() 112 cpu_to_le64(rmem->dma_arr[i] | extra_bits); in bnge_alloc_ring() 135 rmem->dma_arr = ctx_pg->ctx_dma_arr; in bnge_alloc_ctx_one_lvl() 461 rmem->dma_arr = nqr->desc_mapping; in bnge_init_ring_struct() 473 rmem->dma_arr = rxr->rx_desc_mapping; in bnge_init_ring_struct() 482 rmem->dma_arr = rxr->rx_agg_desc_mapping; in bnge_init_ring_struct() 493 rmem->dma_arr = txr->tx_desc_mapping; in bnge_init_ring_struct()
|
| H A D | bnge_rmem.h | 27 dma_addr_t *dma_arr; member
|
| H A D | bnge_hwrm_lib.c | 333 *pg_dir = cpu_to_le64(rmem->dma_arr[0]); in bnge_hwrm_set_pg_attr() 1090 req->page_tbl_addr = cpu_to_le64(rmem->dma_arr[0]); in hwrm_ring_alloc_send_msg()
|
| H A D | bnge_netdev.c | 113 ring->ring_mem.dma_arr = NULL; in bnge_free_nq_desc_arr() 125 ring->ring_mem.dma_arr = NULL; in bnge_free_cp_desc_arr() 241 rmem->dma_arr = cpr->desc_mapping; in alloc_one_cp_ring()
|
| /linux/drivers/infiniband/hw/bng_re/ |
| H A D | bng_re.h | 58 dma_addr_t *dma_arr; member
|
| H A D | bng_dev.c | 148 req.page_tbl_addr = cpu_to_le64(ring_attr->dma_arr[0]); in bng_re_net_ring_alloc() 335 rattr.dma_arr = creq->hwq.pbl[BNG_PBL_LVL_0].pg_map_arr; in bng_re_dev_init()
|
| /linux/drivers/infiniband/hw/bnxt_re/ |
| H A D | bnxt_re.h | 80 dma_addr_t *dma_arr; member
|
| H A D | main.c | 952 req.page_tbl_addr = cpu_to_le64(ring_attr->dma_arr[0]); in bnxt_re_net_ring_alloc() 1853 rattr.dma_arr = nq->hwq.pbl[PBL_LVL_0].pg_map_arr; in bnxt_re_alloc_res() 2249 rattr.dma_arr = creq->hwq.pbl[PBL_LVL_0].pg_map_arr; in bnxt_re_dev_init()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt.c | 3650 rmem->pg_arr[i], rmem->dma_arr[i]); in bnxt_free_ring() 3695 &rmem->dma_arr[i], in bnxt_alloc_ring() 3711 cpu_to_le64(rmem->dma_arr[i] | extra_bits); in bnxt_alloc_ring() 4079 ring->ring_mem.dma_arr = NULL; in bnxt_free_cp_arrays() 4179 rmem->dma_arr = cpr->cp_desc_mapping; in bnxt_alloc_cp_sub_ring() 4275 rmem->dma_arr = rxr->rx_desc_mapping; in bnxt_init_rx_ring_struct() 4284 rmem->dma_arr = rxr->rx_agg_desc_mapping; in bnxt_init_rx_ring_struct() 4308 rmem->dma_arr[i] = 0; in bnxt_reset_rx_ring_struct() 4318 rmem->dma_arr[i] = 0; in bnxt_reset_rx_ring_struct() 4345 rmem->dma_arr = cpr->cp_desc_mapping; in bnxt_init_ring_struct() [all …]
|
| H A D | bnxt.h | 925 dma_addr_t *dma_arr; member
|