Lines Matching defs:factors
773 writeFactorSuffix(const uint16_t *factors, uint16_t count,
782 /* write elements according to the factors */
786 * with the factors of this algorithm
792 factor=factors[i];
798 * guarantees here that code<=factors[0]
828 /* skip the rest of the strings for this factors[i] */
829 factor=(uint16_t)(factors[i]-indexes[i]-1);
905 const uint16_t *factors=(const uint16_t *)(range+1);
907 const char *s=(const char *)(factors+count);
915 bufferPos+=writeFactorSuffix(factors, count,
995 const uint16_t *factors=(const uint16_t *)(range+1);
997 const char *s=(const char *)(factors+count);
1014 length=(uint16_t)(prefixLength+writeFactorSuffix(factors, count,
1026 /* increment the indexes in lexical order bound by the factors */
1030 if(idx<factors[i]) {
1124 const uint16_t *factors=(const uint16_t *)(range+1);
1126 const char *s=(const char *)(factors+count), *t;
1145 writeFactorSuffix(factors, count, s, 0,
1155 /* increment the indexes in lexical order bound by the factors */
1159 if(idx<factors[i]) {
1238 const uint16_t *factors=(const uint16_t *)(range+1);
1243 s=(const char *)(factors+count);
1250 for(factor=factors[i]; factor>0; --factor) {
2063 /* swap factors and the prefix and factor strings */