Lines Matching +full:24 +full:ms
40 uint32_t nw = (uint32_t)n[0] << 24 | n[1] << 16 | n[2] << 8; in threebyte_strstr()
41 uint32_t hw = (uint32_t)h[0] << 24 | h[1] << 16 | h[2] << 8; in threebyte_strstr()
50 uint32_t nw = (uint32_t)n[0] << 24 | n[1] << 16 | n[2] << 8 | n[3]; in fourbyte_strstr()
51 uint32_t hw = (uint32_t)h[0] << 24 | h[1] << 16 | h[2] << 8 | h[3]; in fourbyte_strstr()
76 size_t l, ip, jp, k, p, ms, p0, mem, mem0; in twoway_strstr() local
106 ms = ip; in twoway_strstr()
129 if (ip + 1 > ms + 1) in twoway_strstr()
130 ms = ip; in twoway_strstr()
135 if (memcmp(n, n + p, ms + 1)) { in twoway_strstr()
137 p = MAX(ms, l - ms - 1) + 1; in twoway_strstr()
177 for (k = MAX(ms + 1, mem); n[k] && n[k] == h[k]; k++) in twoway_strstr()
180 h += k - ms; in twoway_strstr()
185 for (k = ms + 1; k > mem && n[k - 1] == h[k - 1]; k--) in twoway_strstr()