Lines Matching defs:pathname
33 #include "lisp/pathname.h"
244 result = LispObjectCompare(left->data.pathname,
245 right->data.pathname, function);
979 LispObj *pathname, *result, *object;
981 pathname = ARGUMENT(0);
983 if (!PATHNAMEP(pathname))
984 pathname = APPLY1(Oparse_namestring, pathname);
986 result = pathname->data.pathname;
999 char *name = THESTR(CAR(pathname->data.pathname)), *ptr;
1049 LispObj *pathname;
1051 pathname = ARGUMENT(0);
1053 if (!POINTERP(pathname))
1056 if (XSTRINGP(pathname))
1057 name = THESTR(pathname);
1058 else if (XPATHNAMEP(pathname))
1059 name = THESTR(CAR(pathname->data.pathname));
1060 else if (STREAMP(pathname) && pathname->data.stream.type == LispStreamFile)
1061 name = THESTR(CAR(pathname->data.stream.pathname->data.pathname));
1088 LispDestroy("%s: bad pathname %s", STRFUN(builtin), STROBJ(pathname));