Lines Matching refs:mlx5_ib_dev

58 static int destroy_mkey(struct mlx5_ib_dev *dev, struct mlx5_ib_mr *mr)  in destroy_mkey()
70 static int order2idx(struct mlx5_ib_dev *dev, int order) in order2idx()
83 struct mlx5_ib_dev *dev = mr->dev; in reg_mr_callback()
134 static int add_keys(struct mlx5_ib_dev *dev, int c, int num) in add_keys()
188 static void remove_keys(struct mlx5_ib_dev *dev, int c, int num) in remove_keys()
219 struct mlx5_ib_dev *dev = ent->dev; in size_write()
285 struct mlx5_ib_dev *dev = ent->dev; in limit_write()
357 struct mlx5_ib_dev *dev = ent->dev; in __cache_work_func()
411 static struct mlx5_ib_mr *alloc_cached_mr(struct mlx5_ib_dev *dev, int order) in alloc_cached_mr()
455 static void free_cached_mr(struct mlx5_ib_dev *dev, struct mlx5_ib_mr *mr) in free_cached_mr()
479 static void clean_keys(struct mlx5_ib_dev *dev, int c) in clean_keys()
506 static int mlx5_mr_cache_debugfs_init(struct mlx5_ib_dev *dev) in mlx5_mr_cache_debugfs_init()
550 static void mlx5_mr_cache_debugfs_cleanup(struct mlx5_ib_dev *dev) in mlx5_mr_cache_debugfs_cleanup()
560 struct mlx5_ib_dev *dev = (struct mlx5_ib_dev *)ctx; in delay_time_func()
565 int mlx5_mr_cache_init(struct mlx5_ib_dev *dev) in mlx5_mr_cache_init()
608 int mlx5_mr_cache_cleanup(struct mlx5_ib_dev *dev) in mlx5_mr_cache_cleanup()
628 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_get_dma_mr()
692 struct mlx5_ib_dev *dev = to_mdev(pd->device); in prep_umr_reg_wqe()
719 static void prep_umr_unreg_wqe(struct mlx5_ib_dev *dev, in prep_umr_unreg_wqe()
755 struct mlx5_ib_dev *dev = to_mdev(pd->device); in reg_umr()
850 struct mlx5_ib_dev *dev = mr->dev; in mlx5_ib_update_mtt()
973 struct mlx5_ib_dev *dev = to_mdev(pd->device); in reg_create()
1036 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_reg_user_mr()
1126 static int unreg_umr(struct mlx5_ib_dev *dev, struct mlx5_ib_mr *mr) in unreg_umr()
1161 struct mlx5_ib_dev *dev = to_mdev(mr->ibmr.device); in clean_mr()
1189 struct mlx5_ib_dev *dev = to_mdev(ibmr->device); in mlx5_ib_dereg_mr()
1229 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_create_mr()
1314 struct mlx5_ib_dev *dev = to_mdev(ibmr->device); in mlx5_ib_destroy_mr()
1345 struct mlx5_ib_dev *dev = to_mdev(pd->device); in mlx5_ib_alloc_fast_reg_mr()
1419 struct mlx5_ib_dev *dev = to_mdev(page_list->device); in mlx5_ib_free_fast_reg_page_list()