Lines Matching refs:mlx4_dev
55 static void mlx4_free_icm_pages(struct mlx4_dev *dev, struct mlx4_icm_chunk *chunk)
68 static void mlx4_free_icm_coherent(struct mlx4_dev *dev, struct mlx4_icm_chunk *chunk)
78 void mlx4_free_icm(struct mlx4_dev *dev, struct mlx4_icm *icm, int coherent)
127 struct mlx4_icm *mlx4_alloc_icm(struct mlx4_dev *dev, int npages,
223 static int mlx4_MAP_ICM(struct mlx4_dev *dev, struct mlx4_icm *icm, u64 virt)
228 static int mlx4_UNMAP_ICM(struct mlx4_dev *dev, u64 virt, u32 page_count)
234 int mlx4_MAP_ICM_AUX(struct mlx4_dev *dev, struct mlx4_icm *icm)
239 int mlx4_UNMAP_ICM_AUX(struct mlx4_dev *dev)
245 int mlx4_table_get(struct mlx4_dev *dev, struct mlx4_icm_table *table, u32 obj)
281 void mlx4_table_put(struct mlx4_dev *dev, struct mlx4_icm_table *table, u32 obj)
352 int mlx4_table_get_range(struct mlx4_dev *dev, struct mlx4_icm_table *table,
376 void mlx4_table_put_range(struct mlx4_dev *dev, struct mlx4_icm_table *table,
385 int mlx4_init_icm_table(struct mlx4_dev *dev, struct mlx4_icm_table *table,
453 void mlx4_cleanup_icm_table(struct mlx4_dev *dev, struct mlx4_icm_table *table)