PathName
CHAR16 PathName[1];
#define SIZE_OF_FILEPATH_DEVICE_PATH OFFSET_OF(FILEPATH_DEVICE_PATH,PathName)
len = ucs2len(node->PathName);
cpy16to8(node->PathName, pathname, len + 1);
static char PathName[MAXPATHLEN];
PathName[0] = '\0';
ignore, &ignorep1, &ignore32, &ignorep2, PathName,
&ignorep1, &ignore32, &ignorep2, PathName, &pathlen);
PathName *path; /* The buffer in which to accumulate the path */
PathName *buff; /* A pathname work buffer */
PathName *path; /* The pathname being matched */
PathName *_del_PathName(PathName *path)
char *_pn_clear_path(PathName *path)
char *_pn_append_to_path(PathName *path, const char *string, int slen,
char *_pn_prepend_to_path(PathName *path, const char *string, int slen,
char *_pn_resize_path(PathName *path, size_t length)
PathName *_new_PathName(void)
PathName *path; /* The object to be returned */
path = (PathName *) malloc(sizeof(PathName));
PathName *_new_PathName(void);
PathName *_del_PathName(PathName *path);
char *_pn_clear_path(PathName *path);
char *_pn_append_to_path(PathName *path, const char *string, int slen,
char *_pn_prepend_to_path(PathName *path, const char *string, int slen,
char *_pn_resize_path(PathName *path, size_t length);
PathName *path; /* The fully qualified name of a file */