Symbol: PathEntry
usr.bin/make/dir.c
178
offsetof(struct PathEntry, name), NULL, hash_calloc, hash_free,
usr.bin/make/dir.c
213
struct PathEntry *dot; /* contents of current directory */
usr.bin/make/dir.c
218
static void add_file(struct PathEntry *, const char *);
usr.bin/make/dir.c
221
static char *find_file_hashi(struct PathEntry *, const char *, const char *,
usr.bin/make/dir.c
231
static bool read_directory(struct PathEntry *);
usr.bin/make/dir.c
234
static struct PathEntry *create_PathEntry(const char *, const char *);
usr.bin/make/dir.c
271
add_file(struct PathEntry *p, const char *file)
usr.bin/make/dir.c
287
find_file_hashi(struct PathEntry *p, const char *file, const char *efile,
usr.bin/make/dir.c
296
read_directory(struct PathEntry *p)
usr.bin/make/dir.c
325
static struct PathEntry *
usr.bin/make/dir.c
328
struct PathEntry *p;
usr.bin/make/dir.c
348
PathEntry_name(struct PathEntry *p)
usr.bin/make/dir.c
381
Dir_MatchFilesi(const char *word, const char *eword, struct PathEntry *p,
usr.bin/make/dir.c
415
struct PathEntry *p; /* current path member */
usr.bin/make/dir.c
630
struct PathEntry *p;
usr.bin/make/dir.c
644
struct PathEntry *q = p;
usr.bin/make/dir.c
652
struct PathEntry *p = pp;
usr.bin/make/dir.c
676
struct PathEntry *p;
usr.bin/make/dir.c
688
const struct PathEntry *q = p;
usr.bin/make/dir.h
130
struct PathEntry;
usr.bin/make/dir.h
131
extern struct PathEntry *dot;
usr.bin/make/dir.h
133
extern void Dir_MatchFilesi(const char *, const char *, struct PathEntry *,
usr.bin/make/dir.h
135
extern char *PathEntry_name(struct PathEntry *);