Lines Matching refs:lane
104 UINT64 lane; in KeccakP1600_AddBytesInLane() local
108 lane = data[0]; in KeccakP1600_AddBytesInLane()
110 lane = 0; in KeccakP1600_AddBytesInLane()
111 memcpy(&lane, data, length); in KeccakP1600_AddBytesInLane()
113 lane <<= offset*8; in KeccakP1600_AddBytesInLane()
115 UINT64 lane = 0; in KeccakP1600_AddBytesInLane()
118 lane |= ((UINT64)data[i]) << ((i+offset)*8); in KeccakP1600_AddBytesInLane()
120 ((UINT64*)state)[lanePosition] ^= lane; in KeccakP1600_AddBytesInLane()
169 UINT64 lane = (UINT64)curData[0] in KeccakP1600_AddLanes()
177 ((UINT64*)state)[i] ^= lane; in KeccakP1600_AddLanes()
187 UINT64 lane = byte; in KeccakP1600_AddByte() local
188 lane <<= (offset%8)*8; in KeccakP1600_AddByte()
189 ((UINT64*)state)[offset/8] ^= lane; in KeccakP1600_AddByte()
325 UINT64 lane = ((UINT64*)state)[lanePosition]; in KeccakP1600_ExtractBytesInLane() local
328 lane = ~lane; in KeccakP1600_ExtractBytesInLane()
333 lane1[0] = lane; in KeccakP1600_ExtractBytesInLane()
338 lane >>= offset*8; in KeccakP1600_ExtractBytesInLane()
340 data[i] = lane & 0xFF; in KeccakP1600_ExtractBytesInLane()
341 lane >>= 8; in KeccakP1600_ExtractBytesInLane()
401 UINT64 lane = ((UINT64*)state)[lanePosition]; in KeccakP1600_ExtractAndAddBytesInLane() local
404 lane = ~lane; in KeccakP1600_ExtractAndAddBytesInLane()
410 lane1[0] = lane; in KeccakP1600_ExtractAndAddBytesInLane()
416 lane >>= offset*8; in KeccakP1600_ExtractAndAddBytesInLane()
418 output[i] = input[i] ^ (lane & 0xFF); in KeccakP1600_ExtractAndAddBytesInLane()
419 lane >>= 8; in KeccakP1600_ExtractAndAddBytesInLane()