path             1484 kern/fs/sfs/sfs_vnode.c sfs_lookparent(struct vnode *v, char *path, struct vnode **ret,
path             1496 kern/fs/sfs/sfs_vnode.c 	if (strlen(path)+1 > buflen) {
path             1500 kern/fs/sfs/sfs_vnode.c 	strcpy(buf, path);
path             1517 kern/fs/sfs/sfs_vnode.c sfs_lookup(struct vnode *v, char *path, struct vnode **ret)
path             1530 kern/fs/sfs/sfs_vnode.c 	result = sfs_lookonce(sv, path, &final, NULL);
path               80 kern/include/vfs.h int vfs_lookup(char *path, struct vnode **result);
path               81 kern/include/vfs.h int vfs_lookparent(char *path, struct vnode **result,
path              104 kern/include/vfs.h int vfs_open(char *path, int openflags, mode_t mode, struct vnode **ret);
path              106 kern/include/vfs.h int vfs_readlink(char *path, struct uio *data);
path              107 kern/include/vfs.h int vfs_symlink(const char *contents, char *path);
path              108 kern/include/vfs.h int vfs_mkdir(char *path, mode_t mode);
path              110 kern/include/vfs.h int vfs_remove(char *path);
path              111 kern/include/vfs.h int vfs_rmdir(char *path);
path              114 kern/include/vfs.h int vfs_chdir(char *path);
path              124 kern/vfs/vfscwd.c vfs_chdir(char *path)
path              129 kern/vfs/vfscwd.c 	result = vfs_lookup(path, &vn);
path              130 kern/vfs/vfslookup.c getdevice(char *path, char **subpath, struct vnode **startvn)
path              142 kern/vfs/vfslookup.c 	for (i=0; path[i]; i++) {
path              143 kern/vfs/vfslookup.c 		if (path[i]==':') {
path              147 kern/vfs/vfslookup.c 		if (path[i]=='/') {
path              161 kern/vfs/vfslookup.c 		*subpath = path;
path              167 kern/vfs/vfslookup.c 		path[colon]=0;
path              168 kern/vfs/vfslookup.c 		while (path[colon+1]=='/') {
path              172 kern/vfs/vfslookup.c 		*subpath = &path[colon+1];
path              174 kern/vfs/vfslookup.c 		result = vfs_getroot(path, startvn);
path              190 kern/vfs/vfslookup.c 	if (path[0]=='/') {
path              198 kern/vfs/vfslookup.c 		KASSERT(path[0]==':');
path              216 kern/vfs/vfslookup.c 	while (path[1]=='/') {
path              218 kern/vfs/vfslookup.c 		path++;
path              221 kern/vfs/vfslookup.c 	*subpath = path+1;
path              232 kern/vfs/vfslookup.c vfs_lookparent(char *path, struct vnode **retval,
path              240 kern/vfs/vfslookup.c 	result = getdevice(path, &path, &startvn);
path              246 kern/vfs/vfslookup.c 	if (strlen(path)==0) {
path              255 kern/vfs/vfslookup.c 		result = VOP_LOOKPARENT(startvn, path, retval, buf, buflen);
path              265 kern/vfs/vfslookup.c vfs_lookup(char *path, struct vnode **retval)
path              272 kern/vfs/vfslookup.c 	result = getdevice(path, &path, &startvn);
path              278 kern/vfs/vfslookup.c 	if (strlen(path)==0) {
path              284 kern/vfs/vfslookup.c 	result = VOP_LOOKUP(startvn, path, retval);
path               45 kern/vfs/vfspath.c vfs_open(char *path, int openflags, mode_t mode, struct vnode **ret)
path               71 kern/vfs/vfspath.c 		result = vfs_lookparent(path, &dir, name, sizeof(name));
path               81 kern/vfs/vfspath.c 		result = vfs_lookup(path, &vn);
path              141 kern/vfs/vfspath.c vfs_remove(char *path)
path              147 kern/vfs/vfspath.c 	result = vfs_lookparent(path, &dir, name, sizeof(name));
path              235 kern/vfs/vfspath.c vfs_symlink(const char *contents, char *path)
path              241 kern/vfs/vfspath.c 	result = vfs_lookparent(path, &newdir, newname, sizeof(newname));
path              260 kern/vfs/vfspath.c vfs_readlink(char *path, struct uio *uio)
path              265 kern/vfs/vfspath.c 	result = vfs_lookup(path, &vn);
path              281 kern/vfs/vfspath.c vfs_mkdir(char *path, mode_t mode)
path              287 kern/vfs/vfspath.c 	result = vfs_lookparent(path, &parent, name, sizeof(name));
path              303 kern/vfs/vfspath.c vfs_rmdir(char *path)
path              309 kern/vfs/vfspath.c 	result = vfs_lookparent(path, &parent, name, sizeof(name));
path               51 user/bin/ln/ln.c dosymlink(const char *text, const char *path)
path               53 user/bin/ln/ln.c 	if (symlink(text, path)) {
path               54 user/bin/ln/ln.c 		err(1, "%s", path);
path               76 user/bin/ls/ls.c basename(const char *path)
path               80 user/bin/ls/ls.c 	s = strrchr(path, '/');
path               84 user/bin/ls/ls.c 	return path;
path               92 user/bin/ls/ls.c isdir(const char *path)
path               98 user/bin/ls/ls.c 	fd = open(path, O_RDONLY);
path              100 user/bin/ls/ls.c 		err(1, "%s", path);
path              103 user/bin/ls/ls.c 		err(1, "%s: fstat", path);
path              135 user/bin/ls/ls.c print(const char *path)
path              144 user/bin/ls/ls.c 		fd = open(path, O_RDONLY);
path              146 user/bin/ls/ls.c 			err(1, "%s", path);
path              149 user/bin/ls/ls.c 			err(1, "%s: fstat", path);
path              154 user/bin/ls/ls.c 	file = basename(path);
path              193 user/bin/ls/ls.c listdir(const char *path, int showheader)
path              201 user/bin/ls/ls.c 		printheader(path);
path              207 user/bin/ls/ls.c 	fd = open(path, O_RDONLY);
path              209 user/bin/ls/ls.c 		err(1, "%s", path);
path              219 user/bin/ls/ls.c 		snprintf(newpath, sizeof(newpath), "%s/%s", path, buf);
path              227 user/bin/ls/ls.c 		err(1, "%s: getdirentry", path);
path              236 user/bin/ls/ls.c recursedir(const char *path)
path              246 user/bin/ls/ls.c 	fd = open(path, O_RDONLY);
path              248 user/bin/ls/ls.c 		err(1, "%s", path);
path              258 user/bin/ls/ls.c 		snprintf(newpath, sizeof(newpath), "%s/%s", path, buf);
path              280 user/bin/ls/ls.c 		err(1, "%s", path);
path              288 user/bin/ls/ls.c listitem(const char *path, int showheader)
path              290 user/bin/ls/ls.c 	if (!dopt && isdir(path)) {
path              291 user/bin/ls/ls.c 		listdir(path, showheader || Ropt);
path              293 user/bin/ls/ls.c 			recursedir(path);
path              297 user/bin/ls/ls.c 		print(path);
path               72 user/include/sys/stat.h int stat(const char *path, struct stat *buf);
path               73 user/include/sys/stat.h int lstat(const char *path, struct stat *buf);
path              146 user/include/unistd.h int chdir(const char *path);
path              152 user/include/unistd.h int readlink(const char *path, char *buf, size_t buflen);
path               54 user/sbin/mksfs/disk.c opendisk(const char *path)
path               59 user/sbin/mksfs/disk.c 	fd = open(path, O_RDWR);
path               61 user/sbin/mksfs/disk.c 		err(1, "%s", path);
path               64 user/sbin/mksfs/disk.c 		err(1, "%s: fstat", path);
path               87 user/sbin/mksfs/disk.c 			errx(1, "%s: Not a System/161 disk image", path);
path               30 user/sbin/mksfs/disk.h void opendisk(const char *path);
path             1142 user/sbin/sfsck/sfsck.c 			char path[strlen(pathsofar)+SFS_NAMELEN+1];
path             1147 user/sbin/sfsck/sfsck.c 			snprintf(path, sizeof(path), "%s/%s", 
path             1163 user/sbin/sfsck/sfsck.c 					      path)) {
path             1167 user/sbin/sfsck/sfsck.c 					      path);
path             1179 user/sbin/sfsck/sfsck.c 				      "(removed)", path);
path               49 user/testbin/badcall/common_path.c open_badpath(const char *path)
path               51 user/testbin/badcall/common_path.c 	return open(path, O_RDONLY);
path               56 user/testbin/badcall/common_path.c remove_badpath(const char *path)
path               58 user/testbin/badcall/common_path.c 	return remove(path);
path               63 user/testbin/badcall/common_path.c rename_badpath1(const char *path)
path               65 user/testbin/badcall/common_path.c 	return rename(path, TESTFILE);
path               70 user/testbin/badcall/common_path.c rename_badpath2(const char *path)
path               72 user/testbin/badcall/common_path.c 	return rename(TESTFILE, path);
path               77 user/testbin/badcall/common_path.c link_badpath1(const char *path)
path               79 user/testbin/badcall/common_path.c 	return link(path, TESTFILE);
path               84 user/testbin/badcall/common_path.c link_badpath2(const char *path)
path               86 user/testbin/badcall/common_path.c 	return link(TESTFILE, path);
path               91 user/testbin/badcall/common_path.c mkdir_badpath(const char *path)
path               93 user/testbin/badcall/common_path.c 	return mkdir(path, 0775);
path               98 user/testbin/badcall/common_path.c rmdir_badpath(const char *path)
path              100 user/testbin/badcall/common_path.c 	return rmdir(path);
path              105 user/testbin/badcall/common_path.c chdir_badpath(const char *path)
path              107 user/testbin/badcall/common_path.c 	return chdir(path);
path              112 user/testbin/badcall/common_path.c symlink_badpath1(const char *path)
path              114 user/testbin/badcall/common_path.c 	return symlink(path, TESTFILE);
path              119 user/testbin/badcall/common_path.c symlink_badpath2(const char *path)
path              121 user/testbin/badcall/common_path.c 	return symlink(TESTFILE, path);
path              126 user/testbin/badcall/common_path.c readlink_badpath(const char *path)
path              129 user/testbin/badcall/common_path.c 	return readlink(path, buf, sizeof(buf));
path              152 user/testbin/badcall/common_path.c common_badpath(int (*func)(const char *path), int mk, int rm, const char *path,
path              165 user/testbin/badcall/common_path.c 	rv = func(path);
path              175 user/testbin/badcall/common_path.c any_badpath(int (*func)(const char *path), const char *call, int mk, int rm)
path              218 user/testbin/psort/psort.c doopen(const char *path, int flags, int mode)
path              222 user/testbin/psort/psort.c 	fd = open(path, flags, mode);
path              224 user/testbin/psort/psort.c 		complain("%s", path);
path              232 user/testbin/psort/psort.c doclose(const char *path, int fd)
path              235 user/testbin/psort/psort.c 		complain("%s: close", path);
path              242 user/testbin/psort/psort.c docreate(const char *path)
path              246 user/testbin/psort/psort.c 	fd = doopen(path, O_WRONLY|O_CREAT|O_TRUNC, 0664);
path              247 user/testbin/psort/psort.c 	doclose(path, fd);
path              252 user/testbin/psort/psort.c doremove(const char *path)
path              260 user/testbin/psort/psort.c 	if (remove(path) < 0) {
path              265 user/testbin/psort/psort.c 		complain("%s: remove", path);
path              271 user/testbin/psort/psort.c getsize(const char *path)
path              278 user/testbin/psort/psort.c 		if (stat(path, &buf) == 0) {
path              282 user/testbin/psort/psort.c 			complain("%s: stat", path);
path              289 user/testbin/psort/psort.c 	fd = doopen(path, O_RDONLY, 0);
path              296 user/testbin/psort/psort.c 			complain("%s: stat", path);
path              310 user/testbin/psort/psort.c 	complain("%s: getting file size with lseek", path);
path              317 user/testbin/psort/psort.c doread(const char *path, int fd, void *buf, size_t len)
path              323 user/testbin/psort/psort.c 		complain("%s: read", path);
path              331 user/testbin/psort/psort.c doexactread(const char *path, int fd, void *buf, size_t len)
path              335 user/testbin/psort/psort.c 	result = doread(path, fd, buf, len);
path              337 user/testbin/psort/psort.c 		complainx("%s: read: short count", path);
path              344 user/testbin/psort/psort.c dowrite(const char *path, int fd, const void *buf, size_t len)
path              350 user/testbin/psort/psort.c 		complain("%s: write", path);
path              354 user/testbin/psort/psort.c 		complainx("%s: write: short count", path);
path              372 user/testbin/psort/psort.c dochdir(const char *path)
path              374 user/testbin/psort/psort.c 	if (chdir(path) < 0) {
path              375 user/testbin/psort/psort.c 		complain("%s: chdir", path);
path              382 user/testbin/psort/psort.c domkdir(const char *path, int mode)
path              384 user/testbin/psort/psort.c 	if (mkdir(path, mode) < 0) {
path              385 user/testbin/psort/psort.c 		complain("%s: mkdir", path);
path              495 user/testbin/psort/psort.c checksum_file(const char *path)
path              502 user/testbin/psort/psort.c 	fd = doopen(path, O_RDONLY, 0);
path              504 user/testbin/psort/psort.c 	while ((count = doread(path, fd, buf, sizeof(buf))) > 0) {
path              510 user/testbin/psort/psort.c 	doclose(path, fd);