Lines Matching refs:jp
9 size_t l, ip, jp, k, p, ms, p0, mem, mem0; in twoway_wcsstr() local
16 ip = -1; jp = 0; k = p = 1; in twoway_wcsstr()
17 while (jp+k<l) { in twoway_wcsstr()
18 if (n[ip+k] == n[jp+k]) { in twoway_wcsstr()
20 jp += p; in twoway_wcsstr()
23 } else if (n[ip+k] > n[jp+k]) { in twoway_wcsstr()
24 jp += k; in twoway_wcsstr()
26 p = jp - ip; in twoway_wcsstr()
28 ip = jp++; in twoway_wcsstr()
36 ip = -1; jp = 0; k = p = 1; in twoway_wcsstr()
37 while (jp+k<l) { in twoway_wcsstr()
38 if (n[ip+k] == n[jp+k]) { in twoway_wcsstr()
40 jp += p; in twoway_wcsstr()
43 } else if (n[ip+k] < n[jp+k]) { in twoway_wcsstr()
44 jp += k; in twoway_wcsstr()
46 p = jp - ip; in twoway_wcsstr()
48 ip = jp++; in twoway_wcsstr()