Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/mlx5/
H A Dodp.c701 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 Dumr.h110 int mlx5r_umr_dmabuf_update_pgsz(struct mlx5_ib_mr *mr, u32 xlt_flags,
H A Dumr.c1085 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()