Lines Matching refs:sp
615 Byte **sp, **ep;
627 sp = data;
632 sortstrs_block_oo(sp, ep, 0, 0x80, origorder, &origorder[size - 1],
637 sortstrs_block(sp, ep, 0, 0x80, othersp, otherep);
650 reg Byte **sp, **ep;
670 sp = start;
678 newstring(sp)
679 while (((sp != ep) && ((curstrlen < off) || ((t[off] & m) == 0)))) {
680 ++sp;
682 newstring(sp)
684 if (sp == ep)
688 while (((sp != ep) && (curstrlen >= off) && ((t[off] & m) != 0))) {
693 if (sp == ep)
696 t = *sp;
697 *sp = *ep;
705 t = *sp;
713 if (sp != start) {
714 --sp;
726 if (sp != start)
727 sortstrs_block(start, sp, off, m, otherstart, othersp);
742 reg Byte **sp, **ep;
764 sp = start;
774 newstring(sp)
775 while (((sp != ep) && ((curstrlen < off) || ((t[off] & m) == 0)))) {
776 ++sp;
779 newstring(sp)
781 if (sp == ep)
785 while (((sp != ep) && (curstrlen >= off) && ((t[off] & m) != 0))) {
791 if (sp == ep)
794 t = *sp;
795 *sp = *ep;
807 t = *sp;
816 if (sp != start) {
817 --sp;
831 if (sp != start) {
835 while (cp != sp) {
895 if (sp != start)
896 sortstrs_block_oo(start, sp, off, m, ostart, osp, otherstart, othersp);