Searched refs:umr (Results 1 – 7 of 7) sorted by relevance
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | macsec.c | 101 struct mlx5e_macsec_umr *umr; member 167 umr = kzalloc(sizeof(*umr), GFP_KERNEL); in mlx5e_macsec_aso_reg_mr() 168 if (!umr) { in mlx5e_macsec_aso_reg_mr() 174 dma_addr = dma_map_single(dma_device, umr->ctx, sizeof(umr->ctx), DMA_BIDIRECTIONAL); in mlx5e_macsec_aso_reg_mr() 187 umr->dma_addr = dma_addr; in mlx5e_macsec_aso_reg_mr() 189 aso->umr = umr; in mlx5e_macsec_aso_reg_mr() 196 kfree(umr); in mlx5e_macsec_aso_reg_mr() 202 struct mlx5e_macsec_umr *umr = aso->umr; in mlx5e_macsec_aso_dereg_mr() local 205 dma_unmap_single(&mdev->pdev->dev, umr->dma_addr, sizeof(umr->ctx), DMA_BIDIRECTIONAL); in mlx5e_macsec_aso_dereg_mr() 206 kfree(umr); in mlx5e_macsec_aso_dereg_mr() [all …]
|
| /linux-6.15/drivers/infiniband/hw/mlx5/ |
| H A D | wr.c | 161 static void set_reg_umr_seg(struct mlx5_wqe_umr_ctrl_seg *umr, in set_reg_umr_seg() argument 166 memset(umr, 0, sizeof(*umr)); in set_reg_umr_seg() 168 umr->flags = flags; in set_reg_umr_seg() 170 umr->mkey_mask = frwr_mkey_mask(atomic); in set_reg_umr_seg() 175 memset(umr, 0, sizeof(*umr)); in set_linv_umr_seg() 176 umr->mkey_mask = cpu_to_be64(MLX5_MKEY_MASK_FREE); in set_linv_umr_seg() 177 umr->flags = MLX5_UMR_INLINE; in set_linv_umr_seg() 549 memset(umr, 0, sizeof(*umr)); in set_sig_umr_segment() 551 umr->flags = MLX5_FLAGS_INLINE | MLX5_FLAGS_CHECK_FREE; in set_sig_umr_segment() 553 umr->bsf_octowords = cpu_to_be16(MLX5_MKEY_BSF_OCTO_SIZE); in set_sig_umr_segment() [all …]
|
| H A D | Makefile | 24 umr.o \
|
| /linux-6.15/Documentation/gpu/amdgpu/ |
| H A D | debugging.rst | 77 `umr <https://gitlab.freedesktop.org/tomstdenis/umr>`_ is a general purpose 78 GPU debugging and diagnostics tool. Please see the umr 79 `documentation <https://umr.readthedocs.io/en/main/>`_ for more information
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
| H A D | rx.c | 142 .umr.rq = rq, in mlx5e_xsk_alloc_rx_mpwqe()
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | txrx.h | 249 } umr; member
|
| /linux-6.15/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_rx.c | 827 .umr.rq = rq, in mlx5e_alloc_rx_mpwqe() 981 static void mlx5e_handle_shampo_hd_umr(struct mlx5e_shampo_umr umr, in mlx5e_handle_shampo_hd_umr() argument 988 mlx5e_shampo_fill_umr(rq, umr.len); in mlx5e_handle_shampo_hd_umr() 1043 wi->umr.rq->mpwqe.umr_completed++; in mlx5e_poll_ico_cq()
|