Home
last modified time | relevance | path

Searched refs:data_seg (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.6/drivers/net/ethernet/mellanox/mlx5/core/steering/
Ddr_send.c417 struct dr_data_seg *data_seg, in dr_rdma_handle_flow_access_arg_segments() argument
431 (void *)(uintptr_t)data_seg->addr, in dr_rdma_handle_flow_access_arg_segments()
432 data_seg->length); in dr_rdma_handle_flow_access_arg_segments()
441 struct dr_data_seg *data_seg, void *wqe) in dr_set_data_inl_seg() argument
455 addr = (void *)(unsigned long)(data_seg->addr); in dr_set_data_inl_seg()
456 len = data_seg->length; in dr_set_data_inl_seg()
484 struct dr_data_seg *data_seg, in dr_rdma_handle_icm_write_segments() argument
500 if (data_seg->send_flags & IB_SEND_INLINE) { in dr_rdma_handle_icm_write_segments()
501 *size += dr_set_data_inl_seg(dr_qp, data_seg, wq_dseg); in dr_rdma_handle_icm_write_segments()
503 wq_dseg->byte_count = cpu_to_be32(data_seg->length); in dr_rdma_handle_icm_write_segments()
[all …]
/Linux-v6.6/drivers/infiniband/hw/mlx5/
Dumr.c555 mlx5r_umr_set_update_xlt_data_seg(struct mlx5_wqe_data_seg *data_seg, in mlx5r_umr_set_update_xlt_data_seg() argument
558 data_seg->byte_count = cpu_to_be32(sg->length); in mlx5r_umr_set_update_xlt_data_seg()
559 data_seg->lkey = cpu_to_be32(sg->lkey); in mlx5r_umr_set_update_xlt_data_seg()
560 data_seg->addr = cpu_to_be64(sg->addr); in mlx5r_umr_set_update_xlt_data_seg()
603 wqe->data_seg.byte_count = cpu_to_be32(sg->length); in mlx5r_umr_final_update_xlt()
639 mlx5r_umr_set_update_xlt_data_seg(&wqe.data_seg, &sg); in mlx5r_umr_update_mr_pas()
740 mlx5r_umr_set_update_xlt_data_seg(&wqe.data_seg, &sg); in mlx5r_umr_update_xlt()
Dumr.h88 struct mlx5_wqe_data_seg data_seg; member