Lines Matching refs:pbuf
192 char pbuf[MAXPATHLEN+1]; in fingerprint_info_lookup() local
203 n = strlcpy(pbuf, path, sizeof(pbuf)); in fingerprint_info_lookup()
204 if (n >= sizeof(pbuf)) in fingerprint_info_lookup()
218 prefix = pbuf; in fingerprint_info_lookup()
220 cp = &pbuf[fip->fi_prefix_len]; in fingerprint_info_lookup()
225 if (cp < pbuf) in fingerprint_info_lookup()
229 if (cp > pbuf) { in fingerprint_info_lookup()
230 for ( ; cp >= pbuf && *cp != '/'; cp--) in fingerprint_info_lookup()
232 if (cp > pbuf) { in fingerprint_info_lookup()
236 cp = pbuf; in fingerprint_info_lookup()
239 plen = ep - pbuf; in fingerprint_info_lookup()
243 if (cp == pbuf) { in fingerprint_info_lookup()
342 } while (cp > &pbuf[1]); in fingerprint_info_lookup()