Lines Matching refs:temp
29 #define prepareToBitInterleaving(low, high, temp, temp0, temp1) \ argument
31 temp = (temp0 ^ (temp0 >> 1)) & 0x22222222UL; temp0 = temp0 ^ temp ^ (temp << 1); \
32 temp = (temp0 ^ (temp0 >> 2)) & 0x0C0C0C0CUL; temp0 = temp0 ^ temp ^ (temp << 2); \
33 temp = (temp0 ^ (temp0 >> 4)) & 0x00F000F0UL; temp0 = temp0 ^ temp ^ (temp << 4); \
34 temp = (temp0 ^ (temp0 >> 8)) & 0x0000FF00UL; temp0 = temp0 ^ temp ^ (temp << 8); \
36 temp = (temp1 ^ (temp1 >> 1)) & 0x22222222UL; temp1 = temp1 ^ temp ^ (temp << 1); \
37 temp = (temp1 ^ (temp1 >> 2)) & 0x0C0C0C0CUL; temp1 = temp1 ^ temp ^ (temp << 2); \
38 temp = (temp1 ^ (temp1 >> 4)) & 0x00F000F0UL; temp1 = temp1 ^ temp ^ (temp << 4); \
39 temp = (temp1 ^ (temp1 >> 8)) & 0x0000FF00UL; temp1 = temp1 ^ temp ^ (temp << 8);
41 #define toBitInterleavingAndXOR(low, high, even, odd, temp, temp0, temp1) \ argument
42 prepareToBitInterleaving(low, high, temp, temp0, temp1) \
46 #define toBitInterleavingAndAND(low, high, even, odd, temp, temp0, temp1) \ argument
47 prepareToBitInterleaving(low, high, temp, temp0, temp1) \
51 #define toBitInterleavingAndSet(low, high, even, odd, temp, temp0, temp1) \ argument
52 prepareToBitInterleaving(low, high, temp, temp0, temp1) \
57 #define prepareFromBitInterleaving(even, odd, temp, temp0, temp1) \ argument
60 temp = (temp0 & 0x0000FFFF) | (temp1 << 16); \
62 temp0 = temp; \
63 temp = (temp0 ^ (temp0 >> 8)) & 0x0000FF00UL; temp0 = temp0 ^ temp ^ (temp << 8); \
64 temp = (temp0 ^ (temp0 >> 4)) & 0x00F000F0UL; temp0 = temp0 ^ temp ^ (temp << 4); \
65 temp = (temp0 ^ (temp0 >> 2)) & 0x0C0C0C0CUL; temp0 = temp0 ^ temp ^ (temp << 2); \
66 temp = (temp0 ^ (temp0 >> 1)) & 0x22222222UL; temp0 = temp0 ^ temp ^ (temp << 1); \
67 temp = (temp1 ^ (temp1 >> 8)) & 0x0000FF00UL; temp1 = temp1 ^ temp ^ (temp << 8); \
68 temp = (temp1 ^ (temp1 >> 4)) & 0x00F000F0UL; temp1 = temp1 ^ temp ^ (temp << 4); \
69 temp = (temp1 ^ (temp1 >> 2)) & 0x0C0C0C0CUL; temp1 = temp1 ^ temp ^ (temp << 2); \
70 temp = (temp1 ^ (temp1 >> 1)) & 0x22222222UL; temp1 = temp1 ^ temp ^ (temp << 1);
72 #define fromBitInterleaving(even, odd, low, high, temp, temp0, temp1) \ argument
73 prepareFromBitInterleaving(even, odd, temp, temp0, temp1) \
77 #define fromBitInterleavingAndXOR(even, odd, lowIn, highIn, lowOut, highOut, temp, temp0, temp1) \ argument
78 prepareFromBitInterleaving(even, odd, temp, temp0, temp1) \
86 UINT32 temp, temp0, temp1; in KeccakP1600_SetBytesInLaneToZero() local
105 … high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePosition*2+1], temp, temp0, temp1); in KeccakP1600_SetBytesInLaneToZero()
122 UINT32 temp, temp0, temp1; in KeccakP1600_AddByte() local
133 … high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePosition*2+1], temp, temp0, temp1); in KeccakP1600_AddByte()
142 UINT32 temp, temp0, temp1; in KeccakP1600_AddBytesInLane() local
160 … high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePosition*2+1], temp, temp0, temp1); in KeccakP1600_AddBytesInLane()
196 UINT32 even, odd, temp, temp0, temp1; in KeccakP1600_AddLanes()
198 … high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePosition*2+1], temp, temp0, temp1); in KeccakP1600_AddLanes()
251 UINT32 even, odd, temp, temp0, temp1; in KeccakP1600_OverwriteLanes()
253 … high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePosition*2+1], temp, temp0, temp1); in KeccakP1600_OverwriteLanes()
285 UINT32 low, high, temp, temp0, temp1; in KeccakP1600_ExtractBytesInLane() local
288 …ateAsHalfLanes[lanePosition*2], stateAsHalfLanes[lanePosition*2+1], low, high, temp, temp0, temp1); in KeccakP1600_ExtractBytesInLane()
329 UINT32 low, high, temp, temp0, temp1; in KeccakP1600_ExtractLanes()
330 …ateAsHalfLanes[lanePosition*2], stateAsHalfLanes[lanePosition*2+1], low, high, temp, temp0, temp1); in KeccakP1600_ExtractLanes()
357 UINT32 low, high, temp, temp0, temp1; in KeccakP1600_ExtractAndAddBytesInLane() local
361 …ateAsHalfLanes[lanePosition*2], stateAsHalfLanes[lanePosition*2+1], low, high, temp, temp0, temp1); in KeccakP1600_ExtractAndAddBytesInLane()
404 UINT32 low, high, temp, temp0, temp1; in KeccakP1600_ExtractAndAddLanes()
405 …ateAsHalfLanes[lanePosition*2], stateAsHalfLanes[lanePosition*2+1], low, high, temp, temp0, temp1); in KeccakP1600_ExtractAndAddLanes()