Searched refs:xlt_flags (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | odp.c | 701 u32 xlt_flags = MLX5_IB_UPD_XLT_ATOMIC; in pagefault_real_mr() local 704 xlt_flags |= MLX5_IB_UPD_XLT_ENABLE; in pagefault_real_mr() 707 xlt_flags |= MLX5_IB_UPD_XLT_DOWNGRADE; in pagefault_real_mr() 723 ret = mlx5r_umr_update_xlt(mr, start_idx, np, page_shift, xlt_flags); in pagefault_real_mr() 841 u32 xlt_flags = 0; in pagefault_dmabuf_mr() local 845 xlt_flags |= MLX5_IB_UPD_XLT_ENABLE; in pagefault_dmabuf_mr() 861 err = mlx5r_umr_dmabuf_update_pgsz(mr, xlt_flags, in pagefault_dmabuf_mr() 867 mr, xlt_flags); in pagefault_dmabuf_mr() 870 xlt_flags); in pagefault_dmabuf_mr()
|
| H A D | umr.h | 110 int mlx5r_umr_dmabuf_update_pgsz(struct mlx5_ib_mr *mr, u32 xlt_flags,
|
| H A D | umr.c | 1085 int mlx5r_umr_dmabuf_update_pgsz(struct mlx5_ib_mr *mr, u32 xlt_flags, in mlx5r_umr_dmabuf_update_pgsz() argument 1093 err = _mlx5r_umr_zap_mkey(mr, xlt_flags, page_shift, &zapped_blocks, in mlx5r_umr_dmabuf_update_pgsz() 1099 xlt_flags &= ~MLX5_IB_UPD_XLT_ENABLE; in mlx5r_umr_dmabuf_update_pgsz() 1108 xlt_flags | MLX5_IB_UPD_XLT_KEEP_PGSZ, in mlx5r_umr_dmabuf_update_pgsz() 1120 err = _mlx5r_dmabuf_umr_update_pas(mr, xlt_flags, 0, zapped_blocks, in mlx5r_umr_dmabuf_update_pgsz()
|