Searched refs:inv (Results 1 - 7 of 7) sorted by relevance

/ast/src/lib/libvcodex/
H A Dvcsfxsort.c76 Vcsfxint_t *idx = sfx->idx, *inv = sfx->inv; local
92 { endi = inv[idx[i]]; /**/DEBUG_ASSERT(endi >= i);
94 /**/DEBUG_ASSERT(inv[idx[k]] == endi);
113 { Vcsfxint_t *i, *inv = sfx->inv, *idx = sfx->idx; local
118 DEBUG_ASSERT(inv[*i] == i-idx);
142 Vcsfxint_t *idx = sfx->idx, *inv = sfx->inv; local
152 { inv[sf
198 Vcsfxint_t *inv = sfx->inv, *idx = sfx->idx; local
322 Vcsfxint_t *inv = sfx->inv, *idx = sfx->idx; local
370 Vcsfxint_t nstr = sfx->nstr, *inv = sfx->inv, *idx = sfx->idx; local
435 Vcsfxint_t *idx, *inv; /* index and rank */ local
[all...]
H A Dvcperiod.c52 { if(sfx->inv[i] == 0)
54 k = sfx->idx[sfx->inv[i]-1];
57 lcp[sfx->inv[i]] = p;
63 dist = sfx->inv; memset(dist, 0, sz*sizeof(Vcsfxint_t));
H A Dvclzparse.c445 Vcsfxint_t *inv, *idx; local
472 idx = sfx->idx; inv = sfx->inv;
475 { for(lz = lp = 0, r = inv[p]-1; r >= 0; --r)
487 for(rz = rp = 0, r = inv[p]+1; r < nstr; ++r)
H A Dvcodex.h484 Vcsfxint_t* inv; /* the inverted indices/ranks */ member in struct:_vcsfx_s
/ast/src/lib/libast/regex/
H A Dregrexec.c54 int inv; local
61 inv = (flags & REG_INVERT) != 0;
88 if (inv)
111 if (inv)
128 n = (inv && (++r - buf) < len) ? (*record)(handle, (char*)r, (buf + len) - r): 0;
/ast/src/cmd/ksh93/sh/
H A Dstring.c82 int inv; local
132 inv = no;
167 *invert ^= inv;
/ast/src/lib/librecsort/
H A Drskey.c111 int inv; local
211 inv = 1;
216 inv = -1;
232 sigdig = 2047 * inv;
235 sigdig += n * inv;

Completed in 26 milliseconds