Lines Matching refs:oldmd
274 struct ht_mutable_data_st *oldmd = arg; in free_oldmd() local
276 size_t neighborhood_len = (size_t)oldmd->neighborhood_mask + 1; in free_oldmd()
280 PREFETCH_NEIGHBORHOOD(oldmd->neighborhoods[i + 1]); in free_oldmd()
282 if (oldmd->neighborhoods[i].entries[j].value != NULL) { in free_oldmd()
283 v = oldmd->neighborhoods[i].entries[j].value; in free_oldmd()
290 OPENSSL_free(oldmd->neighborhood_ptr_to_free); in free_oldmd()
291 OPENSSL_free(oldmd); in free_oldmd()
297 struct ht_mutable_data_st *oldmd = NULL; in ossl_ht_flush_internal() local
313 oldmd = ossl_rcu_deref(&h->md); in ossl_ht_flush_internal()
320 ossl_rcu_call(h->lock, free_oldmd, oldmd); in ossl_ht_flush_internal()
422 struct ht_mutable_data_st *oldmd = arg; in free_old_neigh_table() local
424 OPENSSL_free(oldmd->neighborhood_ptr_to_free); in free_old_neigh_table()
425 OPENSSL_free(oldmd); in free_old_neigh_table()
435 struct ht_mutable_data_st *oldmd = ossl_rcu_deref(&h->md); in grow_hashtable() local
464 PREFETCH_NEIGHBORHOOD(oldmd->neighborhoods[oldi + 1]); in grow_hashtable()
466 oldv = oldmd->neighborhoods[oldi].entries[oldj].value; in grow_hashtable()
469 oldhash = oldmd->neighborhoods[oldi].entries[oldj].hash; in grow_hashtable()
498 ossl_rcu_call(h->lock, free_old_neigh_table, oldmd); in grow_hashtable()