Lines Matching refs:endp
32 const char *endp; in dirname() local
42 endp = path + strlen(path) - 1; in dirname()
43 while (endp > path && *endp == '/') in dirname()
44 endp--; in dirname()
47 while (endp > path && *endp != '/') in dirname()
48 endp--; in dirname()
51 if (endp == path) { in dirname()
52 dname[0] = *endp == '/' ? '/' : '.'; in dirname()
58 endp--; in dirname()
59 } while (endp > path && *endp == '/'); in dirname()
62 len = endp - path + 1; in dirname()