int
cfs_hash_add_unique(cfs_hash_t *hs, void *key, cfs_hlist_node_t *hnode)
{
- RETURN(cfs_hash_find_or_add(hs, key, hnode, 1) != hnode ?
- -EALREADY : 0);
+ return cfs_hash_find_or_add(hs, key, hnode, 1) != hnode ?
+ -EALREADY : 0;
}
CFS_EXPORT_SYMBOL(cfs_hash_add_unique);
cfs_hlist_head_t *hhead;
cfs_hlist_node_t *hnode;
cfs_hash_bd_t bd;
- ENTRY;
cfs_hash_for_each_enter(hs);
cfs_hash_lock(hs, 0);
out:
cfs_hash_unlock(hs, 0);
cfs_hash_for_each_exit(hs);
- EXIT;
}
CFS_EXPORT_SYMBOL(cfs_hash_hlist_for_each);
cfs_hlist_node_t *hnode;
cfs_hash_bd_t bds[2];
unsigned i;
- ENTRY;
cfs_hash_lock(hs, 0);
cfs_hash_dual_bd_unlock(hs, bds, 0);
cfs_hash_unlock(hs, 0);
-
- EXIT;
}
CFS_EXPORT_SYMBOL(cfs_hash_for_each_key);
cfs_hash_rehash(cfs_hash_t *hs, int do_rehash)
{
int rc;
- ENTRY;
LASSERT(cfs_hash_with_rehash(hs) && !cfs_hash_with_no_lock(hs));
int count = 0;
int rc = 0;
int i;
- ENTRY;
LASSERT (hs != NULL && cfs_hash_with_rehash(hs));
if (rc != 0)
CDEBUG(D_INFO, "early quit of of rehashing: %d\n", rc);
/* cfs_workitem require us to always return 0 */
- RETURN(0);
+ return 0;
}
/**