Lines Matching defs:xor
3149 mcx_mix_u64(uint32_t xor, uint64_t u64)
3151 xor ^= u64 >> 32;
3152 xor ^= u64;
3154 return (xor);
3158 mcx_mix_u32(uint32_t xor, uint32_t u32)
3160 xor ^= u32;
3162 return (xor);
3166 mcx_mix_u8(uint32_t xor, uint8_t u8)
3168 xor ^= u8;
3170 return (xor);
3174 mcx_mix_done(uint32_t xor)
3176 xor ^= xor >> 16;
3177 xor ^= xor >> 8;
3179 return (xor);
3186 uint32_t xor = 0xff;
3192 xor ^= dwords[i];
3194 return (mcx_mix_done(xor));
3429 uint32_t xor = 0xff;
3432 xor = mcx_mix_u64(xor, mb->mb_next_ptr);
3433 xor = mcx_mix_u32(xor, mb->mb_block_number);
3434 xor = mcx_mix_u8(xor, mb->mb_token);
3436 return (mcx_mix_done(xor));