Lines Matching defs:name
26 * Except as contained in this notice, the name of a copyright holder
75 path->name = NULL;
86 path->name = (char *)malloc(path->dim * sizeof(char));
87 if(!path->name) {
105 if(path->name)
106 free(path->name);
129 path->name[0] = '\0';
130 return path->name;
148 * return char * The pathname string path->name[], which may
167 pathlen = strlen(path->name);
187 path->name[pathlen++] = string[i];
192 path->name[pathlen] = '\0';
197 memcpy(path->name + pathlen, string, slen);
198 path->name[pathlen + slen] = '\0';
200 return path->name;
218 * return char * The pathname string path->name[], which may
238 pathlen = strlen(path->name);
268 memmove(path->name + shift, path->name, pathlen+1);
278 path->name[j++] = string[i];
281 memcpy(path->name, string, slen);
283 return path->name;
316 char *name = (char *) realloc(path->name, dim);
317 if(!name)
319 path->name = name;
322 return path->name;
363 * Return non-zero if the specified path name refers to a directory.
386 * Return non-zero if the specified path name refers to a regular file.
409 * Return non-zero if the specified path name refers to an executable.
527 * Return non-zero if the specified path name refers to an existing file.