Searched refs:umr (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
| H A D | macsec.c | 102 struct mlx5e_macsec_umr *umr; member 163 struct mlx5e_macsec_umr *umr; in mlx5e_macsec_aso_reg_mr() local 168 umr = kzalloc_obj(*umr); in mlx5e_macsec_aso_reg_mr() 169 if (!umr) { in mlx5e_macsec_aso_reg_mr() 175 dma_addr = dma_map_single(dma_device, umr->ctx, sizeof(umr->ctx), DMA_BIDIRECTIONAL); in mlx5e_macsec_aso_reg_mr() 182 err = mlx5e_create_mkey(mdev, aso->pdn, &umr->mkey); in mlx5e_macsec_aso_reg_mr() 188 umr->dma_addr = dma_addr; in mlx5e_macsec_aso_reg_mr() 190 aso->umr = umr; in mlx5e_macsec_aso_reg_mr() 195 dma_unmap_single(dma_device, dma_addr, sizeof(umr->ctx), DMA_BIDIRECTIONAL); in mlx5e_macsec_aso_reg_mr() 197 kfree(umr); in mlx5e_macsec_aso_reg_mr() [all …]
|
| /linux/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() 169 umr->xlt_octowords = cpu_to_be16(mlx5r_umr_get_xlt_octo(size)); in set_reg_umr_seg() 170 umr->mkey_mask = frwr_mkey_mask(atomic); in set_reg_umr_seg() 173 static void set_linv_umr_seg(struct mlx5_wqe_umr_ctrl_seg *umr) in set_linv_umr_seg() argument 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() 546 static void set_sig_umr_segment(struct mlx5_wqe_umr_ctrl_seg *umr, in set_sig_umr_segment() argument [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | en_rx.c | 671 .umr.rq = rq, in mlx5e_alloc_rx_mpwqe() 843 wi->umr.rq->mpwqe.umr_completed++; in mlx5e_poll_ico_cq()
|