• Home
  • Raw
  • Download

Lines Matching refs:haystack

5 pub fn memchr1_count(b1: u8, haystack: &[u8]) -> usize {  in memchr1_count()
6 Memchr::new(b1, haystack).count() in memchr1_count()
9 pub fn memchr1_libc_count(b1: u8, haystack: &[u8]) -> usize { in memchr1_libc_count()
12 while let Some(i) = c::memchr(b1, &haystack[start..]) { in memchr1_libc_count()
19 pub fn fallback1_count(b1: u8, haystack: &[u8]) -> usize { in fallback1_count()
22 while let Some(i) = fallback::memchr(b1, &haystack[start..]) { in fallback1_count()
29 pub fn naive1_count(b1: u8, haystack: &[u8]) -> usize { in naive1_count()
32 while let Some(i) = naive::memchr(b1, &haystack[start..]) { in naive1_count()
39 pub fn memchr2_count(b1: u8, b2: u8, haystack: &[u8]) -> usize { in memchr2_count()
40 Memchr2::new(b1, b2, haystack).count() in memchr2_count()
43 pub fn fallback2_count(b1: u8, b2: u8, haystack: &[u8]) -> usize { in fallback2_count()
46 while let Some(i) = fallback::memchr2(b1, b2, &haystack[start..]) { in fallback2_count()
53 pub fn naive2_count(b1: u8, b2: u8, haystack: &[u8]) -> usize { in naive2_count()
56 while let Some(i) = naive::memchr2(b1, b2, &haystack[start..]) { in naive2_count()
63 pub fn memchr3_count(b1: u8, b2: u8, b3: u8, haystack: &[u8]) -> usize { in memchr3_count()
64 Memchr3::new(b1, b2, b3, haystack).count() in memchr3_count()
67 pub fn fallback3_count(b1: u8, b2: u8, b3: u8, haystack: &[u8]) -> usize { in fallback3_count()
70 while let Some(i) = fallback::memchr3(b1, b2, b3, &haystack[start..]) { in fallback3_count()
77 pub fn naive3_count(b1: u8, b2: u8, b3: u8, haystack: &[u8]) -> usize { in naive3_count()
80 while let Some(i) = naive::memchr3(b1, b2, b3, &haystack[start..]) { in naive3_count()
87 pub fn memrchr1_count(b1: u8, haystack: &[u8]) -> usize { in memrchr1_count()
89 let mut end = haystack.len(); in memrchr1_count()
90 while let Some(i) = memrchr(b1, &haystack[..end]) { in memrchr1_count()
98 pub fn memrchr1_libc_count(b1: u8, haystack: &[u8]) -> usize { in memrchr1_libc_count()
100 let mut end = haystack.len(); in memrchr1_libc_count()
101 while let Some(i) = c::memrchr(b1, &haystack[..end]) { in memrchr1_libc_count()
108 pub fn memrchr2_count(b1: u8, b2: u8, haystack: &[u8]) -> usize { in memrchr2_count()
110 let mut end = haystack.len(); in memrchr2_count()
111 while let Some(i) = memrchr2(b1, b2, &haystack[..end]) { in memrchr2_count()
118 pub fn memrchr3_count(b1: u8, b2: u8, b3: u8, haystack: &[u8]) -> usize { in memrchr3_count()
120 let mut end = haystack.len(); in memrchr3_count()
121 while let Some(i) = memrchr3(b1, b2, b3, &haystack[..end]) { in memrchr3_count()