Home
last modified time | relevance | path

Searched refs:MLX5_SET64 (Results 1 – 25 of 30) sorted by relevance

12

/linux-6.15/drivers/infiniband/hw/mlx5/
H A Ddm.c60 MLX5_SET64(alloc_memic_in, in, range_start_addr, in mlx5_cmd_alloc_memic()
101 MLX5_SET64(dealloc_memic_in, in, memic_start_addr, addr); in mlx5_cmd_dealloc_memic()
123 MLX5_SET64(modify_memic_in, in, memic_start_addr, addr - dev->bar_addr); in mlx5_cmd_dealloc_memic_op()
139 MLX5_SET64(modify_memic_in, in, memic_start_addr, addr - dev->bar_addr); in mlx5_cmd_alloc_memic_op()
H A Dqp.c2038 MLX5_SET64(qpc, qpc, dbr_addr, qp->db.dma); in create_xrc_tgt_qp()
2183 MLX5_SET64(qpc, qpc, dbr_addr, qp->db.dma); in create_dci()
2378 MLX5_SET64(qpc, qpc, dbr_addr, qp->db.dma); in create_user_qp()
2521 MLX5_SET64(qpc, qpc, dbr_addr, qp->db.dma); in create_kernel_qp()
3820 MLX5_SET64(modify_rq_in, in, modify_bitmask, in modify_raw_packet_qp_rq()
3887 MLX5_SET64(modify_sq_in, in, modify_bitmask, 1); in modify_raw_packet_qp_sq()
4083 MLX5_SET64(modify_rq_in, in, modify_bitmask, in __mlx5_ib_qp_set_raw_qp_counter()
4323 MLX5_SET64(qpc, qpc, dbr_addr, qp->db.dma); in __mlx5_ib_modify_qp()
5298 MLX5_SET64(wq, wq, dbr_addr, rwq->db.dma); in create_rq()
5672 MLX5_SET64(modify_rq_in, in, modify_bitmask, in mlx5_ib_modify_wq()
[all …]
H A Dumr.c608 MLX5_SET64(mkc, mkey_seg, start_addr, mr->ibmr.iova); in mlx5r_umr_set_update_xlt_mkey_seg()
609 MLX5_SET64(mkc, mkey_seg, len, mr->ibmr.length); in mlx5r_umr_set_update_xlt_mkey_seg()
H A Dsrq_cmd.c37 MLX5_SET64(wq, wq, dbr_addr, in->db_record); in set_wq()
50 MLX5_SET64(srqc, srqc, dbr_addr, in->db_record); in set_srqc()
H A Dmr.c87 MLX5_SET64(mkc, mkc, start_addr, start_addr); in set_mkc_access_pd_addr_fields()
1204 MLX5_SET64(mkc, mkc, len, iova + length); in reg_create_crossing_vhca_mr()
1291 MLX5_SET64(mkc, mkc, len, umem->length); in reg_create()
1353 MLX5_SET64(mkc, mkc, len, length); in mlx5_ib_get_dm_mr()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/
H A Dwc.c100 MLX5_SET64(cqc, cqc, dbr_addr, cq->wq_ctrl.db.dma); in create_wc_cq()
182 MLX5_SET64(wq, wq, dbr_addr, sq->wq_ctrl.db.dma); in create_wc_sq()
H A Dvport.c506 MLX5_SET64(nic_vport_context, nic_vport_context, node_guid, node_guid); in mlx5_modify_nic_vport_node_guid()
1083 MLX5_SET64(hca_vport_context, ctx, port_guid, req->port_guid); in mlx5_core_modify_hca_vport_context()
1085 MLX5_SET64(hca_vport_context, ctx, node_guid, req->node_guid); in mlx5_core_modify_hca_vport_context()
H A Den_main.c464 MLX5_SET64(mkc, mkc, len, npages << page_shift); in mlx5e_create_umr_mkey()
553 MLX5_SET64(mkc, mkc, len, nentries << log_entry_size); in mlx5e_create_umr_ksm_mkey()
1071 MLX5_SET64(wq, wq, dbr_addr, rq->wq_ctrl.db.dma); in mlx5e_create_rq()
1173 MLX5_SET64(modify_rq_in, in, modify_bitmask, in mlx5e_modify_rq_vsd()
1708 MLX5_SET64(wq, wq, dbr_addr, csp->wq_ctrl->db.dma); in mlx5e_create_sq()
1746 MLX5_SET64(modify_sq_in, in, modify_bitmask, bitmask); in mlx5e_modify_sq()
2190 MLX5_SET64(cqc, cqc, dbr_addr, cq->wq_ctrl.db.dma); in mlx5e_create_cq()
/linux-6.15/drivers/vfio/pci/mlx5/
H A Dcmd.c362 MLX5_SET64(mkc, mkc, len, npages * PAGE_SIZE); in _create_mkey()
907 MLX5_SET64(page_track_range, addr_range_i_base, start_address, in mlx5vf_create_tracker()
909 MLX5_SET64(page_track_range, addr_range_i_base, length, length); in mlx5vf_create_tracker()
964 MLX5_SET64(page_track, obj_context, modify_field_select, 0x3); in mlx5vf_cmd_modify_tracker()
965 MLX5_SET64(page_track, obj_context, range_start_address, iova); in mlx5vf_cmd_modify_tracker()
966 MLX5_SET64(page_track, obj_context, length, length); in mlx5vf_cmd_modify_tracker()
1142 MLX5_SET64(cqc, cqc, dbr_addr, cq->db.dma); in mlx5vf_create_cq()
1224 MLX5_SET64(qpc, qpc, dbr_addr, qp->db.dma); in mlx5vf_create_rc_qp()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/lib/
H A Daso.c106 MLX5_SET64(cqc, cqc, dbr_addr, cq->wq_ctrl.db.dma); in create_aso_cq()
209 MLX5_SET64(wq, wq, dbr_addr, sq->wq_ctrl.db.dma); in create_aso_sq()
H A Ddm.c226 MLX5_SET64(sw_icm, sw_icm, sw_icm_start_addr, in mlx5_dm_sw_icm_alloc()
H A Dclock.c400 MLX5_SET64(mtpps_reg, in, time_stamp, tstart); in mlx5_pps_out()
897 MLX5_SET64(mtpps_reg, in, time_stamp, time_stamp); in mlx5_perout_configure()
899 MLX5_SET64(mtpps_reg, in, npps_period, npps_period); in mlx5_perout_configure()
H A Dcrypto.c207 MLX5_SET64(encryption_key_obj, obj, modify_field_select, 1); in mlx5_crypto_modify_dek_key()
/linux-6.15/drivers/vdpa/mlx5/core/
H A Dmr.c77 MLX5_SET64(mkc, mkc, start_addr, mr->offset); in fill_create_direct_mr()
78 MLX5_SET64(mkc, mkc, len, mr->end - mr->start); in fill_create_direct_mr()
352 MLX5_SET64(mkc, mkc, start_addr, start); in create_indirect_key()
353 MLX5_SET64(mkc, mkc, len, len); in create_indirect_key()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/
H A Ddr_icm_pool.c72 MLX5_SET64(mkc, mkc, len, length); in dr_icm_create_dm_mkey()
75 MLX5_SET64(mkc, mkc, start_addr, start_addr); in dr_icm_create_dm_mkey()
H A Ddr_cmd.c482 MLX5_SET64(flow_table_context, ft_mdev, in mlx5dr_cmd_create_flow_table()
485 MLX5_SET64(flow_table_context, ft_mdev, in mlx5dr_cmd_create_flow_table()
488 MLX5_SET64(flow_table_context, ft_mdev, in mlx5dr_cmd_create_flow_table()
490 MLX5_SET64(flow_table_context, ft_mdev, in mlx5dr_cmd_create_flow_table()
H A Ddr_send.c321 MLX5_SET64(qpc, qpc, dbr_addr, dr_qp->wq_ctrl.db.dma); in dr_create_rc_qp()
1110 MLX5_SET64(cqc, cqc, dbr_addr, cq->wq_ctrl.db.dma); in dr_create_cq()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/fpga/
H A Dcmd.c58 MLX5_SET64(fpga_access_reg, in, address, addr); in mlx5_fpga_access_reg()
H A Dconn.c460 MLX5_SET64(cqc, cqc, dbr_addr, conn->cq.wq_ctrl.db.dma); in mlx5_fpga_conn_create_cq()
577 MLX5_SET64(qpc, qpc, dbr_addr, conn->qp.wq_ctrl.db.dma); in mlx5_fpga_conn_create_qp()
688 MLX5_SET64(qpc, qpc, dbr_addr, conn->qp.wq_ctrl.db.dma); in mlx5_fpga_conn_init_qp()
/linux-6.15/drivers/vdpa/mlx5/net/
H A Dmlx5_vnet.c454 MLX5_SET64(qpc, qpc, dbr_addr, vqp->db.dma); in qp_create()
609 MLX5_SET64(cqc, cqc, dbr_addr, vcq->db.dma); in cq_create()
745 MLX5_SET64(umem, um, num_of_mtt, umem->frag_buf.npages); in create_umem()
940 MLX5_SET64(virtio_q, vq_ctx, desc_addr, mvq->desc_addr); in create_virtqueue()
941 MLX5_SET64(virtio_q, vq_ctx, used_addr, mvq->device_addr); in create_virtqueue()
942 MLX5_SET64(virtio_q, vq_ctx, available_addr, mvq->driver_addr); in create_virtqueue()
1332 MLX5_SET64(virtio_q, vq_ctx, desc_addr, mvq->desc_addr); in fill_modify_virtqueue_cmd()
1333 MLX5_SET64(virtio_q, vq_ctx, used_addr, mvq->device_addr); in fill_modify_virtqueue_cmd()
1334 MLX5_SET64(virtio_q, vq_ctx, available_addr, mvq->driver_addr); in fill_modify_virtqueue_cmd()
1374 MLX5_SET64(virtio_net_q_object, obj_context, modify_field_select, mvq->modified_fields); in fill_modify_virtqueue_cmd()
[all …]
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/diag/
H A Drsc_dump.c111 MLX5_SET64(resource_dump, cmd->cmd, address, dma); in mlx5_rsc_dump_trigger()
H A Dfw_tracer.c208 MLX5_SET64(mkc, mkc, start_addr, tracer->buff.dma); in mlx5_fw_tracer_create_mkey()
209 MLX5_SET64(mkc, mkc, len, tracer->buff.size); in mlx5_fw_tracer_create_mkey()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dmacsec.c267 MLX5_SET64(macsec_offload_obj, obj, sci, (__force u64)attrs->ssci); in mlx5e_macsec_create_object()
272 MLX5_SET64(macsec_offload_obj, obj, sci, (__force u64)(attrs->sci)); in mlx5e_macsec_create_object()
1343 MLX5_SET64(macsec_offload_obj, obj, modify_field_select, in mlx5e_macsec_modify_obj()
H A Dipsec_offload.c280 MLX5_SET64(ipsec_obj, obj, modify_field_select, in mlx5_modify_ipsec_obj()
/linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/
H A Dsend.c653 MLX5_SET64(wq, wq, dbr_addr, sq->wq_ctrl.db.dma); in hws_send_ring_create_sq()
829 MLX5_SET64(cqc, cqc, dbr_addr, cq->wq_ctrl.db.dma); in hws_send_ring_create_cq()

12