Lines Matching refs:mtt
135 struct mlx5_ib_mr *mtt = xa_load(&imr->implicit_children, idx);
138 if (mtt) {
139 pklm->key = cpu_to_be32(mtt->ibmr.lkey);
589 struct mlx5_ib_mr *mtt;
621 xa_for_each (&imr->implicit_children, idx, mtt) {
623 list_add(&mtt->odp_destroy.elm, &destroy_list);
640 list_for_each_entry_safe (mtt, tmp, &destroy_list, odp_destroy.elm)
641 free_implicit_child_mr(mtt, false);
741 struct mlx5_ib_mr *mtt;
744 mtt = xa_load(&imr->implicit_children, idx);
745 if (unlikely(!mtt)) {
746 mtt = implicit_get_child_mr(imr, idx);
747 if (IS_ERR(mtt)) {
748 ret = PTR_ERR(mtt);
755 umem_odp = to_ib_umem_odp(mtt->umem);
759 ret = pagefault_real_mr(mtt, umem_odp, user_va, len,