Lines Matching refs:bufp
288 char *bufp = buf;
316 if (strlcpy(bufp, fmristr, PATH_MAX) >= PATH_MAX) {
323 unum = bufp + len1 + len2;
338 if ((bufp = strrchr(unum, '/')) == NULL)
341 "%s: bufp=0x%p=%s\n", __func__, (void *)bufp, bufp);
346 if (strncmp(bufp + 1, str1, len1) == 0) {
347 *bufp++ = '\0'; /* get rid of last '/' */
349 bufp += len1;
351 paddr = strtoul(bufp, &estr, 0);
352 if (errno != 0 || estr == bufp) {
358 } else if (strncmp(bufp + 1, str2, len2) == 0) {
359 *bufp++ = '\0'; /* get rid of last '/' */
361 bufp += len2;
363 offset = strtoul(bufp, &estr, 0);
364 if (errno != 0 || estr == bufp) {
373 __func__, bufp);