if (pool != NULL) {
up_read(&pool_tgt_rw_sem(pool));
/* put back ref got by lov_find_pool() */
- lh_put(lov->lov_pools_hash_body, &pool->pool_hash);
+ lov_pool_putref(pool);
}
RETURN(rc);
if (pool != NULL) {
up_read(&pool_tgt_rw_sem(pool));
/* put back ref got by lov_find_pool() */
- lh_put(lov->lov_pools_hash_body, &pool->pool_hash);
+ lov_pool_putref(pool);
}
RETURN(rc);
if (pool != NULL) {
up_read(&pool_tgt_rw_sem(pool));
/* put back ref got by lov_find_pool() */
- lh_put(lov->lov_pools_hash_body, &pool->pool_hash);
+ lov_pool_putref(pool);
}
if (rc == -EAGAIN)