HASH
#define HASH(t, id) ((((id) << 3) + (t)) % HASH_QUEUES)
#define HASH(x) ((x * 2654435761) & (HASHSIZE - 1))
enum { HASH, HMAC, CIPHER, ETA, GCM, CCM } mode;
#define HASH(n, m) ((((n) >> 8) ^ ((n) >> 4) ^ (n)) & (m))
#define HASH(x) (((40543*(((((x)[0]<<4)^(x)[1])<<4)^(x)[2]))>>4) & 0x1fff)
#define HASH(addr,mask) ( (((const u_int16_t *)(addr))[0] \
#define HASH(et) ((((et)>>12)+((et)>>8)+((et)>>4)+(et)) & 0x0f)
#define HASH(x) priv->Hash = (priv->Hash << 4) ^ (x)
#define HASH(state, x) state->hash = (state->hash << 4) ^ (x)