Lines Matching refs:pbuf
187 char pbuf[MAXPATHLEN+1]; in fingerprint_info_lookup() local
198 n = strlcpy(pbuf, path, sizeof(pbuf)); in fingerprint_info_lookup()
199 if (n >= sizeof(pbuf)) in fingerprint_info_lookup()
212 prefix = pbuf; in fingerprint_info_lookup()
214 cp = &pbuf[fip->fi_prefix_len]; in fingerprint_info_lookup()
219 if (cp < pbuf) in fingerprint_info_lookup()
223 if (cp > pbuf) { in fingerprint_info_lookup()
224 for ( ; cp >= pbuf && *cp != '/'; cp--) in fingerprint_info_lookup()
226 if (cp > pbuf) { in fingerprint_info_lookup()
230 cp = pbuf; in fingerprint_info_lookup()
233 plen = ep - pbuf; in fingerprint_info_lookup()
237 if (cp == pbuf) { in fingerprint_info_lookup()
336 } while (cp > &pbuf[1]); in fingerprint_info_lookup()