Lines Matching refs:newvalue
1308 struct extensions_cache_value *newvalue = NULL; in _extensions_cache_set() local
1346 newvalue = alloc_extensions_cache_value(); in _extensions_cache_set()
1347 if (newvalue == NULL) { in _extensions_cache_set()
1352 *newvalue = (struct extensions_cache_value){ in _extensions_cache_set()
1365 if (init_cached_m_dict(newvalue, m_dict) < 0) { in _extensions_cache_set()
1368 fixup_cached_def(newvalue); in _extensions_cache_set()
1372 if (_Py_hashtable_set(EXTENSIONS.hashtable, key, newvalue) < 0) { in _extensions_cache_set()
1381 entry->value = newvalue; in _extensions_cache_set()
1396 value = newvalue; in _extensions_cache_set()
1401 if (newvalue != NULL) { in _extensions_cache_set()
1402 del_extensions_cache_value(newvalue); in _extensions_cache_set()