Home
last modified time | relevance | path

Searched refs:_Py_HashSecret (Results 1 – 7 of 7) sorted by relevance

/third_party/python/Python/
Dpyhash.c20 _Py_HashSecret_t _Py_HashSecret = {{0}}; variable
193 hash ^= (Py_uhash_t) _Py_HashSecret.djbx33a.suffix; in _Py_HashBytes()
271 x = (Py_uhash_t) _Py_HashSecret.fnv.prefix; in fnv()
282 x ^= (Py_uhash_t) _Py_HashSecret.fnv.suffix; in fnv()
434 _le64toh(_Py_HashSecret.siphash.k0), _le64toh(_Py_HashSecret.siphash.k1), in pysiphash()
Dbootstrap_hash.c575 void *secret = &_Py_HashSecret; in _Py_HashRandomization_Init()
Dinitconfig.c1615 Py_BUILD_ASSERT(sizeof(_Py_HashSecret_t) == sizeof(_Py_HashSecret.uc)); in config_init_hash_seed()
/third_party/python/Include/
Dpyhash.h78 PyAPI_DATA(_Py_HashSecret_t) _Py_HashSecret;
/third_party/python/Modules/
Dpyexpat.c1165 (unsigned long)_Py_HashSecret.expat.hashsalt); in newxmlparseobject()
D_elementtree.c3669 (unsigned long)_Py_HashSecret.expat.hashsalt); in _elementtree_XMLParser___init___impl()
/third_party/python/Misc/NEWS.d/
D3.8.0a1.rst54 randomization salt from _Py_HashSecret instead of libexpat's default CSPRNG.