CALLOUT_BUCKET_SHIFT
#define CALLOUT_BUCKETS (1 << CALLOUT_BUCKET_SHIFT)
((x)>>(CALLOUT_BUCKET_SHIFT*0)) ^ \
((x)>>(CALLOUT_BUCKET_SHIFT*1)) ^ \
((x)>>(CALLOUT_BUCKET_SHIFT*2)) ^ \
((x)>>(CALLOUT_BUCKET_SHIFT*3)))