/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx4/ |
A D | en_main.c | 242 iounmap(mdev->uar_map); in mlx4_en_remove() 287 mdev->uar_map = ioremap((phys_addr_t) mdev->priv_uar.pfn << PAGE_SHIFT, in mlx4_en_add() 289 if (!mdev->uar_map) in mlx4_en_add() 341 if (mdev->uar_map) in mlx4_en_add() 342 iounmap(mdev->uar_map); in mlx4_en_add()
|
A D | eq.c | 941 if (!priv->eq_table.uar_map[index]) { in mlx4_get_eq_uar() 942 priv->eq_table.uar_map[index] = in mlx4_get_eq_uar() 947 if (!priv->eq_table.uar_map[index]) { in mlx4_get_eq_uar() 963 if (priv->eq_table.uar_map[i]) { in mlx4_unmap_uar() 964 iounmap(priv->eq_table.uar_map[i]); in mlx4_unmap_uar() 965 priv->eq_table.uar_map[i] = NULL; in mlx4_unmap_uar() 1180 sizeof(*priv->eq_table.uar_map), in mlx4_init_eq_table() 1182 if (!priv->eq_table.uar_map) { in mlx4_init_eq_table() 1197 priv->eq_table.uar_map[i] = NULL; in mlx4_init_eq_table() 1324 kfree(priv->eq_table.uar_map); in mlx4_init_eq_table() [all …]
|
A D | en_cq.c | 208 mlx4_cq_arm(&cq->mcq, MLX4_CQ_DB_REQ_NOT, priv->mdev->uar_map, in mlx4_en_arm_cq()
|
A D | mlx4_en.h | 422 void __iomem *uar_map; member
|
A D | en_tx.c | 126 ring->bf.uar->map = mdev->uar_map; in mlx4_en_create_tx_ring()
|
A D | mlx4.h | 692 void __iomem **uar_map; member
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
A D | aso.c | 32 void __iomem *uar_map; member 166 sq->uar_map = mdev->mlx5e_res.hw_objs.bfreg.map; in mlx5_aso_alloc_sq() 385 mlx5_write64((__be32 *)doorbell_cseg, aso->uar_map); in mlx5_aso_post_wqe()
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en/ |
A D | xdp.h | 109 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, sq->doorbell_cseg); in mlx5e_xmit_xdp_doorbell()
|
A D | txrx.h | 246 mlx5e_notify_hw(struct mlx5_wq_cyc *wq, u16 pc, void __iomem *uar_map, in mlx5e_notify_hw() argument 260 mlx5_write64((__be32 *)ctrl, uar_map); in mlx5e_notify_hw()
|
A D | ptp.c | 254 sq->uar_map = mdev->mlx5e_res.hw_objs.bfreg.map; in mlx5e_ptp_alloc_txqsq()
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
A D | ktls_rx.c | 215 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, cseg); in post_rx_param_wqes() 313 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, cseg); in resync_post_get_progress_params() 765 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, db_cseg); in mlx5e_ktls_rx_handle_resync_list()
|
/linux-6.3-rc2/drivers/net/ethernet/mellanox/mlx5/core/ |
A D | en_tx.c | 367 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, &wqe->ctrl); in mlx5e_tx_flush() 410 mlx5e_notify_hw(wq, sq->pc, sq->uar_map, cseg); in mlx5e_txwqe_complete() 621 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, cseg); in mlx5e_sq_xmit_mpwqe() 626 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, cseg); in mlx5e_sq_xmit_mpwqe()
|
A D | en_txrx.c | 85 mlx5e_notify_hw(wq, sq->pc, sq->uar_map, &nopwqe->ctrl); in mlx5e_trigger_irq()
|
A D | en.h | 444 void __iomem *uar_map; member 555 void __iomem *uar_map; member 587 void __iomem *uar_map; member
|
A D | en_main.c | 1304 sq->uar_map = mdev->mlx5e_res.hw_objs.bfreg.map; in mlx5e_alloc_xdpsq() 1389 sq->uar_map = mdev->mlx5e_res.hw_objs.bfreg.map; in mlx5e_alloc_icosq() 1474 sq->uar_map = mdev->mlx5e_res.hw_objs.bfreg.map; in mlx5e_alloc_txqsq() 1711 mlx5e_notify_hw(wq, sq->pc, sq->uar_map, &nop->ctrl); in mlx5e_deactivate_txqsq()
|
A D | en_rx.c | 1042 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, sq->doorbell_cseg); in mlx5e_post_rx_mpwqes()
|
/linux-6.3-rc2/drivers/infiniband/hw/mlx4/ |
A D | main.c | 2651 ibdev->uar_map = ioremap((phys_addr_t) ibdev->priv_uar.pfn << PAGE_SHIFT, in mlx4_ib_add() 2653 if (!ibdev->uar_map) in mlx4_ib_add() 2875 iounmap(ibdev->uar_map); in mlx4_ib_add() 2979 iounmap(ibdev->uar_map); in mlx4_ib_remove()
|
A D | mlx4_ib.h | 613 void __iomem *uar_map; member
|
A D | cq.c | 909 to_mdev(ibcq->device)->uar_map, in mlx4_ib_arm_cq()
|
A D | qp.c | 3821 to_mdev(ibqp->device)->uar_map + MLX4_SEND_DOORBELL); in _mlx4_ib_post_send()
|