Lines Matching defs:segs
85 testable int getTotalBits(const struct qrcodegen_Segment segs[], size_t len, int version);
196 bool qrcodegen_encodeSegments(const struct qrcodegen_Segment segs[], size_t len,
198 return qrcodegen_encodeSegmentsAdvanced(segs, len, ecl,
204 bool qrcodegen_encodeSegmentsAdvanced(const struct qrcodegen_Segment segs[], size_t len, enum qrcodegen_Ecc ecl,
206 assert(segs != NULL || len == 0);
214 dataUsedBits = getTotalBits(segs, len, version);
234 const struct qrcodegen_Segment *seg = &segs[i];
988 testable int getTotalBits(const struct qrcodegen_Segment segs[], size_t len, int version) {
989 assert(segs != NULL || len == 0);
992 int numChars = segs[i].numChars;
993 int bitLength = segs[i].bitLength;
996 int ccbits = numCharCountBits(segs[i].mode, version);