Home | History | Annotate | Download | only in common

Lines Matching refs:factors

782 writeFactorSuffix(const uint16_t *factors, uint16_t count,
791 /* write elements according to the factors */
795 * with the factors of this algorithm
801 factor=factors[i];
807 * guarantees here that code<=factors[0]
837 /* skip the rest of the strings for this factors[i] */
838 factor=(uint16_t)(factors[i]-indexes[i]-1);
914 const uint16_t *factors=(const uint16_t *)(range+1);
916 const char *s=(const char *)(factors+count);
924 bufferPos+=writeFactorSuffix(factors, count,
1004 const uint16_t *factors=(const uint16_t *)(range+1);
1006 const char *s=(const char *)(factors+count);
1023 length=(uint16_t)(prefixLength+writeFactorSuffix(factors, count,
1035 /* increment the indexes in lexical order bound by the factors */
1039 if(idx<factors[i]) {
1133 const uint16_t *factors=(const uint16_t *)(range+1);
1135 const char *s=(const char *)(factors+count), *t;
1154 writeFactorSuffix(factors, count, s, 0,
1164 /* increment the indexes in lexical order bound by the factors */
1168 if(idx<factors[i]) {
1247 const uint16_t *factors=(const uint16_t *)(range+1);
1252 s=(const char *)(factors+count);
1259 for(factor=factors[i]; factor>0; --factor) {
2076 /* swap factors and the prefix and factor strings */