Home
last modified time | relevance | path

Searched refs:uar_page (Results 1 – 15 of 15) sorted by relevance

/linux-6.15/include/linux/mlx4/
H A Dcq.h148 void __iomem *uar_page, in mlx4_cq_arm() argument
169 mlx4_write64(doorbell, uar_page + MLX4_CQ_DOORBELL, doorbell_lock); in mlx4_cq_arm()
/linux-6.15/include/linux/mlx5/
H A Dcq.h153 void __iomem *uar_page, in mlx5_cq_arm() argument
173 mlx5_write64(doorbell, uar_page + MLX5_CQ_DOORBELL); in mlx5_cq_arm()
H A Dmlx5_ifc.h2301 u8 uar_page[0x18]; member
3592 u8 uar_page[0x18]; member
4573 u8 uar_page[0x18]; member
4728 u8 uar_page[0x18]; member
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/
H A Dwc.c97 MLX5_SET(cqc, cqc, uar_page, mdev->priv.uar->index); in create_wc_cq()
119 MLX5_SET(cqc, cqc, uar_page, mdev->priv.uar->index); in mlx5_wc_create_cq()
179 MLX5_SET(wq, wq, uar_page, sq->bfreg.index); in create_wc_sq()
H A Deq.c312 MLX5_SET(eqc, eqc, uar_page, priv->uar->index); in create_map_eq()
H A Den_main.c1705 MLX5_SET(wq, wq, uar_page, mdev->mlx5e_res.hw_objs.bfreg.index); in mlx5e_create_sq()
2187 MLX5_SET(cqc, cqc, uar_page, mdev->priv.uar->index); in mlx5e_create_cq()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Daso.c103 MLX5_SET(cqc, cqc, uar_page, mdev->priv.uar->index); in create_aso_cq()
132 MLX5_SET(cqc, cqc_data, uar_page, mdev->priv.uar->index); in mlx5_aso_create_cq()
206 MLX5_SET(wq, wq, uar_page, mdev->mlx5e_res.hw_objs.bfreg.index); in create_aso_sq()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dsend.c651 MLX5_SET(wq, wq, uar_page, mdev->mlx5e_res.hw_objs.bfreg.index); in hws_send_ring_create_sq()
827 MLX5_SET(cqc, cqc, uar_page, mdev->priv.uar->index); in hws_send_ring_create_cq()
850 MLX5_SET(cqc, cqc_data, uar_page, mdev->priv.uar->index); in hws_send_ring_open_cq()
/linux-6.15/drivers/infiniband/hw/mlx5/
H A Dcq.c651 void __iomem *uar_page = mdev->priv.uar->map; in mlx5_ib_arm_cq() local
666 uar_page, to_mcq(ibcq)->mcq.cons_index); in mlx5_ib_arm_cq()
1017 MLX5_SET(cqc, cqc, uar_page, index); in mlx5_ib_create_cq()
H A Dqp.c1040 MLX5_SET(qpc, qpc, uar_page, uar_index); in _create_user_qp()
1161 MLX5_SET(qpc, qpc, uar_page, uar_index); in _create_kernel_qp()
1395 MLX5_SET(wq, wq, uar_page, MLX5_GET(qpc, qpc, uar_page)); in create_raw_packet_qp_sq()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dconn.c457 MLX5_SET(cqc, cqc, uar_page, fdev->conn_res.uar->index); in mlx5_fpga_conn_create_cq()
562 MLX5_SET(qpc, qpc, uar_page, fdev->conn_res.uar->index); in mlx5_fpga_conn_create_qp()
/linux-6.15/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c397 MLX5_SET(qpc, qpc, uar_page, ndev->mvdev.res.uar->index); in qp_prepare()
532 void __iomem *uar_page = ndev->mvdev.res.uar->map; in mlx5_vdpa_cq_comp() local
552 mlx5_cq_arm(&mvq->cq.mcq, MLX5_CQ_DB_REQ_NOT, uar_page, mvq->cq.mcq.cons_index); in mlx5_vdpa_cq_comp()
559 void __iomem *uar_page = ndev->mvdev.res.uar->map; in cq_create() local
607 MLX5_SET(cqc, cqc, uar_page, ndev->mvdev.res.uar->index); in cq_create()
619 mlx5_cq_arm(&mvq->cq.mcq, MLX5_CQ_DB_REQ_NOT, uar_page, mvq->cq.mcq.cons_index); in cq_create()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_send.c309 MLX5_SET(qpc, qpc, uar_page, attr->uar->index); in dr_create_rc_qp()
1107 MLX5_SET(cqc, cqc, uar_page, uar->index); in dr_create_cq()
/linux-6.15/drivers/vfio/pci/mlx5/
H A Dcmd.c1139 MLX5_SET(cqc, cqc, uar_page, tracker->uar->index); in mlx5vf_create_cq()
1212 MLX5_SET(qpc, qpc, uar_page, tracker->uar->index); in mlx5vf_create_rc_qp()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dparams.c828 MLX5_SET(cqc, cqc, uar_page, mdev->priv.uar->index); in mlx5e_build_common_cq_param()