lookup3.c#74#define hashsize(n) ((uint32_t)1<<(n))
#183uint32_t hashword(
#184const uint32_t *k,                   /* the key, an array of uint32_t values */
#186uint32_t        initval)         /* the previous hash, or an arbitrary value */
#188  uint32_t a,b,c;
#191  a = b = c = 0xdeadbeef + (((uint32_t)length)<<2) + initval;
#228const uint32_t *k,                   /* the key, an array of uint32_t values */
#230uint32_t       *pc,                      /* IN: seed OUT: primary hash value */
#231uint32_t       *pb)               /* IN: more seed OUT: secondary hash value */
#233  uint32_t a,b,c;
#236  a = b = c = 0xdeadbeef + ((uint32_t)(length<<2)) + *pc;
#278  uint32_t   *pc,        /* IN: primary initval, OUT: primary hash */
#279  uint32_t   *pb)        /* IN: secondary initval, OUT: secondary hash */
#281  uint32_t a,b,c;                                          /* internal state */
#285  a = b = c = 0xdeadbeef + ((uint32_t)length) + *pc;
#290    const uint32_t *k = (const uint32_t *)key;         /* read 32-bit chunks */
#339    case 11: c+=((uint32_t)k8[10])<<16;  /* fall through */
#340    case 10: c+=((uint32_t)k8[9])<<8;    /* fall through */
#343    case 7 : b+=((uint32_t)k8[6])<<16;   /* fall through */
#344    case 6 : b+=((uint32_t)k8[5])<<8;    /* fall through */
#347    case 3 : a+=((uint32_t)k8[2])<<16;   /* fall through */
#348    case 2 : a+=((uint32_t)k8[1])<<8;    /* fall through */
#362      a += k[0] + (((uint32_t)k[1])<<16);
#363      b += k[2] + (((uint32_t)k[3])<<16);
#364      c += k[4] + (((uint32_t)k[5])<<16);
#374    case 12: c+=k[4]+(((uint32_t)k[5])<<16);
#375             b+=k[2]+(((uint32_t)k[3])<<16);
#376             a+=k[0]+(((uint32_t)k[1])<<16);
#378    case 11: c+=((uint32_t)k8[10])<<16;     /* fall through */
#380             b+=k[2]+(((uint32_t)k[3])<<16);
#381             a+=k[0]+(((uint32_t)k[1])<<16);
#384    case 8 : b+=k[2]+(((uint32_t)k[3])<<16);
#385             a+=k[0]+(((uint32_t)k[1])<<16);
#387    case 7 : b+=((uint32_t)k8[6])<<16;      /* fall through */
#389             a+=k[0]+(((uint32_t)k[1])<<16);
#392    case 4 : a+=k[0]+(((uint32_t)k[1])<<16);
#394    case 3 : a+=((uint32_t)k8[2])<<16;      /* fall through */
#409      a += ((uint32_t)k[1])<<8;
#410      a += ((uint32_t)k[2])<<16;
#411      a += ((uint32_t)k[3])<<24;
#413      b += ((uint32_t)k[5])<<8;
#414      b += ((uint32_t)k[6])<<16;
#415      b += ((uint32_t)k[7])<<24;
#417      c += ((uint32_t)k[9])<<8;
#418      c += ((uint32_t)k[10])<<16;
#419      c += ((uint32_t)k[11])<<24;
#428    case 12: c+=((uint32_t)k[11])<<24;
#429    case 11: c+=((uint32_t)k[10])<<16;
#430    case 10: c+=((uint32_t)k[9])<<8;
#432    case 8 : b+=((uint32_t)k[7])<<24;
#433    case 7 : b+=((uint32_t)k[6])<<16;
#434    case 6 : b+=((uint32_t)k[5])<<8;
#436    case 4 : a+=((uint32_t)k[3])<<24;
#437    case 3 : a+=((uint32_t)k[2])<<16;
#438    case 2 : a+=((uint32_t)k[1])<<8;
#458static uint32_t
#459hashbig( const void *key, size_t lengthuint32_t initval)
#461  uint32_t a,b,c;
#465  a = b = c = 0xdeadbeef + ((uint32_t)length) + initval;
#469    const uint32_t *k = (const uint32_t *)key;         /* read 32-bit chunks */
#518    case 11: c+=((uint32_t)k8[10])<<8;  /* fall through */
#519    case 10: c+=((uint32_t)k8[9])<<16;  /* fall through */
#520    case 9 : c+=((uint32_t)k8[8])<<24;  /* fall through */
#522    case 7 : b+=((uint32_t)k8[6])<<8;   /* fall through */
#523    case 6 : b+=((uint32_t)k8[5])<<16;  /* fall through */
#524    case 5 : b+=((uint32_t)k8[4])<<24;  /* fall through */
#526    case 3 : a+=((uint32_t)k8[2])<<8;   /* fall through */
#527    case 2 : a+=((uint32_t)k8[1])<<16;  /* fall through */
#528    case 1 : a+=((uint32_t)k8[0])<<24; break;
#540      a += ((uint32_t)k[0])<<24;
#541      a += ((uint32_t)k[1])<<16;
#542      a += ((uint32_t)k[2])<<8;
#543      a += ((uint32_t)k[3]);
#544      b += ((uint32_t)k[4])<<24;
#545      b += ((uint32_t)k[5])<<16;
#546      b += ((uint32_t)k[6])<<8;
#547      b += ((uint32_t)k[7]);
#548      c += ((uint32_t)k[8])<<24;
#549      c += ((uint32_t)k[9])<<16;
#550      c += ((uint32_t)k[10])<<8;
#551      c += ((uint32_t)k[11]);
#561    case 11: c+=((uint32_t)k[10])<<8;
#562    case 10: c+=((uint32_t)k[9])<<16;
#563    case 9 : c+=((uint32_t)k[8])<<24;
#565    case 7 : b+=((uint32_t)k[6])<<8;
#566    case 6 : b+=((uint32_t)k[5])<<16;
#567    case 5 : b+=((uint32_t)k[4])<<24;
#569    case 3 : a+=((uint32_t)k[2])<<8;
#570    case 2 : a+=((uint32_t)k[1])<<16;
#571    case 1 : a+=((uint32_t)k[0])<<24;
#609static uint32_t
#610hashlittle( const void *key, size_t lengthuint32_t initval)
#612  uint32_t a,b,c;                                          /* internal state */
#616  a = b = c = 0xdeadbeef + ((uint32_t)length) + initval;
#620    const uint32_t *k = (const uint32_t *)key;         /* read 32-bit chunks */
#669    case 11: c+=((uint32_t)k8[10])<<16;  /* fall through */
#670    case 10: c+=((uint32_t)k8[9])<<8;    /* fall through */
#673    case 7 : b+=((uint32_t)k8[6])<<16;   /* fall through */
#674    case 6 : b+=((uint32_t)k8[5])<<8;    /* fall through */
#677    case 3 : a+=((uint32_t)k8[2])<<16;   /* fall through */
#678    case 2 : a+=((uint32_t)k8[1])<<8;    /* fall through */
#692      a += k[0] + (((uint32_t)k[1])<<16);
#693      b += k[2] + (((uint32_t)k[3])<<16);
#694      c += k[4] + (((uint32_t)k[5])<<16);
#704    case 12: c+=k[4]+(((uint32_t)k[5])<<16);
#705             b+=k[2]+(((uint32_t)k[3])<<16);
#706             a+=k[0]+(((uint32_t)k[1])<<16);
#708    case 11: c+=((uint32_t)k8[10])<<16;     /* fall through */
#710             b+=k[2]+(((uint32_t)k[3])<<16);
#711             a+=k[0]+(((uint32_t)k[1])<<16);
#714    case 8 : b+=k[2]+(((uint32_t)k[3])<<16);
#715             a+=k[0]+(((uint32_t)k[1])<<16);
#717    case 7 : b+=((uint32_t)k8[6])<<16;      /* fall through */
#719             a+=k[0]+(((uint32_t)k[1])<<16);
#722    case 4 : a+=k[0]+(((uint32_t)k[1])<<16);
#724    case 3 : a+=((uint32_t)k8[2])<<16;      /* fall through */
#739      a += ((uint32_t)k[1])<<8;
#740      a += ((uint32_t)k[2])<<16;
#741      a += ((uint32_t)k[3])<<24;
#743      b += ((uint32_t)k[5])<<8;
#744      b += ((uint32_t)k[6])<<16;
#745      b += ((uint32_t)k[7])<<24;
#747      c += ((uint32_t)k[9])<<8;
#748      c += ((uint32_t)k[10])<<16;
#749      c += ((uint32_t)k[11])<<24;
#758    case 12: c+=((uint32_t)k[11])<<24;
#759    case 11: c+=((uint32_t)k[10])<<16;
#760    case 10: c+=((uint32_t)k[9])<<8;
#762    case 8 : b+=((uint32_t)k[7])<<24;
#763    case 7 : b+=((uint32_t)k[6])<<16;
#764    case 6 : b+=((uint32_t)k[5])<<8;
#766    case 4 : a+=((uint32_t)k[3])<<24;
#767    case 3 : a+=((uint32_t)k[2])<<16;
#768    case 2 : a+=((uint32_t)k[1])<<8;
#784uint32_t
#799  uint32_t i;
#800  uint32_t h=0;
#821  uint32_t c[HASHSTATE], d[HASHSTATE], i=0, j=0, klm=0, z;
#822  uint32_t e[HASHSTATE],f[HASHSTATE],g[HASHSTATE],h[HASHSTATE];
#823  uint32_t x[HASHSTATE],y[HASHSTATE];
#824  uint32_t hlen;
#837     e[l]=f[l]=g[l]=h[l]=x[l]=y[l]=~((uint32_t)0);
#842     uint32_t finished=1;
#891  uint32_t len;
#893  uint32_t h;
#895  uint32_t i;
#897  uint32_t j;
#899  uint32_t ref,x,y;
#904         hashword((const uint32_t *)q, (sizeof(q)-1)/4, 13),
#905         hashword((const uint32_t *)q, (sizeof(q)-5)/4, 13),
#906         hashword((const uint32_t *)q, (sizeof(q)-9)/4, 13));
#964      ref = hashlittle(blen, (uint32_t)1);
#967      x = hashlittle(blen, (uint32_t)1);
#968      y = hashlittle(blen, (uint32_t)1);
#982  uint32_t h,i,state[HASHSTATE];
#997  uint32_t b,c;
nc4dim.c#66   uint32_t nn_hash;
#149   uint32_t shash;
nc4internal.c#779   uint32_t hash;
nc4internal.h#121   uint32_t hash;
#157   uint32_t hash;
#328extern uint32_t hash_fast(const void *key, size_t length);
nc4var.c#1131   uint32_t nn_hash;
#1172   uint32_t nn_hash;
nc_hashmap.c#15extern uint32_t hash_fast(const void *key, size_t length);
ncgenl.c#67typedef uint32_t flex_uint32_t;
ncgenyy.c#67typedef uint32_t flex_uint32_t;
pstdint.h#378#ifndef uint32_t
#380  typedef unsigned long uint32_t;
#386  typedef unsigned int uint32_t;
#392  typedef unsigned short uint32_t;
#556  typedef uint32_t uintmax_t;
#585  typedef uint32_t uint_least32_t;


HyperKWIC - Version 7.20DA executed at 11:37 on 27 Oct 2017 | Polyhedron Solutions - INTERNAL USE | COMMERCIAL (Any O/S) SN 4AKIed