Searched refs:odp_mkeys (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 831 xa_lock(&dev->odp_mkeys); in pagefault_single_data_segment() 832 mmkey = xa_load(&dev->odp_mkeys, mlx5_base_mkey(key)); in pagefault_single_data_segment() 834 xa_unlock(&dev->odp_mkeys); in pagefault_single_data_segment() 850 xa_unlock(&dev->odp_mkeys); in pagefault_single_data_segment() 1671 xa_lock(&dev->odp_mkeys); in get_prefetchable_mr() 1672 mmkey = xa_load(&dev->odp_mkeys, mlx5_base_mkey(lkey)); in get_prefetchable_mr() 1698 xa_unlock(&dev->odp_mkeys); in get_prefetchable_mr()
|
H A D | mlx5_ib.h | 1127 struct xarray odp_mkeys; member 1582 return xa_err(xa_store(&dev->odp_mkeys, mlx5_base_mkey(mmkey->key), in mlx5r_store_odp_mkey()
|
H A D | mr.c | 128 WARN_ON(xa_load(&dev->odp_mkeys, mlx5_base_mkey(mr->mmkey.key))); in destroy_mkey() 1876 xa_erase(&mr_to_mdev(mr)->odp_mkeys, mlx5_base_mkey(mr->mmkey.key))) in mlx5_ib_dereg_mr() 2272 xa_erase(&dev->odp_mkeys, mlx5_base_mkey(mmw->mmkey.key))) in mlx5_ib_dealloc_mw()
|
H A D | main.c | 3674 WARN_ON(!xa_empty(&dev->odp_mkeys)); in mlx5_ib_stage_init_cleanup() 3728 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()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx5/ |
H A D | odp.c | 569 err = xa_err(xa_store(&dev->odp_mkeys, mlx5_base_mkey(imr->mmkey.key), in mlx5_ib_alloc_implicit_mr() 595 xa_erase(&dev->odp_mkeys, mlx5_base_mkey(imr->mmkey.key)); in mlx5_ib_free_implicit_mr() 657 xa_erase(&mr->dev->odp_mkeys, mlx5_base_mkey(mr->mmkey.key)); in mlx5_ib_fence_odp_mr() 912 mmkey = xa_load(&dev->odp_mkeys, mlx5_base_mkey(key)); in pagefault_single_data_segment() 1755 mmkey = xa_load(&dev->odp_mkeys, mlx5_base_mkey(lkey)); in get_prefetchable_mr()
|
H A D | mr.c | 121 WARN_ON(xa_load(&dev->odp_mkeys, mlx5_base_mkey(mr->mmkey.key))); in destroy_mkey() 1448 err = xa_err(xa_store(&dev->odp_mkeys, in mlx5_ib_reg_user_mr() 2055 err = xa_err(xa_store(&dev->odp_mkeys, in mlx5_ib_alloc_mw() 2078 xa_erase(&dev->odp_mkeys, mlx5_base_mkey(mmw->mmkey.key)); in mlx5_ib_dealloc_mw()
|
H A D | devx.c | 1235 return xa_err(xa_store(&dev->odp_mkeys, mlx5_base_mkey(mkey->key), mkey, in devx_handle_mkey_indirect() 1315 xa_erase(&obj->ib_dev->odp_mkeys, in devx_obj_cleanup()
|
H A D | mlx5_ib.h | 1000 struct xarray odp_mkeys; member
|
H A D | main.c | 3938 WARN_ON(!xa_empty(&dev->odp_mkeys)); in mlx5_ib_stage_init_cleanup() 3998 xa_init(&dev->odp_mkeys); in mlx5_ib_stage_init_init()
|
Completed in 34 milliseconds