Searched refs:crunch (Results 1 - 4 of 4) sorted by relevance

/opensolaris-onvv-gate/usr/src/cmd/sh/
H A Dhash.c49 #define hash(str) (int)(((unsigned)(crunch(str) * FACTOR)) >> shift)
63 static unsigned int crunch();
162 crunch(key) function
/opensolaris-onvv-gate/usr/src/lib/libbc/libc/gen/common/
H A Dhsearch.c141 static unsigned int crunch();
442 return (crunch(key) % length);
472 return ((int) (((unsigned) (crunch(key) * FACTOR)) >> SHIFT));
488 return ((int) (((unsigned) ((crunch(key) * FACTOR) << m) >> SHIFT) | 1));
495 crunch(POINTER key) function
/opensolaris-onvv-gate/usr/src/cmd/bfs/
H A Dbfs.c77 static int crunch = -1; variable
609 crunch = -crunch;
611 crunch = -1;
613 crunch = 1;
747 savecrunch = crunch;
750 crunch = -1;
763 crunch = savecrunch;
1400 if (crunch > 0) {
/opensolaris-onvv-gate/usr/src/lib/libc/port/gen/
H A Dhsearch.c142 static unsigned int crunch(POINTER);
481 return (crunch(key) % length);
496 return ((int)(((unsigned)(crunch(key) * FACTOR)) >> SHIFT));
508 return (((unsigned int)((crunch(key) * FACTOR) << m) >> SHIFT) | 1);
515 crunch(POINTER key) /* Convert multicharacter key to unsigned int */ function

Completed in 118 milliseconds