Lines Matching refs:lane
98 UINT64 lane; in KeccakP1600_AddBytesInLane() local
102 lane = data[0]; in KeccakP1600_AddBytesInLane()
104 lane = 0; in KeccakP1600_AddBytesInLane()
105 memcpy(&lane, data, length); in KeccakP1600_AddBytesInLane()
107 lane <<= offset*8; in KeccakP1600_AddBytesInLane()
109 UINT64 lane = 0; in KeccakP1600_AddBytesInLane()
112 lane |= ((UINT64)data[i]) << ((i+offset)*8); in KeccakP1600_AddBytesInLane()
114 ((UINT64*)state)[lanePosition] ^= lane; in KeccakP1600_AddBytesInLane()
164 UINT64 lane = (UINT64)curData[0] in KeccakP1600_AddLanes()
172 ((UINT64*)state)[i] ^= lane; in KeccakP1600_AddLanes()
182 UINT64 lane = byte; in KeccakP1600_AddByte() local
183 lane <<= (offset%8)*8; in KeccakP1600_AddByte()
184 ((UINT64*)state)[offset/8] ^= lane; in KeccakP1600_AddByte()
306 UINT64 lane = ((UINT64*)state)[lanePosition]; in KeccakP1600_ExtractBytesInLane() local
309 lane = ~lane; in KeccakP1600_ExtractBytesInLane()
314 lane1[0] = lane; in KeccakP1600_ExtractBytesInLane()
319 lane >>= offset*8; in KeccakP1600_ExtractBytesInLane()
321 data[i] = lane & 0xFF; in KeccakP1600_ExtractBytesInLane()
322 lane >>= 8; in KeccakP1600_ExtractBytesInLane()
382 UINT64 lane = ((UINT64*)state)[lanePosition]; in KeccakP1600_ExtractAndAddBytesInLane() local
385 lane = ~lane; in KeccakP1600_ExtractAndAddBytesInLane()
391 lane1[0] = lane; in KeccakP1600_ExtractAndAddBytesInLane()
397 lane >>= offset*8; in KeccakP1600_ExtractAndAddBytesInLane()
399 output[i] = input[i] ^ (lane & 0xFF); in KeccakP1600_ExtractAndAddBytesInLane()
400 lane >>= 8; in KeccakP1600_ExtractAndAddBytesInLane()