Lines Matching refs:page_root_xa
106 root = xa_load(&dev->priv.page_root_xa, function); in page_root_per_function()
114 err = xa_insert(&dev->priv.page_root_xa, function, root, GFP_KERNEL); in page_root_per_function()
177 root = xa_load(&dev->priv.page_root_xa, function); in find_fw_page()
259 root = xa_load(&dev->priv.page_root_xa, fwp->function); in free_fwp()
443 root = xa_load(&dev->priv.page_root_xa, function); in release_all_pages()
501 root = xa_load(&dev->priv.page_root_xa, get_function(func_id, ec_function)); in reclaim_pages_cmd()
724 xa_for_each(&dev->priv.page_root_xa, id, entry) { in mlx5_reclaim_startup_pages()
727 xa_erase(&dev->priv.page_root_xa, id); in mlx5_reclaim_startup_pages()
731 WARN_ON(!xa_empty(&dev->priv.page_root_xa)); in mlx5_reclaim_startup_pages()
756 xa_init(&dev->priv.page_root_xa); in mlx5_pagealloc_init()
765 xa_destroy(&dev->priv.page_root_xa); in mlx5_pagealloc_cleanup()