Lines Matching refs:i
83 static bool getBit(int x, int i);
153 for(size_t i = 0; i < textLen; i++) in qrcodegen_encodeText() local
154 tempBuffer[i] = (uint8_t)text[i]; in qrcodegen_encodeText()
193 for(int i = numBits - 1; i >= 0; i--, (*bitLen)++) in appendBitsToBuffer() local
194 buffer[*bitLen >> 3] |= ((val >> i) & 1) << (7 - (*bitLen & 7)); in appendBitsToBuffer()
233 … for(int i = (int)qrcodegen_Ecc_MEDIUM; i <= (int)qrcodegen_Ecc_HIGH; i++) { // From low to high in qrcodegen_encodeSegmentsAdvanced() local
234 if(boostEcl && dataUsedBits <= getNumDataCodewords(version, (enum qrcodegen_Ecc)i) * 8) in qrcodegen_encodeSegmentsAdvanced()
235 ecl = (enum qrcodegen_Ecc)i; in qrcodegen_encodeSegmentsAdvanced()
241 for(size_t i = 0; i < len; i++) { in qrcodegen_encodeSegmentsAdvanced() local
242 const struct qrcodegen_Segment * seg = &segs[i]; in qrcodegen_encodeSegmentsAdvanced()
274 for(int i = 0; i < 8; i++) { in qrcodegen_encodeSegmentsAdvanced() local
275 enum qrcodegen_Mask msk = (enum qrcodegen_Mask)i; in qrcodegen_encodeSegmentsAdvanced()
316 for(int i = 0; i < numBlocks; i++) { in addEccAndInterleave() local
317 int datLen = shortBlockDataLen + (i < numShortBlocks ? 0 : 1); in addEccAndInterleave()
320 for(int j = 0, k = i; j < datLen; j++, k += numBlocks) { // Copy data in addEccAndInterleave()
325 for(int j = 0, k = dataLen + i; j < blockEccLen; j++, k += numBlocks) // Copy ECC in addEccAndInterleave()
376 for(int i = 0; i < degree; i++) { in calcReedSolomonGenerator() local
397 for(int i = 0; i < dataLen; i++) { in calcReedSolomonRemainder() local
398 uint8_t factor = data[i] ^ result[0]; in calcReedSolomonRemainder()
415 for(int i = 7; i >= 0; i--) { in finiteFieldMultiply() local
417 z ^= ((y >> i) & 1) * x; in finiteFieldMultiply()
447 for(int i = 0; i < numAlign; i++) { in initializeFunctionModules() local
450 … if(!((i == 0 && j == 0) || (i == 0 && j == numAlign - 1) || (i == numAlign - 1 && j == 0))) in initializeFunctionModules()
451 fillRectangle(alignPatPos[i] - 2, alignPatPos[j] - 2, 5, 5, qrcode); in initializeFunctionModules()
470 for(int i = 7; i < qrsize - 7; i += 2) { in drawWhiteFunctionModules() local
471 setModule(qrcode, 6, i, false); in drawWhiteFunctionModules()
472 setModule(qrcode, i, 6, false); in drawWhiteFunctionModules()
492 for(int i = 0; i < numAlign; i++) { in drawWhiteFunctionModules() local
494 if((i == 0 && j == 0) || (i == 0 && j == numAlign - 1) || (i == numAlign - 1 && j == 0)) in drawWhiteFunctionModules()
498 setModule(qrcode, alignPatPos[i] + dx, alignPatPos[j] + dy, dx == 0 && dy == 0); in drawWhiteFunctionModules()
507 for(int i = 0; i < 12; i++) in drawWhiteFunctionModules() local
513 for(int i = 0; i < 6; i++) { in drawWhiteFunctionModules() local
516 setModule(qrcode, k, i, (bits & 1) != 0); in drawWhiteFunctionModules()
517 setModule(qrcode, i, k, (bits & 1) != 0); in drawWhiteFunctionModules()
535 for(int i = 0; i < 10; i++) in drawFormatBits() local
541 for(int i = 0; i <= 5; i++) in drawFormatBits() local
542 setModule(qrcode, 8, i, getBit(bits, i)); in drawFormatBits()
546 for(int i = 9; i < 15; i++) in drawFormatBits() local
547 setModule(qrcode, 14 - i, 8, getBit(bits, i)); in drawFormatBits()
551 for(int i = 0; i < 8; i++) in drawFormatBits() local
552 setModule(qrcode, qrsize - 1 - i, 8, getBit(bits, i)); in drawFormatBits()
553 for(int i = 8; i < 15; i++) in drawFormatBits() local
554 setModule(qrcode, 8, qrsize - 15 + i, getBit(bits, i)); in drawFormatBits()
570 for(int i = numAlign - 1, pos = version * 4 + 10; i >= 1; i--, pos -= step) in getAlignmentPatternPositions() local
571 result[i] = pos; in getAlignmentPatternPositions()
595 int i = 0; // Bit index into the data in drawCodewords() local
605 if(!getModule(qrcode, x, y) && i < dataLen * 8) { in drawCodewords()
606 bool black = getBit(data[i >> 3], 7 - (i & 7)); in drawCodewords()
608 i++; in drawCodewords()
615 LV_ASSERT(i == dataLen * 8); in drawCodewords()
838 static bool getBit(int x, int i) in getBit() argument
840 return ((x >> i) & 1) != 0; in getBit()
1043 for(size_t i = 0; i < len; i++) { in getTotalBits() local
1044 int numChars = segs[i].numChars; in getTotalBits()
1045 int bitLength = segs[i].bitLength; in getTotalBits()
1048 int ccbits = numCharCountBits(segs[i].mode, version); in getTotalBits()
1066 int i = (version + 7) / 17; in numCharCountBits() local
1070 return temp[i]; in numCharCountBits()
1074 return temp[i]; in numCharCountBits()
1078 return temp[i]; in numCharCountBits()
1082 return temp[i]; in numCharCountBits()