Lines Matching refs:lanePosition

86 void KeccakP1600_SetBytesInLaneToZero(void *state, unsigned int lanePosition, unsigned int offset, …  in KeccakP1600_SetBytesInLaneToZero()  argument
109 …toBitInterleavingAndAND(low, high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePositi… in KeccakP1600_SetBytesInLaneToZero()
123 unsigned int lanePosition = offset/8; in KeccakP1600_AddByte() local
137 …toBitInterleavingAndXOR(low, high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePositi… in KeccakP1600_AddByte()
142 void KeccakP1600_AddBytesInLane(void *state, unsigned int lanePosition, const unsigned char *data, … in KeccakP1600_AddBytesInLane() argument
164 …toBitInterleavingAndXOR(low, high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePositi… in KeccakP1600_AddBytesInLane()
188 unsigned int lanePosition; in KeccakP1600_AddLanes()
189 for(lanePosition=0; lanePosition<laneCount; lanePosition++) { in KeccakP1600_AddLanes()
193 memcpy(laneAsBytes, data+lanePosition*8, 8); in KeccakP1600_AddLanes()
203 …toBitInterleavingAndXOR(low, high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePositi… in KeccakP1600_AddLanes()
217 void KeccakP1600_OverwriteBytesInLane(void *state, unsigned int lanePosition, const unsigned char *… in KeccakP1600_OverwriteBytesInLane() argument
219 KeccakP1600_SetBytesInLaneToZero(state, lanePosition, offset, length); in KeccakP1600_OverwriteBytesInLane()
220 KeccakP1600_AddBytesInLane(state, lanePosition, data, offset, length); in KeccakP1600_OverwriteBytesInLane()
244 unsigned int lanePosition; in KeccakP1600_OverwriteLanes()
245 for(lanePosition=0; lanePosition<laneCount; lanePosition++) { in KeccakP1600_OverwriteLanes()
249 memcpy(laneAsBytes, data+lanePosition*8, 8); in KeccakP1600_OverwriteLanes()
259 …toBitInterleavingAndSet(low, high, stateAsHalfLanes[lanePosition*2+0], stateAsHalfLanes[lanePositi… in KeccakP1600_OverwriteLanes()
288 void KeccakP1600_ExtractBytesInLane(const void *state, unsigned int lanePosition, unsigned char *da… in KeccakP1600_ExtractBytesInLane() argument
294 …fromBitInterleaving(stateAsHalfLanes[lanePosition*2], stateAsHalfLanes[lanePosition*2+1], low, hig… in KeccakP1600_ExtractBytesInLane()
332 unsigned int lanePosition; in KeccakP1600_ExtractLanes()
333 for(lanePosition=0; lanePosition<laneCount; lanePosition++) { in KeccakP1600_ExtractLanes()
337 …fromBitInterleaving(stateAsHalfLanes[lanePosition*2], stateAsHalfLanes[lanePosition*2+1], low, hig… in KeccakP1600_ExtractLanes()
346 memcpy(data+lanePosition*8, laneAsBytes, 8); in KeccakP1600_ExtractLanes()
360 void KeccakP1600_ExtractAndAddBytesInLane(const void *state, unsigned int lanePosition, const unsig… in KeccakP1600_ExtractAndAddBytesInLane() argument
367 …fromBitInterleaving(stateAsHalfLanes[lanePosition*2], stateAsHalfLanes[lanePosition*2+1], low, hig… in KeccakP1600_ExtractAndAddBytesInLane()
407 unsigned int lanePosition; in KeccakP1600_ExtractAndAddLanes()
408 for(lanePosition=0; lanePosition<laneCount; lanePosition++) { in KeccakP1600_ExtractAndAddLanes()
412 …fromBitInterleaving(stateAsHalfLanes[lanePosition*2], stateAsHalfLanes[lanePosition*2+1], low, hig… in KeccakP1600_ExtractAndAddLanes()
421 …((UINT32*)(output+lanePosition*8))[0] = ((UINT32*)(input+lanePosition*8))[0] ^ (*(const UINT32*)(l… in KeccakP1600_ExtractAndAddLanes()
422 …((UINT32*)(output+lanePosition*8))[1] = ((UINT32*)(input+lanePosition*8))[0] ^ (*(const UINT32*)(l… in KeccakP1600_ExtractAndAddLanes()