Searched refs:uar_map (Results 1 - 20 of 20) sorted by last modified time

/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_txrx.c85 mlx5e_notify_hw(wq, sq->pc, sq->uar_map, &nopwqe->ctrl);
H A Den_tx.c367 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, &wqe->ctrl);
419 mlx5e_notify_hw(wq, sq->pc, sq->uar_map, cseg);
630 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, cseg);
635 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, cseg);
H A Den_main.c1438 sq->uar_map = mdev->mlx5e_res.hw_objs.bfreg.map;
1523 sq->uar_map = mdev->mlx5e_res.hw_objs.bfreg.map;
1608 sq->uar_map = mdev->mlx5e_res.hw_objs.bfreg.map;
1861 mlx5e_notify_hw(wq, sq->pc, sq->uar_map, &nop->ctrl);
H A Den.h454 void __iomem *uar_map; member in struct:mlx5e_txqsq
521 void __iomem *uar_map; member in struct:mlx5e_xdpsq
553 void __iomem *uar_map; member in struct:mlx5e_icosq
H A Den_rx.c1127 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, sq->doorbell_cseg);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dptp.c336 sq->uar_map = mdev->mlx5e_res.hw_objs.bfreg.map;
H A Dxdp.h161 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, sq->doorbell_cseg);
H A Dtxrx.h259 mlx5e_notify_hw(struct mlx5_wq_cyc *wq, u16 pc, void __iomem *uar_map, argument
273 mlx5_write64((__be32 *)ctrl, uar_map);
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_rx.c215 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, cseg);
313 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, cseg);
765 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, db_cseg);
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Deq.c942 if (!priv->eq_table.uar_map[index]) {
943 priv->eq_table.uar_map[index] =
948 if (!priv->eq_table.uar_map[index]) {
955 return priv->eq_table.uar_map[index] + 0x800 + 8 * (eq->eqn % 4);
964 if (priv->eq_table.uar_map[i]) {
965 iounmap(priv->eq_table.uar_map[i]);
966 priv->eq_table.uar_map[i] = NULL;
1180 priv->eq_table.uar_map = kcalloc(mlx4_num_eq_uar(dev),
1181 sizeof(*priv->eq_table.uar_map),
1183 if (!priv->eq_table.uar_map) {
[all...]
H A Den_tx.c126 ring->bf.uar->map = mdev->uar_map;
H A Dmlx4.h694 void __iomem **uar_map; member in struct:mlx4_eq_table
H A Dmlx4_en.h423 void __iomem *uar_map; member in struct:mlx4_en_dev
H A Den_main.c256 iounmap(mdev->uar_map);
288 mdev->uar_map = ioremap((phys_addr_t) mdev->priv_uar.pfn << PAGE_SHIFT,
290 if (!mdev->uar_map) {
370 if (mdev->uar_map)
371 iounmap(mdev->uar_map);
H A Den_cq.c208 mlx4_cq_arm(&cq->mcq, MLX4_CQ_DB_REQ_NOT, priv->mdev->uar_map,
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Daso.c32 void __iomem *uar_map; member in struct:mlx5_aso
166 sq->uar_map = mdev->mlx5e_res.hw_objs.bfreg.map;
385 mlx5_write64((__be32 *)doorbell_cseg, aso->uar_map);
/linux-master/drivers/infiniband/hw/mlx4/
H A Dmain.c2654 ibdev->uar_map = ioremap((phys_addr_t) ibdev->priv_uar.pfn << PAGE_SHIFT,
2656 if (!ibdev->uar_map) {
2897 iounmap(ibdev->uar_map);
3005 iounmap(ibdev->uar_map);
H A Dmlx4_ib.h614 void __iomem *uar_map; member in struct:mlx4_ib_dev
H A Dqp.c3825 to_mdev(ibqp->device)->uar_map + MLX4_SEND_DOORBELL);
H A Dcq.c909 to_mdev(ibcq->device)->uar_map,

Completed in 288 milliseconds