Lines Matching defs:nzpos
470 unsigned int zpos, nzpos, nz_next_pos, zcount, nzcount;
482 for (zpos = nzpos = 0; zpos < zcount && nzpos < nzcount; ) {
484 if (index_sort_get_string(ctx, nzpos, &nznodes[nzpos], &nzstr))
502 znodes[zpos].seq, nznodes[nzpos].seq);
509 array_append(&ctx->sorted_nodes, &nznodes[nzpos], 1);
511 nzpos++;
517 if (zcount - zpos < (nzcount - nzpos)/2) {
518 index_sort_bsearch(ctx, zstr, nzpos,
521 &nznodes[nzpos],
522 nz_next_pos - nzpos);
523 nzpos = nz_next_pos;
530 for (; nzpos < nzcount; nzpos++)
531 array_append(&ctx->sorted_nodes, &nznodes[nzpos], 1);