Lines Matching defs:filename
68 const char *filename;
85 fprintf(stderr, "%s:%i: ", space->filename, space->linenum);
1265 static int parse(struct space *space, const char *filename);
1267 static char *new_root_dir(const char *filename)
1271 res = strdup(filename);
1277 dbg("new_root_dir '%s' '%s'", filename, res);
1489 const char *filename;
1505 filename = space->filename;
1508 Perror(space, "invalid filename '%s'", string);
1556 space->filename = filename;
1659 static int parse(struct space *space, const char *filename)
1666 dbg("start of file '%s'", filename);
1668 if (file_map(filename, &buf, &bufsize) != 0) {
1670 error("Unable to open file '%s': %s", filename, strerror(err));
1683 space->filename = filename;
1707 error("file %s, line %i too long", filename, linenum);
1740 space->filename = NULL;
1743 dbg("end of file '%s'", filename);
1747 int init(const char *cfgdir, const char *filename, int flags, const char *cardname)
1770 space->rootdir = new_root_dir(filename);
1772 err = parse(space, filename);