/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | srq.c | 162 mlx4_srq_alloc(struct mlx4_dev *dev, u32 pdn, u32 cqn, u16 xrcd, struct mlx4_mtt *mtt, u64 db_rec, struct mlx4_srq *srq) mlx4_srq_alloc() argument
|
H A D | cq.c | 191 mlx4_cq_resize(struct mlx4_dev *dev, struct mlx4_cq *cq, int entries, struct mlx4_mtt *mtt) mlx4_cq_resize() argument 341 mlx4_cq_alloc(struct mlx4_dev *dev, int nent, struct mlx4_mtt *mtt, struct mlx4_uar *uar, u64 db_rec, struct mlx4_cq *cq, unsigned vector, int collapsed, int timestamp_en, void *buf_addr, bool user_cq) mlx4_cq_alloc() argument
|
H A D | qp.c | 87 static int __mlx4_qp_modify(struct mlx4_dev *dev, struct mlx4_mtt *mtt, in __mlx4_qp_modify() argument 208 int mlx4_qp_modify(struct mlx4_dev *dev, struct mlx4_mtt *mtt, in mlx4_qp_modify() argument 915 int mlx4_qp_to_ready(struct mlx4_dev *dev, struct mlx4_mtt *mtt, in mlx4_qp_to_ready() argument
|
H A D | mr.c | 194 mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift, struct mlx4_mtt *mtt) mlx4_mtt_init() argument 251 mlx4_mtt_cleanup(struct mlx4_dev *dev, struct mlx4_mtt *mtt) mlx4_mtt_cleanup() argument 260 mlx4_mtt_addr(struct mlx4_dev *dev, struct mlx4_mtt *mtt) mlx4_mtt_addr() argument 692 mlx4_write_mtt_chunk(struct mlx4_dev *dev, struct mlx4_mtt *mtt, int start_index, int npages, u64 *page_list) mlx4_write_mtt_chunk() argument 718 __mlx4_write_mtt(struct mlx4_dev *dev, struct mlx4_mtt *mtt, int start_index, int npages, u64 *page_list) __mlx4_write_mtt() argument 746 mlx4_write_mtt(struct mlx4_dev *dev, struct mlx4_mtt *mtt, int start_index, int npages, u64 *page_list) mlx4_write_mtt() argument 790 mlx4_buf_write_mtt(struct mlx4_dev *dev, struct mlx4_mtt *mtt, struct mlx4_buf *buf) mlx4_buf_write_mtt() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | srq.c | 162 mlx4_srq_alloc(struct mlx4_dev *dev, u32 pdn, u32 cqn, u16 xrcd, struct mlx4_mtt *mtt, u64 db_rec, struct mlx4_srq *srq) mlx4_srq_alloc() argument
|
H A D | cq.c | 191 mlx4_cq_resize(struct mlx4_dev *dev, struct mlx4_cq *cq, int entries, struct mlx4_mtt *mtt) mlx4_cq_resize() argument 342 mlx4_cq_alloc(struct mlx4_dev *dev, int nent, struct mlx4_mtt *mtt, struct mlx4_uar *uar, u64 db_rec, struct mlx4_cq *cq, unsigned vector, int collapsed, int timestamp_en, void *buf_addr, bool user_cq) mlx4_cq_alloc() argument
|
H A D | mr.c | 194 mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift, struct mlx4_mtt *mtt) mlx4_mtt_init() argument 251 mlx4_mtt_cleanup(struct mlx4_dev *dev, struct mlx4_mtt *mtt) mlx4_mtt_cleanup() argument 260 mlx4_mtt_addr(struct mlx4_dev *dev, struct mlx4_mtt *mtt) mlx4_mtt_addr() argument 692 mlx4_write_mtt_chunk(struct mlx4_dev *dev, struct mlx4_mtt *mtt, int start_index, int npages, u64 *page_list) mlx4_write_mtt_chunk() argument 718 __mlx4_write_mtt(struct mlx4_dev *dev, struct mlx4_mtt *mtt, int start_index, int npages, u64 *page_list) __mlx4_write_mtt() argument 746 mlx4_write_mtt(struct mlx4_dev *dev, struct mlx4_mtt *mtt, int start_index, int npages, u64 *page_list) mlx4_write_mtt() argument 790 mlx4_buf_write_mtt(struct mlx4_dev *dev, struct mlx4_mtt *mtt, struct mlx4_buf *buf) mlx4_buf_write_mtt() argument [all...] |
H A D | qp.c | 92 static int __mlx4_qp_modify(struct mlx4_dev *dev, struct mlx4_mtt *mtt, in __mlx4_qp_modify() argument 213 int mlx4_qp_modify(struct mlx4_dev *dev, struct mlx4_mtt *mtt, in mlx4_qp_modify() argument 919 int mlx4_qp_to_ready(struct mlx4_dev *dev, struct mlx4_mtt *mtt, in mlx4_qp_to_ready() argument
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/ |
H A D | mthca_mr.c | 211 struct mthca_mtt *mtt; in __mthca_alloc_mtt() local 240 mthca_free_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt) mthca_free_mtt() argument 254 __mthca_write_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt, int start_index, u64 *buffer_list, int list_len) __mthca_write_mtt() argument 315 mthca_tavor_write_mtt_seg(struct mthca_dev *dev, struct mthca_mtt *mtt, int start_index, u64 *buffer_list, int list_len) mthca_tavor_write_mtt_seg() argument 329 mthca_arbel_write_mtt_seg(struct mthca_dev *dev, struct mthca_mtt *mtt, int start_index, u64 *buffer_list, int list_len) mthca_arbel_write_mtt_seg() argument 358 mthca_write_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt, int start_index, u64 *buffer_list, int list_len) mthca_write_mtt() argument [all...] |
H A D | mthca_provider.h | 76 struct mthca_mtt *mtt; member
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
H A D | mr.c | 182 int mlx4_ib_umem_write_mtt(struct mlx4_ib_dev *dev, struct mlx4_mtt *mtt, in mlx4_ib_umem_write_mtt() argument 94 mlx4_ib_umem_write_mtt_block(struct mlx4_ib_dev *dev, struct mlx4_mtt *mtt, u64 mtt_size, u64 mtt_shift, u64 len, u64 cur_start_addr, u64 *pages, int *start_index, int *npages) mlx4_ib_umem_write_mtt_block() argument [all...] |
H A D | cq.c | 383 struct mlx4_mtt mtt; in mlx4_ib_resize_cq() local [all...] |
/kernel/linux/linux-5.10/drivers/vdpa/mlx5/core/ |
H A D | mr.c | 34 static void populate_mtts(struct mlx5_vdpa_direct_mr *mr, __be64 *mtt) in populate_mtts() argument
|
/kernel/linux/linux-6.6/drivers/vdpa/mlx5/core/ |
H A D | mr.c | 35 static void populate_mtts(struct mlx5_vdpa_direct_mr *mr, __be64 *mtt) in populate_mtts() argument
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/ |
H A D | mr.c | 182 int mlx4_ib_umem_write_mtt(struct mlx4_ib_dev *dev, struct mlx4_mtt *mtt, in mlx4_ib_umem_write_mtt() argument 94 mlx4_ib_umem_write_mtt_block(struct mlx4_ib_dev *dev, struct mlx4_mtt *mtt, u64 mtt_size, u64 mtt_shift, u64 len, u64 cur_start_addr, u64 *pages, int *start_index, int *npages) mlx4_ib_umem_write_mtt_block() argument [all...] |
H A D | cq.c | 383 struct mlx4_mtt mtt; in mlx4_ib_resize_cq() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_mr.c | 209 struct mthca_mtt *mtt; in __mthca_alloc_mtt() local 238 mthca_free_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt) mthca_free_mtt() argument 252 __mthca_write_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt, int start_index, u64 *buffer_list, int list_len) __mthca_write_mtt() argument 313 mthca_tavor_write_mtt_seg(struct mthca_dev *dev, struct mthca_mtt *mtt, int start_index, u64 *buffer_list, int list_len) mthca_tavor_write_mtt_seg() argument 327 mthca_arbel_write_mtt_seg(struct mthca_dev *dev, struct mthca_mtt *mtt, int start_index, u64 *buffer_list, int list_len) mthca_arbel_write_mtt_seg() argument 356 mthca_write_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt, int start_index, u64 *buffer_list, int list_len) mthca_write_mtt() argument [all...] |
H A D | mthca_provider.h | 76 struct mthca_mtt *mtt; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | umr.c | 619 struct mlx5_mtt *mtt; in mlx5r_umr_update_mr_pas() local
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
H A D | fw_tracer.c | 181 __be64 *mtt; in mlx5_fw_tracer_create_mkey() local
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
H A D | fw_tracer.c | 181 __be64 *mtt; in mlx5_fw_tracer_create_mkey() local
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/erdma/ |
H A D | erdma_verbs.c | 25 struct erdma_mtt *mtt = mem->mtt; in assemble_qbuf_mtt_for_cmd() local 543 struct erdma_mtt *mtt = mem->mtt; erdma_fill_bottom_mtt() local 557 struct erdma_mtt *mtt; erdma_create_cont_mtt() local 585 erdma_destroy_mtt_buf_sg(struct erdma_dev *dev, struct erdma_mtt *mtt) erdma_destroy_mtt_buf_sg() argument 592 erdma_destroy_scatter_mtt(struct erdma_dev *dev, struct erdma_mtt *mtt) erdma_destroy_scatter_mtt() argument 600 erdma_init_middle_mtt(struct erdma_mtt *mtt, struct erdma_mtt *low_mtt) erdma_init_middle_mtt() argument 610 erdma_create_mtt_buf_sg(struct erdma_dev *dev, struct erdma_mtt *mtt) erdma_create_mtt_buf_sg() argument 652 struct erdma_mtt *mtt; erdma_create_scatter_mtt() local 686 struct erdma_mtt *mtt, *tmp_mtt; erdma_create_mtt() local 736 erdma_destroy_mtt(struct erdma_dev *dev, struct erdma_mtt *mtt) erdma_destroy_mtt() argument [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 135 struct mlx5_ib_mr *mtt = xa_load(&imr->implicit_children, idx); in populate_klm() local 589 struct mlx5_ib_mr *mtt; in mlx5_ib_free_implicit_mr() local 741 struct mlx5_ib_mr *mtt; in pagefault_implicit_mr() local [all...] |
H A D | devx.c | 2138 __be64 *mtt; in devx_umem_reg_cmd_build() local
|
/kernel/linux/linux-6.6/drivers/vfio/pci/mlx5/ |
H A D | cmd.c | 301 __be64 *mtt; in _create_mkey() local
|