Lines Matching +full:0 +full:x5a000000
30 return ((val & 0x00ff00ff) << 8) | ((val & 0xff00ff00) >> 8); in xswap()
44 } while (0)
51 mctx->pending_len = 0; in michael_init()
55 return 0; in michael_init()
74 return 0; in michael_update()
78 mctx->pending_len = 0; in michael_update()
88 if (len > 0) { in michael_update()
93 return 0; in michael_update()
102 /* Last block and padding (0x5a, 4..7 x 0) */ in michael_final()
104 case 0: in michael_final()
105 mctx->l ^= 0x5a; in michael_final()
108 mctx->l ^= data[0] | 0x5a00; in michael_final()
111 mctx->l ^= data[0] | (data[1] << 8) | 0x5a0000; in michael_final()
114 mctx->l ^= data[0] | (data[1] << 8) | (data[2] << 16) | in michael_final()
115 0x5a000000; in michael_final()
119 /* l ^= 0; */ in michael_final()
125 return 0; in michael_final()
139 return 0; in michael_setkey()