Lines Matching refs:cache_ent
674 mr->mmkey.cache_ent = ent; in mlx5_mr_cache_alloc()
1366 if (!mr->mmkey.cache_ent) in can_use_umr_rereg_pas()
1375 return (1ULL << mr->mmkey.cache_ent->order) >= in can_use_umr_rereg_pas()
1615 if (mr->mmkey.cache_ent) { in mlx5_ib_dereg_mr()
1616 xa_lock_irq(&mr->mmkey.cache_ent->mkeys); in mlx5_ib_dereg_mr()
1617 mr->mmkey.cache_ent->in_use--; in mlx5_ib_dereg_mr()
1618 xa_unlock_irq(&mr->mmkey.cache_ent->mkeys); in mlx5_ib_dereg_mr()
1621 push_mkey(mr->mmkey.cache_ent, false, in mlx5_ib_dereg_mr()
1623 mr->mmkey.cache_ent = NULL; in mlx5_ib_dereg_mr()
1625 if (!mr->mmkey.cache_ent) { in mlx5_ib_dereg_mr()
1642 if (!mr->mmkey.cache_ent) in mlx5_ib_dereg_mr()