Searched refs:implicit_children (Results 1 – 3 of 3) sorted by relevance
133 struct mlx5_ib_mr *mtt = xa_load(&imr->implicit_children, idx); in populate_klm()219 xa_erase(&imr->implicit_children, idx); in destroy_unused_implicit_child_mr()454 xa_lock(&imr->implicit_children); in implicit_get_child_mr()455 ret = __xa_cmpxchg(&imr->implicit_children, idx, NULL, mr, in implicit_get_child_mr()469 xa_unlock(&imr->implicit_children); in implicit_get_child_mr()475 xa_unlock(&imr->implicit_children); in implicit_get_child_mr()511 xa_init(&imr->implicit_children); in mlx5_ib_alloc_implicit_mr()543 xa_for_each(&mr->implicit_children, idx, mtt) { in mlx5_ib_free_odp_mr()544 xa_erase(&mr->implicit_children, idx); in mlx5_ib_free_odp_mr()626 xa_lock(&imr->implicit_children); in pagefault_implicit_mr()[all …]
703 struct xarray implicit_children; member
1470 xa_init(&mr->implicit_children); in create_user_odp_mr()