• Home
  • Raw
  • Download

Lines Matching refs:saidx_t

34 saidx_t
35 binarysearch_lower(const saidx_t *A, saidx_t size, saidx_t value) { in binarysearch_lower()
36 saidx_t half, i; in binarysearch_lower()
53 bw_transform(const sauchar_t *T, sauchar_t *U, saidx_t *SA, in bw_transform()
54 saidx_t n, saidx_t *idx) { in bw_transform()
55 saidx_t *A, i, j, p, t; in bw_transform()
112 inverse_bw_transform(const sauchar_t *T, sauchar_t *U, saidx_t *A, in inverse_bw_transform()
113 saidx_t n, saidx_t idx) { in inverse_bw_transform()
114 saidx_t C[ALPHABET_SIZE]; in inverse_bw_transform()
116 saidx_t *B; in inverse_bw_transform()
117 saidx_t i, p; in inverse_bw_transform()
129 if((B = (saidx_t *)malloc((size_t)n * sizeof(saidx_t))) == NULL) { return -2; } in inverse_bw_transform()
161 sufcheck(const sauchar_t *T, const saidx_t *SA, in sufcheck()
162 saidx_t n, saint_t verbose) { in sufcheck()
163 saidx_t C[ALPHABET_SIZE]; in sufcheck()
164 saidx_t i, p, q, t; in sufcheck()
246 _compare(const sauchar_t *T, saidx_t Tsize, in _compare()
247 const sauchar_t *P, saidx_t Psize, in _compare()
248 saidx_t suf, saidx_t *match) { in _compare()
249 saidx_t i, j; in _compare()
258 saidx_t
259 sa_search(const sauchar_t *T, saidx_t Tsize, in sa_search()
260 const sauchar_t *P, saidx_t Psize, in sa_search()
261 const saidx_t *SA, saidx_t SAsize, in sa_search()
262 saidx_t *idx) { in sa_search()
263 saidx_t size, lsize, rsize, half; in sa_search()
264 saidx_t match, lmatch, rmatch; in sa_search()
265 saidx_t llmatch, lrmatch, rlmatch, rrmatch; in sa_search()
266 saidx_t i, j, k; in sa_search()
328 saidx_t
329 sa_simplesearch(const sauchar_t *T, saidx_t Tsize, in sa_simplesearch()
330 const saidx_t *SA, saidx_t SAsize, in sa_simplesearch()
331 saint_t c, saidx_t *idx) { in sa_simplesearch()
332 saidx_t size, lsize, rsize, half; in sa_simplesearch()
333 saidx_t i, j, k, p; in sa_simplesearch()