Lines Matching refs:oldarray

2333 	struct smrq_slist_head *newarray, *oldarray;  in __smr_hash_shrink_and_unlock()  local
2359 oldarray = decptr.smrh_array; in __smr_hash_shrink_and_unlock()
2362 newarray[i] = oldarray[i]; in __smr_hash_shrink_and_unlock()
2363 smrq_serialized_append(&newarray[i], &oldarray[i + newsize]); in __smr_hash_shrink_and_unlock()
2381 smr_hash_free_array(oldarray, oldsize); in __smr_hash_shrink_and_unlock()
2392 struct smrq_slist_head *newarray, *oldarray; in __smr_hash_grow_and_unlock() local
2427 oldarray = decptr.smrh_array; in __smr_hash_grow_and_unlock()
2429 memcpy(newarray, oldarray, oldsize * sizeof(newarray[0])); in __smr_hash_grow_and_unlock()
2430 memcpy(newarray + oldsize, oldarray, oldsize * sizeof(newarray[0])); in __smr_hash_grow_and_unlock()
2472 link = smr_serialized_load(&oldarray[i].first); in __smr_hash_grow_and_unlock()
2495 smr_serialized_store_relaxed(&oldarray[i].first, in __smr_hash_grow_and_unlock()
2533 link = smr_serialized_load(&oldarray[i].first); in __smr_hash_grow_and_unlock()
2569 smr_serialized_store_relaxed(&oldarray[i].first, in __smr_hash_grow_and_unlock()
2583 smr_hash_free_array(oldarray, oldsize); in __smr_hash_grow_and_unlock()
2907 hw_lck_ptr_t *oldarray; in __smr_shash_rehash_with_target() local
2927 oldarray = __smr_shash_load_array(smrh, state.curidx); in __smr_shash_rehash_with_target()
2976 link = first = hw_lck_ptr_lock(&oldarray[i], &smr_shash_grp); in __smr_shash_rehash_with_target()
3019 hw_lck_ptr_unlock(&oldarray[i], SMRSH_MIGRATED, &smr_shash_grp); in __smr_shash_rehash_with_target()
3035 __smr_shash_bucket_destroy(&oldarray[i]); in __smr_shash_rehash_with_target()
3037 smr_hash_free_array((struct smrq_slist_head *)oldarray, oldsize); in __smr_shash_rehash_with_target()