Lines Matching defs:mr

35 static void populate_mtts(struct mlx5_vdpa_direct_mr *mr, __be64 *mtt)  in populate_mtts()
52 static int create_direct_mr(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_direct_mr *mr) in create_direct_mr()
89 static void destroy_direct_mr(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_direct_mr *mr) in destroy_direct_mr()
94 static u64 map_start(struct vhost_iotlb_map *map, struct mlx5_vdpa_direct_mr *mr) in map_start()
99 static u64 map_end(struct vhost_iotlb_map *map, struct mlx5_vdpa_direct_mr *mr) in map_end()
104 static u64 maplen(struct vhost_iotlb_map *map, struct mlx5_vdpa_direct_mr *mr) in maplen()
182 static int create_indirect_key(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_mr *mr) in create_indirect_key()
223 static int map_direct_mr(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_direct_mr *mr, in map_direct_mr()
295 static void unmap_direct_mr(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_direct_mr *mr) in unmap_direct_mr()
305 struct mlx5_vdpa_mr *mr, in add_direct_chain()
361 struct mlx5_vdpa_mr *mr, in create_user_mr()
424 static int create_dma_mr(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_mr *mr) in create_dma_mr()
452 static void destroy_dma_mr(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_mr *mr) in destroy_dma_mr()
486 static void destroy_user_mr(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_mr *mr) in destroy_user_mr()
499 static void _mlx5_vdpa_destroy_mr(struct mlx5_vdpa_dev *mvdev, struct mlx5_vdpa_mr *mr) in _mlx5_vdpa_destroy_mr()
517 struct mlx5_vdpa_mr *mr) in _mlx5_vdpa_put_mr()
527 struct mlx5_vdpa_mr *mr) in mlx5_vdpa_put_mr()
535 struct mlx5_vdpa_mr *mr) in _mlx5_vdpa_get_mr()
544 struct mlx5_vdpa_mr *mr) in mlx5_vdpa_get_mr()
567 struct mlx5_vdpa_mr *mr; in mlx5_vdpa_show_mr_leaks() local
593 struct mlx5_vdpa_mr *mr, in _mlx5_vdpa_create_mr()
635 struct mlx5_vdpa_mr *mr; in mlx5_vdpa_create_mr() local
679 struct mlx5_vdpa_mr *mr; in mlx5_vdpa_create_dma_mr() local