|
u32 | __mlx4_alloc_mtt_range (struct mlx4_dev *dev, int order) |
|
int | mlx4_mtt_init (struct mlx4_dev *dev, int npages, int page_shift, struct mlx4_mtt *mtt) |
|
| EXPORT_SYMBOL_GPL (mlx4_mtt_init) |
|
void | __mlx4_free_mtt_range (struct mlx4_dev *dev, u32 offset, int order) |
|
void | mlx4_mtt_cleanup (struct mlx4_dev *dev, struct mlx4_mtt *mtt) |
|
| EXPORT_SYMBOL_GPL (mlx4_mtt_cleanup) |
|
u64 | mlx4_mtt_addr (struct mlx4_dev *dev, struct mlx4_mtt *mtt) |
|
| EXPORT_SYMBOL_GPL (mlx4_mtt_addr) |
|
int | __mlx4_mr_reserve (struct mlx4_dev *dev) |
|
void | __mlx4_mr_release (struct mlx4_dev *dev, u32 index) |
|
int | __mlx4_mr_alloc_icm (struct mlx4_dev *dev, u32 index) |
|
void | __mlx4_mr_free_icm (struct mlx4_dev *dev, u32 index) |
|
int | mlx4_mr_alloc (struct mlx4_dev *dev, u32 pd, u64 iova, u64 size, u32 access, int npages, int page_shift, struct mlx4_mr *mr) |
|
| EXPORT_SYMBOL_GPL (mlx4_mr_alloc) |
|
void | mlx4_mr_free (struct mlx4_dev *dev, struct mlx4_mr *mr) |
|
| EXPORT_SYMBOL_GPL (mlx4_mr_free) |
|
int | mlx4_mr_enable (struct mlx4_dev *dev, struct mlx4_mr *mr) |
|
| EXPORT_SYMBOL_GPL (mlx4_mr_enable) |
|
int | __mlx4_write_mtt (struct mlx4_dev *dev, struct mlx4_mtt *mtt, int start_index, int npages, u64 *page_list) |
|
int | mlx4_write_mtt (struct mlx4_dev *dev, struct mlx4_mtt *mtt, int start_index, int npages, u64 *page_list) |
|
| EXPORT_SYMBOL_GPL (mlx4_write_mtt) |
|
int | mlx4_buf_write_mtt (struct mlx4_dev *dev, struct mlx4_mtt *mtt, struct mlx4_buf *buf) |
|
| EXPORT_SYMBOL_GPL (mlx4_buf_write_mtt) |
|
int | mlx4_init_mr_table (struct mlx4_dev *dev) |
|
void | mlx4_cleanup_mr_table (struct mlx4_dev *dev) |
|
int | mlx4_map_phys_fmr (struct mlx4_dev *dev, struct mlx4_fmr *fmr, u64 *page_list, int npages, u64 iova, u32 *lkey, u32 *rkey) |
|
| EXPORT_SYMBOL_GPL (mlx4_map_phys_fmr) |
|
int | mlx4_fmr_alloc (struct mlx4_dev *dev, u32 pd, u32 access, int max_pages, int max_maps, u8 page_shift, struct mlx4_fmr *fmr) |
|
| EXPORT_SYMBOL_GPL (mlx4_fmr_alloc) |
|
int | mlx4_fmr_enable (struct mlx4_dev *dev, struct mlx4_fmr *fmr) |
|
| EXPORT_SYMBOL_GPL (mlx4_fmr_enable) |
|
void | mlx4_fmr_unmap (struct mlx4_dev *dev, struct mlx4_fmr *fmr, u32 *lkey, u32 *rkey) |
|
| EXPORT_SYMBOL_GPL (mlx4_fmr_unmap) |
|
int | mlx4_fmr_free (struct mlx4_dev *dev, struct mlx4_fmr *fmr) |
|
| EXPORT_SYMBOL_GPL (mlx4_fmr_free) |
|
int | mlx4_SYNC_TPT (struct mlx4_dev *dev) |
|
| EXPORT_SYMBOL_GPL (mlx4_SYNC_TPT) |
|