Lines Matching refs:matrixRow
121 static uint8_t GetParity( uint16_t index, uint8_t *matrixRow );
130 static void SetParity( uint16_t index, uint8_t *matrixRow, uint8_t parity );
179 static void FragGetParityMatrixRow( int32_t n, int32_t m, uint8_t *matrixRow );
307 uint8_t matrixRow[(FRAG_MAX_NB >> 3 ) + 1]; in FragDecoderProcess() local
312 memset1( matrixRow, 0, ( FRAG_MAX_NB >> 3 ) + 1 ); in FragDecoderProcess()
360 FragGetParityMatrixRow( fragCounter - FragDecoder.FragNb, FragDecoder.FragNb, matrixRow ); in FragDecoderProcess()
364 if( GetParity( i , matrixRow ) == 1 ) in FragDecoderProcess()
369 SetParity( i, matrixRow, 0 ); in FragDecoderProcess()
522 static uint8_t GetParity( uint16_t index, uint8_t *matrixRow ) in GetParity() argument
525 parity = matrixRow[index >> 3]; in GetParity()
530 static void SetParity( uint16_t index, uint8_t *matrixRow, uint8_t parity ) in SetParity() argument
534 matrixRow[index >> 3] = ( matrixRow[index >> 3] & mask ) + parity; in SetParity()
575 static void FragGetParityMatrixRow( int32_t n, int32_t m, uint8_t *matrixRow ) in FragGetParityMatrixRow() argument
594 matrixRow[i] = 0; in FragGetParityMatrixRow()
604 SetParity( r, matrixRow, 1 ); in FragGetParityMatrixRow()