Lines Matching defs:len_1
24 unsigned int i, len_1 = ctx->key_len - 1;
29 for (i = 0; i < len_1; i++)
30 ctx->badtab[ctx->key[i]] = len_1 - i;
35 unsigned int len_1 = ctx->key_len - 1;
38 suffixes[len_1] = ctx->key_len;
39 g = len_1;
41 if (i > g && (int)suffixes[i + len_1 - f] < i - g)
42 suffixes[i] = suffixes[i + len_1 - f];
47 while (g >= 0 && ctx->key[g] == ctx->key[g + len_1 - f])
57 int j, i, len_1 = ctx->key_len - 1;
66 for (i = len_1; i >= -1; i--) {
68 for (; j < len_1 - i; j++) {
70 ctx->goodtab[j] = len_1 - i;
75 ctx->goodtab[len_1 - suffixes[i]] = len_1 - i;