Home
last modified time | relevance | path

Searched refs:crossed_mr (Results 1 – 1 of 1) sorted by relevance

/linux-6.12.1/drivers/infiniband/hw/mlx5/
Dmr.c1633 struct ib_mr *crossed_mr; in reg_user_mr_dmabuf_by_data_direct() local
1652 crossed_mr = reg_user_mr_dmabuf(pd, &data_direct_dev->pdev->dev, in reg_user_mr_dmabuf_by_data_direct()
1655 if (IS_ERR(crossed_mr)) { in reg_user_mr_dmabuf_by_data_direct()
1656 ret = PTR_ERR(crossed_mr); in reg_user_mr_dmabuf_by_data_direct()
1662 crossed_mr->lkey); in reg_user_mr_dmabuf_by_data_direct()
1665 __mlx5_ib_dereg_mr(crossed_mr); in reg_user_mr_dmabuf_by_data_direct()
1670 list_add_tail(&to_mmr(crossed_mr)->dd_node, &dev->data_direct_mr_list); in reg_user_mr_dmabuf_by_data_direct()
1671 to_mmr(crossing_mr)->dd_crossed_mr = to_mmr(crossed_mr); in reg_user_mr_dmabuf_by_data_direct()