/linux/drivers/infiniband/hw/mthca/ |
H A D | mthca_mr.c | 209 struct mthca_mtt *mtt; in __mthca_alloc_mtt() local 238 void mthca_free_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt) in mthca_free_mtt() 252 static int __mthca_write_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt, in __mthca_write_mtt() 314 struct mthca_mtt *mtt, int start_index, in mthca_tavor_write_mtt_seg() 328 struct mthca_mtt *mtt, int start_index, in mthca_arbel_write_mtt_seg() 356 int mthca_write_mtt(struct mthca_dev *dev, struct mthca_mtt *mtt, in mthca_write_mtt()
|
H A D | mthca_provider.h | 76 struct mthca_mtt *mtt; member
|
/linux/drivers/net/ethernet/mellanox/mlx4/ |
H A D | mr.c | 195 struct mlx4_mtt *mtt) in mlx4_mtt_init() 251 void mlx4_mtt_cleanup(struct mlx4_dev *dev, struct mlx4_mtt *mtt) in mlx4_mtt_cleanup() 260 u64 mlx4_mtt_addr(struct mlx4_dev *dev, struct mlx4_mtt *mtt) in mlx4_mtt_addr() 692 static int mlx4_write_mtt_chunk(struct mlx4_dev *dev, struct mlx4_mtt *mtt, in mlx4_write_mtt_chunk() 718 int __mlx4_write_mtt(struct mlx4_dev *dev, struct mlx4_mtt *mtt, in __mlx4_write_mtt() 746 int mlx4_write_mtt(struct mlx4_dev *dev, struct mlx4_mtt *mtt, in mlx4_write_mtt() 790 int mlx4_buf_write_mtt(struct mlx4_dev *dev, struct mlx4_mtt *mtt, in mlx4_buf_write_mtt()
|
H A D | qp.c | 92 static int __mlx4_qp_modify(struct mlx4_dev *dev, struct mlx4_mtt *mtt, in __mlx4_qp_modify() 213 int mlx4_qp_modify(struct mlx4_dev *dev, struct mlx4_mtt *mtt, in mlx4_qp_modify() 919 int mlx4_qp_to_ready(struct mlx4_dev *dev, struct mlx4_mtt *mtt, in mlx4_qp_to_ready()
|
H A D | cq.c | 192 int entries, struct mlx4_mtt *mtt) in mlx4_cq_resize() 343 struct mlx4_mtt *mtt, struct mlx4_uar *uar, u64 db_rec, in mlx4_cq_alloc()
|
H A D | resource_tracker.c | 110 struct res_mtt *mtt; member 158 struct res_mtt *mtt; member 170 struct res_mtt *mtt; member 181 struct res_mtt *mtt; member 193 struct res_mtt *mtt; member 2745 int size, struct res_mtt *mtt) in check_mtt_range() 2763 struct res_mtt *mtt; in mlx4_SW2HW_MPT_wrapper() local 2960 struct res_mtt *mtt; in mlx4_RST2INIT_QP_wrapper() local 3106 struct res_mtt *mtt; in mlx4_SW2HW_EQ_wrapper() local 3164 struct res_mtt *mtt; in get_containing_mtt() local [all …]
|
H A D | srq.c | 163 struct mlx4_mtt *mtt, u64 db_rec, struct mlx4_srq *srq) in mlx4_srq_alloc()
|
H A D | mlx4.h | 402 struct mlx4_mtt mtt; member
|
/linux/drivers/infiniband/hw/erdma/ |
H A D | erdma_verbs.c | 25 struct erdma_mtt *mtt = mem->mtt; in assemble_qbuf_mtt_for_cmd() local 555 struct erdma_mtt *mtt = mem->mtt; in erdma_fill_bottom_mtt() local 569 struct erdma_mtt *mtt; in erdma_create_cont_mtt() local 598 struct erdma_mtt *mtt) in erdma_destroy_mtt_buf_sg() 605 struct erdma_mtt *mtt) in erdma_destroy_scatter_mtt() 612 static void erdma_init_middle_mtt(struct erdma_mtt *mtt, in erdma_init_middle_mtt() 622 static int erdma_create_mtt_buf_sg(struct erdma_dev *dev, struct erdma_mtt *mtt) in erdma_create_mtt_buf_sg() 664 struct erdma_mtt *mtt; in erdma_create_scatter_mtt() local 698 struct erdma_mtt *mtt, *tmp_mtt; in erdma_create_mtt() local 748 static void erdma_destroy_mtt(struct erdma_dev *dev, struct erdma_mtt *mtt) in erdma_destroy_mtt()
|
H A D | erdma_verbs.h | 113 struct erdma_mtt *mtt; member
|
/linux/drivers/infiniband/hw/mlx4/ |
H A D | mr.c | 95 struct mlx4_mtt *mtt, in mlx4_ib_umem_write_mtt_block() 182 int mlx4_ib_umem_write_mtt(struct mlx4_ib_dev *dev, struct mlx4_mtt *mtt, in mlx4_ib_umem_write_mtt()
|
H A D | cq.c | 384 struct mlx4_mtt mtt; in mlx4_ib_resize_cq() local
|
H A D | mlx4_ib.h | 107 struct mlx4_mtt mtt; member 342 struct mlx4_mtt mtt; member 385 struct mlx4_mtt mtt; member
|
/linux/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() 55 __be64 mtt[]; member
|
/linux/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 148 struct mlx5_ib_mr *mtt = xa_load(&imr->implicit_children, idx); in populate_klm() local 641 struct mlx5_ib_mr *mtt; in mlx5_ib_free_odp_mr() local 736 struct mlx5_ib_mr *mtt; in pagefault_implicit_mr() local
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/diag/ |
H A D | fw_tracer.c | 181 __be64 *mtt; in mlx5_fw_tracer_create_mkey() local
|
/linux/drivers/vfio/pci/mlx5/ |
H A D | cmd.c | 324 __be64 *mtt; in _create_mkey() local
|
/linux/include/linux/mlx4/ |
H A D | device.h | 684 struct mlx4_mtt mtt; member 689 struct mlx4_mtt mtt; member 835 int mtt; member
|
/linux/drivers/usb/host/ |
H A D | xhci.h | 2247 u32 mtt; in xhci_decode_slot_context() local
|
/linux/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | en_main.c | 429 struct mlx5_mtt *mtt; in mlx5e_create_umr_mkey() local
|
/linux/include/linux/mlx5/ |
H A D | mlx5_ifc.h | 12076 struct mlx5_ifc_mtt_bits mtt[]; member
|