Searched refs:odp_mkeys (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 236 xa_erase(&mr_to_mdev(mr)->odp_mkeys, in destroy_unused_implicit_child_mr() 506 ret = xa_store(&dev->odp_mkeys, mlx5_base_mkey(mr->mmkey.key), in implicit_get_child_mr() 654 xa_erase(&mr_to_mdev(mr)->odp_mkeys, in mlx5_ib_free_odp_mr() 927 xa_lock(&dev->odp_mkeys); in find_odp_mkey() 928 mmkey = xa_load(&dev->odp_mkeys, mlx5_base_mkey(key)); in find_odp_mkey() 939 xa_unlock(&dev->odp_mkeys); in find_odp_mkey() 1914 xa_lock(&dev->odp_mkeys); in get_prefetchable_mr() 1915 mmkey = xa_load(&dev->odp_mkeys, mlx5_base_mkey(lkey)); in get_prefetchable_mr() 1941 xa_unlock(&dev->odp_mkeys); in get_prefetchable_mr()
|
H A D | mlx5_ib.h | 1163 struct xarray odp_mkeys; member 1628 return xa_err(xa_store(&dev->odp_mkeys, mlx5_base_mkey(mmkey->key), in mlx5r_store_odp_mkey()
|
H A D | mr.c | 132 WARN_ON(xa_load(&dev->odp_mkeys, mlx5_base_mkey(mr->mmkey.key))); in destroy_mkey() 2060 xa_erase(&mr_to_mdev(mr)->odp_mkeys, mlx5_base_mkey(mr->mmkey.key))) in __mlx5_ib_dereg_mr() 2483 xa_erase(&dev->odp_mkeys, mlx5_base_mkey(mmw->mmkey.key))) in mlx5_ib_dealloc_mw()
|
H A D | main.c | 4000 WARN_ON(!xa_empty(&dev->odp_mkeys)); in mlx5_ib_stage_init_cleanup() 4053 xa_init(&dev->odp_mkeys); in mlx5_ib_stage_init_init()
|
H A D | devx.c | 1399 xa_erase(&obj->ib_dev->odp_mkeys, in devx_obj_cleanup()
|