Lines Matching refs:bname
25 char * __freebsd11_basename_r(const char *path, char *bname);
29 __freebsd11_basename_r(const char *path, char *bname) in __freebsd11_basename_r() argument
36 bname[0] = '.'; in __freebsd11_basename_r()
37 bname[1] = '\0'; in __freebsd11_basename_r()
38 return (bname); in __freebsd11_basename_r()
48 bname[0] = '/'; in __freebsd11_basename_r()
49 bname[1] = '\0'; in __freebsd11_basename_r()
50 return (bname); in __freebsd11_basename_r()
63 memcpy(bname, startp, len); in __freebsd11_basename_r()
64 bname[len] = '\0'; in __freebsd11_basename_r()
65 return (bname); in __freebsd11_basename_r()
71 static char *bname = NULL; in __freebsd11_basename() local
73 if (bname == NULL) { in __freebsd11_basename()
74 bname = (char *)malloc(MAXPATHLEN); in __freebsd11_basename()
75 if (bname == NULL) in __freebsd11_basename()
78 return (__freebsd11_basename_r(path, bname)); in __freebsd11_basename()