Fix hash_table_entries param type in ocf_metadata_concurrency_attached_init

Number of hash buckets is 32 bit integer.

Signed-off-by: Adam Rutkowski <adam.j.rutkowski@intel.com>
This commit is contained in:
Adam Rutkowski 2019-09-24 16:05:48 -04:00
parent 937b010ef6
commit 6de280283a
2 changed files with 4 additions and 4 deletions

View File

@ -34,9 +34,9 @@ void ocf_metadata_concurrency_deinit(struct ocf_metadata_lock *metadata_lock)
int ocf_metadata_concurrency_attached_init(
struct ocf_metadata_lock *metadata_lock, ocf_cache_t cache,
uint64_t hash_table_entries, uint32_t colision_table_pages)
uint32_t hash_table_entries, uint32_t colision_table_pages)
{
uint64_t i;
uint32_t i;
int err = 0;
metadata_lock->hash = env_vzalloc(sizeof(env_rwsem) *
@ -79,7 +79,7 @@ int ocf_metadata_concurrency_attached_init(
void ocf_metadata_concurrency_attached_deinit(
struct ocf_metadata_lock *metadata_lock)
{
uint64_t i;
uint32_t i;
if (metadata_lock->hash) {
for (i = 0; i < metadata_lock->num_hash_entries; i++)

View File

@ -16,7 +16,7 @@ void ocf_metadata_concurrency_deinit(struct ocf_metadata_lock *metadata_lock);
int ocf_metadata_concurrency_attached_init(
struct ocf_metadata_lock *metadata_lock, ocf_cache_t cache,
uint64_t hash_table_entries, uint32_t colision_table_pages);
uint32_t hash_table_entries, uint32_t colision_table_pages);
void ocf_metadata_concurrency_attached_deinit(
struct ocf_metadata_lock *metadata_lock);