OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Py_uhash_t
(Results
1 - 10
of
10
) sorted by null
/external/python/cpython3/Python/
pyhash.c
90
Py_uhash_t
x, y;
114
y = (
Py_uhash_t
)m; /* pull out integer part */
126
if (x == (
Py_uhash_t
)-1)
127
x = (
Py_uhash_t
)-2;
164
Py_uhash_t
hash;
181
hash ^= (
Py_uhash_t
) _Py_HashSecret.djbx33a.suffix;
245
Py_uhash_t
x;
248
Py_uhash_t
value;
263
x = (
Py_uhash_t
) _Py_HashSecret.fnv.prefix;
264
x ^= (
Py_uhash_t
) *p << 7
[
all
...]
/external/python/cpython3/Modules/
hashtable.h
27
Py_uhash_t
key_hash;
75
typedef
Py_uhash_t
(*_Py_hashtable_hash_func) (struct _Py_hashtable_t *ht,
105
PyAPI_FUNC(
Py_uhash_t
) _Py_hashtable_hash_ptr(
hashtable.c
107
Py_uhash_t
113
return (
Py_uhash_t
)_Py_HashPointer(key);
256
Py_uhash_t
key_hash;
278
Py_uhash_t
key_hash;
315
Py_uhash_t
key_hash;
_tracemalloc.c
91
Py_uhash_t
hash;
225
static
Py_uhash_t
251
static
Py_uhash_t
255
Py_uhash_t
hash;
259
hash = (
Py_uhash_t
)_Py_HashPointer((void*)ptr.ptr);
306
static
Py_uhash_t
418
static
Py_uhash_t
422
Py_uhash_t
x, y; /* Unsigned for defined overflow behavior. */
424
Py_uhash_t
mult = _PyHASH_MULTIPLIER;
430
y = (
Py_uhash_t
)PyObject_Hash(frame->filename)
[
all
...]
/external/python/cpython3/Objects/
complexobject.c
390
Py_uhash_t
hashreal, hashimag, combined;
391
hashreal = (
Py_uhash_t
)_Py_HashDouble(v->cval.real);
392
if (hashreal == (
Py_uhash_t
)-1)
394
hashimag = (
Py_uhash_t
)_Py_HashDouble(v->cval.imag);
395
if (hashimag == (
Py_uhash_t
)-1)
404
if (combined == (
Py_uhash_t
)-1)
405
combined = (
Py_uhash_t
)-2;
tupleobject.c
350
Py_uhash_t
x; /* Unsigned for defined overflow behavior. */
354
Py_uhash_t
mult = _PyHASH_MULTIPLIER;
366
if (x == (
Py_uhash_t
)-1)
setobject.c
746
static
Py_uhash_t
747
_shuffle_bits(
Py_uhash_t
h)
762
Py_uhash_t
hash = 0;
790
hash ^= ((
Py_uhash_t
)PySet_GET_SIZE(self) + 1) * 1927868237UL;
796
if (hash == (
Py_uhash_t
)-1)
[
all
...]
longobject.c
[
all
...]
unicodeobject.c
[
all
...]
/external/python/cpython3/Include/
pyport.h
94
/*
Py_uhash_t
is the unsigned equivalent needed to calculate numeric hash. */
96
typedef size_t
Py_uhash_t
;
Completed in 334 milliseconds