Lines Matching refs:name
1 /* basename.c -- return the last element in a file name
25 /* Return the address of the last file name component of NAME. If
26 NAME has no relative file name components because it is a file
30 last_component (char const *name)
32 char const *base = name + FILE_SYSTEM_PREFIX_LEN (name);
58 base_len (char const *name)
61 size_t prefix_len = FILE_SYSTEM_PREFIX_LEN (name);
63 for (len = strlen (name); 1 < len && ISSLASH (name[len - 1]); len--)
67 && ISSLASH (name[0]) && ISSLASH (name[1]) && ! name[2])
71 && len == prefix_len && ISSLASH (name[prefix_len]))