Home
last modified time | relevance | path

Searched refs:uar_map (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx4/
H A Den_main.c256 iounmap(mdev->uar_map); in mlx4_en_remove()
288 mdev->uar_map = ioremap((phys_addr_t) mdev->priv_uar.pfn << PAGE_SHIFT, in mlx4_en_probe()
290 if (!mdev->uar_map) { in mlx4_en_probe()
370 if (mdev->uar_map) in mlx4_en_probe()
371 iounmap(mdev->uar_map); in mlx4_en_probe()
H A Deq.c942 if (!priv->eq_table.uar_map[index]) { in mlx4_get_eq_uar()
943 priv->eq_table.uar_map[index] = in mlx4_get_eq_uar()
948 if (!priv->eq_table.uar_map[index]) { in mlx4_get_eq_uar()
955 return priv->eq_table.uar_map[index] + 0x800 + 8 * (eq->eqn % 4); in mlx4_get_eq_uar()
964 if (priv->eq_table.uar_map[i]) { in mlx4_unmap_uar()
965 iounmap(priv->eq_table.uar_map[i]); in mlx4_unmap_uar()
966 priv->eq_table.uar_map[i] = NULL; in mlx4_unmap_uar()
1180 priv->eq_table.uar_map = kcalloc(mlx4_num_eq_uar(dev), in mlx4_init_eq_table()
1181 sizeof(*priv->eq_table.uar_map), in mlx4_init_eq_table()
1183 if (!priv->eq_table.uar_map) { in mlx4_init_eq_table()
[all …]
H A Den_tx.c127 ring->bf.uar->map = mdev->uar_map; in mlx4_en_create_tx_ring()
H A Dmlx4.h694 void __iomem **uar_map; member
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dktls_rx.c215 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()
793 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, db_cseg); in mlx5e_ktls_rx_handle_resync_list()
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dsend.c113 mlx5_write64((__be32 *)doorbell_cseg, sq->uar_map); in hws_send_engine_post_ring()
693 sq->uar_map = mdev->priv.bfreg.map; in hws_send_ring_alloc_sq()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_rx.c1135 mlx5e_notify_hw(&sq->wq, sq->pc, sq->uar_map, sq->doorbell_cseg); in mlx5e_post_rx_mpwqes()