path 48 include/ipc/exec.h char path[PATH_MAX]; /* program path */
path 61 include/ipc/exec.h char path[PATH_MAX]; /* program path */
path 104 include/ipc/fs.h char path[PATH_MAX]; /* open file */
path 124 include/ipc/fs.h char path[PATH_MAX]; /* open file */
path 134 include/ipc/fs.h char path[PATH_MAX];
path 131 usr/bin/cp/cp.c char path[PATH_MAX];
path 140 usr/bin/cp/cp.c strlcpy(path, to, sizeof(path));
path 142 usr/bin/cp/cp.c strlcat(path, "/", sizeof(path));
path 143 usr/bin/cp/cp.c strlcat(path, p, sizeof(path));
path 144 usr/bin/cp/cp.c to = path;
path 47 usr/bin/ls/ls.c static int do_ls(char *path);
path 255 usr/bin/ls/ls.c do_ls(char *path)
path 263 usr/bin/ls/ls.c if (stat(path, &st) == -1)
path 268 usr/bin/ls/ls.c dir = opendir(path);
path 280 usr/bin/ls/ls.c strlcpy(buf, path, sizeof(buf));
path 302 usr/bin/ls/ls.c printentry(path, &st);
path 82 usr/bin/mkdir/mkdir.c build(path)
path 83 usr/bin/mkdir/mkdir.c char *path;
path 88 usr/bin/mkdir/mkdir.c p = path;
path 97 usr/bin/mkdir/mkdir.c if (stat(path, &sb)) {
path 99 usr/bin/mkdir/mkdir.c mkdir(path, (mode_t)(S_IRWXU | S_IRWXG | S_IRWXO)) < 0) {
path 100 usr/bin/mkdir/mkdir.c warn("%s", path);
path 46 usr/bin/mv/mv.c char path[PATH_MAX];
path 71 usr/bin/mv/mv.c strlcpy(path, dest, sizeof(path));
path 73 usr/bin/mv/mv.c strlcat(path, "/", sizeof(path));
path 74 usr/bin/mv/mv.c strlcat(path, p, sizeof(path));
path 75 usr/bin/mv/mv.c dest = path;
path 23 usr/lib/libc/gen/basename.c basename(const char *path)
path 30 usr/lib/libc/gen/basename.c if (path == NULL || *path == '\0') {
path 37 usr/lib/libc/gen/basename.c endp = path + strlen(path) - 1;
path 38 usr/lib/libc/gen/basename.c while (endp > path && *endp == '/')
path 42 usr/lib/libc/gen/basename.c if (endp == path && *endp == '/') {
path 50 usr/lib/libc/gen/basename.c while (startp > path && *(startp - 1) != '/')
path 23 usr/lib/libc/gen/dirname.c dirname(const char *path)
path 30 usr/lib/libc/gen/dirname.c if (path == NULL || *path == '\0') {
path 37 usr/lib/libc/gen/dirname.c endp = path + strlen(path) - 1;
path 38 usr/lib/libc/gen/dirname.c while (endp > path && *endp == '/')
path 42 usr/lib/libc/gen/dirname.c while (endp > path && *endp != '/')
path 46 usr/lib/libc/gen/dirname.c if (endp == path) {
path 54 usr/lib/libc/gen/dirname.c } while (endp > path && *endp == '/');
path 57 usr/lib/libc/gen/dirname.c len = endp - path + 1;
path 62 usr/lib/libc/gen/dirname.c memcpy(dname, path, len);
path 51 usr/lib/libc/gen/execvp.c const char *bp, *path, *p;
path 61 usr/lib/libc/gen/execvp.c path = "";
path 67 usr/lib/libc/gen/execvp.c if (!(path = getenv("PATH")))
path 68 usr/lib/libc/gen/execvp.c path = _PATH_DEFPATH;
path 73 usr/lib/libc/gen/execvp.c for (p = path; *path != 0 && *path != ':'; path++)
path 79 usr/lib/libc/gen/execvp.c if (p == path) {
path 83 usr/lib/libc/gen/execvp.c lp = path - p;
path 123 usr/lib/libc/gen/execvp.c } while (*path++ == ':'); /* Otherwise, *path was NUL */
path 60 usr/lib/libc/gen/fts.c #define CHDIR(sp, path) (!ISSET(FTS_NOCHDIR) && chdir(path))
path 563 usr/lib/libc/gen/fts.c #define __opendir2(path, flag) opendir(path)
path 41 usr/lib/libc/stdio/mktemp.c mkstemp(path)
path 42 usr/lib/libc/stdio/mktemp.c char *path;
path 46 usr/lib/libc/stdio/mktemp.c return (_gettemp(path, &fd) ? fd : -1);
path 50 usr/lib/libc/stdio/mktemp.c mktemp(path)
path 51 usr/lib/libc/stdio/mktemp.c char *path;
path 53 usr/lib/libc/stdio/mktemp.c return(_gettemp(path, (int *)NULL) ? path : (char *)NULL);
path 57 usr/lib/libc/stdio/mktemp.c _gettemp(path, doopen)
path 58 usr/lib/libc/stdio/mktemp.c char *path;
path 67 usr/lib/libc/stdio/mktemp.c for (trv = path; *trv; ++trv); /* extra X's get set to 0's */
path 78 usr/lib/libc/stdio/mktemp.c if (trv <= path)
path 82 usr/lib/libc/stdio/mktemp.c if (stat(path, &sbuf))
path 96 usr/lib/libc/stdio/mktemp.c open(path, O_CREAT|O_EXCL|O_RDWR, 0600)) >= 0)
path 101 usr/lib/libc/stdio/mktemp.c else if (stat(path, &sbuf))
path 50 usr/lib/posix/exec/execve.c execve(const char *path, char * const *argv, char * const *envp)
path 61 usr/lib/posix/exec/execve.c if (path == NULL)
path 103 usr/lib/posix/exec/execve.c strlcpy(msg.path, path, PATH_MAX);
path 36 usr/lib/posix/file/access.c access(const char *path, int mode)
path 42 usr/lib/posix/file/access.c strlcpy(m.path, (char *)path, PATH_MAX);
path 39 usr/lib/posix/file/chdir.c chdir(char *path)
path 43 usr/lib/posix/file/chdir.c if (path == NULL) {
path 48 usr/lib/posix/file/chdir.c strlcpy(m.path, (char *)path, PATH_MAX);
path 37 usr/lib/posix/file/chmod.c chmod(const char *path, mode_t mode)
path 37 usr/lib/posix/file/chown.c chown(const char *path, uid_t owner, gid_t group)
path 50 usr/lib/posix/file/getcwd.c strlcpy(buf, m.path, PATH_MAX);
path 52 usr/lib/posix/file/link.c strlcpy(m.path, oldpath, PATH_MAX);
path 40 usr/lib/posix/file/lstat.c lstat(const char *path, struct stat *st)
path 42 usr/lib/posix/file/lstat.c return stat(path, st);
path 40 usr/lib/posix/file/mkdir.c mkdir(const char *path, mode_t mode)
path 47 usr/lib/posix/file/mkdir.c strlcpy(m.path, (char *)path, PATH_MAX);
path 40 usr/lib/posix/file/mknod.c mknod(const char *path, mode_t mode, dev_t dev)
path 47 usr/lib/posix/file/mknod.c strlcpy(m.path, (char *)path, PATH_MAX);
path 40 usr/lib/posix/file/open.c open(const char *path, int flags, ...)
path 53 usr/lib/posix/file/open.c strlcpy(m.path, (char *)path, PATH_MAX);
path 50 usr/lib/posix/file/opendir.c strlcpy(m.path, (char *)name, PATH_MAX);
path 52 usr/lib/posix/file/rename.c strlcpy(m.path, oldpath, PATH_MAX);
path 39 usr/lib/posix/file/rmdir.c rmdir(char *path)
path 43 usr/lib/posix/file/rmdir.c if (path == NULL) {
path 47 usr/lib/posix/file/rmdir.c if (strlen(path) >= PATH_MAX) {
path 52 usr/lib/posix/file/rmdir.c strlcpy(m.path, path, PATH_MAX);
path 40 usr/lib/posix/file/stat.c stat(const char *path, struct stat *st)
path 45 usr/lib/posix/file/stat.c strlcpy(m.path, (char *)path, PATH_MAX);
path 38 usr/lib/posix/file/truncate.c truncate(const char *path, off_t length)
path 44 usr/lib/posix/file/truncate.c strlcpy(m.path, (char *)path, PATH_MAX);
path 45 usr/lib/posix/file/umount.c strlcpy(m.path, (char *)dir, PATH_MAX);
path 39 usr/lib/posix/file/unlink.c unlink(char *path)
path 43 usr/lib/posix/file/unlink.c if (path == NULL || strlen(path) >= PATH_MAX) {
path 48 usr/lib/posix/file/unlink.c strlcpy(m.path, path, PATH_MAX);
path 115 usr/sbin/install/install.c char path[PATH_MAX];
path 123 usr/sbin/install/install.c strlcpy(path, to, sizeof(path));
path 124 usr/sbin/install/install.c strlcat(path, "/", sizeof(path));
path 125 usr/sbin/install/install.c strlcat(path, p, sizeof(path));
path 126 usr/sbin/install/install.c to = path;
path 223 usr/server/boot/boot.c strlcpy(msg.path, "/boot/init", sizeof(msg.path));
path 297 usr/server/boot/boot.c strlcpy(bm.path, "/boot/boot", sizeof(bm.path));
path 59 usr/server/exec/exec.h char *path; /* path name */
path 45 usr/server/exec/exec_cap.c bind_cap(char *path, task_t task)
path 56 usr/server/exec/exec_cap.c if (!strncmp(path, map->c_path, PATH_MAX)) {
path 63 usr/server/exec/exec_cap.c DPRINTF(("exec: set capability:%08x to %s\n", cap, path));
path 81 usr/server/exec/exec_cap.c if (msg->path == NULL)
path 94 usr/server/exec/exec_cap.c bind_cap(msg->path, task);
path 341 usr/server/exec/exec_elf.c if (access(exec->path, X_OK) == -1) {
path 346 usr/server/exec/exec_elf.c if ((fd = open(exec->path, O_RDONLY)) == -1)
path 79 usr/server/exec/exec_execve.c char path[PATH_MAX];
path 83 usr/server/exec/exec_execve.c DPRINTF(("exec_execve: path=%s task=%x\n", msg->path, msg->hdr.task));
path 90 usr/server/exec/exec_execve.c if ((error = conv_path(msg->cwd, msg->path, path)) != 0) {
path 98 usr/server/exec/exec_execve.c if (access(path, X_OK) == -1) {
path 104 usr/server/exec/exec_execve.c exec.path = path;
path 113 usr/server/exec/exec_execve.c DPRINTF(("exec: read header for %s\n", exec.path));
path 114 usr/server/exec/exec_execve.c if ((error = read_header(exec.path)) != 0)
path 144 usr/server/exec/exec_execve.c if (access(exec.path, X_OK) == -1) {
path 164 usr/server/exec/exec_execve.c if (*exec.path != '\0')
path 165 usr/server/exec/exec_execve.c task_setname(new_task, basename(exec.path));
path 170 usr/server/exec/exec_execve.c bind_cap(exec.path, new_task);
path 183 usr/server/exec/exec_execve.c if ((error = build_args(new_task, stack, exec.path, msg,
path 233 usr/server/exec/exec_execve.c conv_path(char *cwd, char *path, char *full)
path 238 usr/server/exec/exec_execve.c path[PATH_MAX - 1] = '\0';
path 239 usr/server/exec/exec_execve.c len = strlen(path);
path 244 usr/server/exec/exec_execve.c src = path;
path 247 usr/server/exec/exec_execve.c if (path[0] == '/') {
path 254 usr/server/exec/exec_execve.c if (len > 1 && path[0] != '.') {
path 314 usr/server/exec/exec_execve.c build_args(task_t task, void *stack, char *path, struct exec_msg *msg,
path 344 usr/server/exec/exec_execve.c sp -= strlen(path);
path 346 usr/server/exec/exec_execve.c strlcpy((char *)sp, path, PATH_MAX);
path 443 usr/server/exec/exec_execve.c read_header(char *path)
path 451 usr/server/exec/exec_execve.c if ((fd = open(path, O_RDONLY)) == -1)
path 98 usr/server/exec/exec_script.c strlcpy(script, exec->path, sizeof(script));
path 99 usr/server/exec/exec_script.c exec->path = interp;
path 117 usr/server/fs/devfs/devfs_vnops.c char *path;
path 123 usr/server/fs/devfs/devfs_vnops.c path = vp->v_path;
path 124 usr/server/fs/devfs/devfs_vnops.c if (!strcmp(path, "/")) /* root ? */
path 131 usr/server/fs/devfs/devfs_vnops.c if (*path == '/')
path 132 usr/server/fs/devfs/devfs_vnops.c path++;
path 133 usr/server/fs/devfs/devfs_vnops.c error = device_open(path, flags & DO_RWMASK, &dev);
path 136 usr/server/fs/devfs/devfs_vnops.c path, error));
path 116 usr/server/fs/vfs/main.c return sys_umount(msg->path);
path 129 usr/server/fs/vfs/main.c char path[PATH_MAX];
path 150 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, acc, path)) != 0)
path 153 usr/server/fs/vfs/main.c if ((error = sys_open(path, msg->flags, msg->mode, &fp)) != 0)
path 187 usr/server/fs/vfs/main.c char path[PATH_MAX];
path 190 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VWRITE, path)) != 0)
path 193 usr/server/fs/vfs/main.c return sys_mknod(path, msg->mode);
path 293 usr/server/fs/vfs/main.c char path[PATH_MAX];
path 302 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VREAD, path)) != 0)
path 305 usr/server/fs/vfs/main.c if ((error = sys_opendir(path, &fp)) != 0)
path 386 usr/server/fs/vfs/main.c char path[PATH_MAX];
path 389 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VWRITE, path)) != 0)
path 392 usr/server/fs/vfs/main.c return sys_mkdir(path, msg->mode);
path 398 usr/server/fs/vfs/main.c char path[PATH_MAX];
path 401 usr/server/fs/vfs/main.c if (msg->path == NULL)
path 403 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VWRITE, path)) != 0)
path 406 usr/server/fs/vfs/main.c return sys_rmdir(path);
path 416 usr/server/fs/vfs/main.c if (msg->path == NULL || msg->path2 == NULL)
path 419 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VREAD, src)) != 0)
path 431 usr/server/fs/vfs/main.c char path[PATH_MAX];
path 435 usr/server/fs/vfs/main.c if (msg->path == NULL)
path 437 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VREAD, path)) != 0)
path 441 usr/server/fs/vfs/main.c if ((error = sys_opendir(path, &fp)) != 0)
path 446 usr/server/fs/vfs/main.c strlcpy(t->t_cwd, path, sizeof(t->t_cwd));
path 476 usr/server/fs/vfs/main.c char path[PATH_MAX];
path 479 usr/server/fs/vfs/main.c if (msg->path == NULL)
path 481 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VWRITE, path)) != 0)
path 484 usr/server/fs/vfs/main.c return sys_unlink(path);
path 490 usr/server/fs/vfs/main.c char path[PATH_MAX];
path 494 usr/server/fs/vfs/main.c error = task_conv(t, msg->path, 0, path);
path 497 usr/server/fs/vfs/main.c error = sys_stat(path, st);
path 506 usr/server/fs/vfs/main.c strlcpy(msg->path, t->t_cwd, sizeof(msg->path));
path 621 usr/server/fs/vfs/main.c char path[PATH_MAX];
path 631 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, acc, path)) != 0)
path 634 usr/server/fs/vfs/main.c return sys_access(path, mode);
path 762 usr/server/fs/vfs/main.c char path[PATH_MAX];
path 776 usr/server/fs/vfs/main.c sprintf(path, "/mnt/fifo/pipe-%x-%d", (u_int)t->t_taskid, rfd);
path 778 usr/server/fs/vfs/main.c if ((error = sys_mknod(path, S_IFIFO)) != 0)
path 780 usr/server/fs/vfs/main.c if ((error = sys_open(path, O_RDONLY | O_NONBLOCK, 0, &rfp)) != 0) {
path 783 usr/server/fs/vfs/main.c if ((error = sys_open(path, O_WRONLY | O_NONBLOCK, 0, &wfp)) != 0) {
path 822 usr/server/fs/vfs/main.c char path[PATH_MAX];
path 825 usr/server/fs/vfs/main.c if (msg->path == NULL)
path 827 usr/server/fs/vfs/main.c if ((error = task_conv(t, msg->path, VWRITE, path)) != 0)
path 830 usr/server/fs/vfs/main.c return sys_truncate(path, msg->data[0]);
path 865 usr/server/fs/vfs/main.c strlcpy(bm.path, "/boot/fs", sizeof(bm.path));
path 94 usr/server/fs/vfs/vfs.h int sys_open(char *path, int flags, mode_t mode, file_t *pfp);
path 104 usr/server/fs/vfs/vfs.h int sys_opendir(char *path, file_t * file);
path 110 usr/server/fs/vfs/vfs.h int sys_fchdir(file_t fp, char *path);
path 112 usr/server/fs/vfs/vfs.h int sys_mkdir(char *path, mode_t mode);
path 113 usr/server/fs/vfs/vfs.h int sys_rmdir(char *path);
path 114 usr/server/fs/vfs/vfs.h int sys_mknod(char *path, mode_t mode);
path 116 usr/server/fs/vfs/vfs.h int sys_unlink(char *path);
path 117 usr/server/fs/vfs/vfs.h int sys_access(char *path, int mode);
path 118 usr/server/fs/vfs/vfs.h int sys_stat(char *path, struct stat *st);
path 119 usr/server/fs/vfs/vfs.h int sys_truncate(char *path, off_t length);
path 122 usr/server/fs/vfs/vfs.h int sys_umount(char *path);
path 137 usr/server/fs/vfs/vfs.h int task_conv(struct task *t, char *path, int mode, char *full);
path 140 usr/server/fs/vfs/vfs.h int sec_file_permission(task_t task, char *path, int mode);
path 141 usr/server/fs/vfs/vfs.h int sec_vnode_permission(char *path);
path 143 usr/server/fs/vfs/vfs.h int namei(char *path, vnode_t *vpp);
path 144 usr/server/fs/vfs/vfs.h int lookup(char *path, vnode_t *vpp, char **name);
path 147 usr/server/fs/vfs/vfs.h int vfs_findroot(char *path, mount_t *mp, char **root);
path 51 usr/server/fs/vfs/vfs_lookup.c namei(char *path, vnode_t *vpp)
path 60 usr/server/fs/vfs/vfs_lookup.c DPRINTF(VFSDB_VNODE, ("namei: path=%s\n", path));
path 66 usr/server/fs/vfs/vfs_lookup.c if (vfs_findroot(path, &mp, &p))
path 131 usr/server/fs/vfs/vfs_lookup.c if (vp->v_type != VDIR && sec_vnode_permission(path) != 0) {
path 150 usr/server/fs/vfs/vfs_lookup.c lookup(char *path, vnode_t *vpp, char **name)
path 158 usr/server/fs/vfs/vfs_lookup.c DPRINTF(VFSDB_VNODE, ("lookup: path=%s\n", path));
path 163 usr/server/fs/vfs/vfs_lookup.c strlcpy(buf, path, sizeof(buf));
path 187 usr/server/fs/vfs/vfs_lookup.c *name = strrchr(path, '/') + 1;
path 212 usr/server/fs/vfs/vfs_mount.c sys_umount(char *path)
path 218 usr/server/fs/vfs/vfs_mount.c DPRINTF(VFSDB_SYSCALL, ("sys_umount: path=%s\n", path));
path 226 usr/server/fs/vfs/vfs_mount.c if (!strcmp(path, mp->m_path))
path 285 usr/server/fs/vfs/vfs_mount.c count_match(char *path, char *mount_root)
path 289 usr/server/fs/vfs/vfs_mount.c while (*path && *mount_root) {
path 290 usr/server/fs/vfs/vfs_mount.c if (*path++ != *mount_root++)
path 297 usr/server/fs/vfs/vfs_mount.c if (len == 1 && *(path - 1) == '/')
path 300 usr/server/fs/vfs/vfs_mount.c if (*path == '\0' || *path == '/')
path 312 usr/server/fs/vfs/vfs_mount.c vfs_findroot(char *path, mount_t *mp, char **root)
path 318 usr/server/fs/vfs/vfs_mount.c if (!path)
path 327 usr/server/fs/vfs/vfs_mount.c len = count_match(path, tmp->m_path);
path 336 usr/server/fs/vfs/vfs_mount.c *root = (char *)(path + max_len);
path 113 usr/server/fs/vfs/vfs_security.c char *path; /* directory name */
path 160 usr/server/fs/vfs/vfs_security.c sec_file_permission(task_t task, char *path, int acc)
path 173 usr/server/fs/vfs/vfs_security.c while (map->path != NULL) {
path 174 usr/server/fs/vfs/vfs_security.c if (!strncmp(path, map->path, map->len)) {
path 196 usr/server/fs/vfs/vfs_security.c path, map->cap_read, map->cap_write, map->cap_exec));
path 203 usr/server/fs/vfs/vfs_security.c acc, task, path));
path 212 usr/server/fs/vfs/vfs_security.c sec_vnode_permission(char *path)
path 221 usr/server/fs/vfs/vfs_security.c while (map->path != NULL) {
path 222 usr/server/fs/vfs/vfs_security.c if (!strncmp(path, map->path, map->len)) {
path 55 usr/server/fs/vfs/vfs_syscalls.c sys_open(char *path, int flags, mode_t mode, file_t *pfp)
path 63 usr/server/fs/vfs/vfs_syscalls.c path, flags, mode));
path 69 usr/server/fs/vfs/vfs_syscalls.c error = namei(path, &vp);
path 72 usr/server/fs/vfs/vfs_syscalls.c if ((error = lookup(path, &dvp, &filename)) != 0)
path 84 usr/server/fs/vfs/vfs_syscalls.c if ((error = namei(path, &vp)) != 0)
path 99 usr/server/fs/vfs/vfs_syscalls.c if ((error = namei(path, &vp)) != 0)
path 322 usr/server/fs/vfs/vfs_syscalls.c check_dir_empty(char *path)
path 330 usr/server/fs/vfs/vfs_syscalls.c if ((error = sys_opendir(path, &fp)) != 0)
path 348 usr/server/fs/vfs/vfs_syscalls.c sys_opendir(char *path, file_t *file)
path 354 usr/server/fs/vfs/vfs_syscalls.c DPRINTF(VFSDB_SYSCALL, ("sys_opendir: path=%s\n", path));
path 356 usr/server/fs/vfs/vfs_syscalls.c if ((error = sys_open(path, O_RDONLY, 0, &fp)) != 0)
path 461 usr/server/fs/vfs/vfs_syscalls.c sys_mkdir(char *path, mode_t mode)
path 467 usr/server/fs/vfs/vfs_syscalls.c DPRINTF(VFSDB_SYSCALL, ("sys_mkdir: path=%s mode=%d\n", path, mode));
path 469 usr/server/fs/vfs/vfs_syscalls.c if ((error = namei(path, &vp)) == 0) {
path 476 usr/server/fs/vfs/vfs_syscalls.c if ((error = lookup(path, &dvp, &name)) != 0) {
path 492 usr/server/fs/vfs/vfs_syscalls.c sys_rmdir(char *path)
path 498 usr/server/fs/vfs/vfs_syscalls.c DPRINTF(VFSDB_SYSCALL, ("sys_rmdir: path=%s\n", path));
path 500 usr/server/fs/vfs/vfs_syscalls.c if ((error = check_dir_empty(path)) != 0)
path 502 usr/server/fs/vfs/vfs_syscalls.c if ((error = namei(path, &vp)) != 0)
path 514 usr/server/fs/vfs/vfs_syscalls.c if ((error = lookup(path, &dvp, &name)) != 0)
path 529 usr/server/fs/vfs/vfs_syscalls.c sys_mknod(char *path, mode_t mode)
path 535 usr/server/fs/vfs/vfs_syscalls.c DPRINTF(VFSDB_SYSCALL, ("sys_mknod: path=%s mode=%d\n", path, mode));
path 548 usr/server/fs/vfs/vfs_syscalls.c if ((error = namei(path, &vp)) == 0) {
path 553 usr/server/fs/vfs/vfs_syscalls.c if ((error = lookup(path, &dvp, &name)) != 0)
path 655 usr/server/fs/vfs/vfs_syscalls.c sys_unlink(char *path)
path 661 usr/server/fs/vfs/vfs_syscalls.c DPRINTF(VFSDB_SYSCALL, ("sys_unlink: path=%s\n", path));
path 663 usr/server/fs/vfs/vfs_syscalls.c if ((error = namei(path, &vp)) != 0)
path 676 usr/server/fs/vfs/vfs_syscalls.c if ((error = lookup(path, &dvp, &name)) != 0)
path 691 usr/server/fs/vfs/vfs_syscalls.c sys_access(char *path, int mode)
path 696 usr/server/fs/vfs/vfs_syscalls.c DPRINTF(VFSDB_SYSCALL, ("sys_access: path=%s mode=%x\n", path, mode));
path 699 usr/server/fs/vfs/vfs_syscalls.c if ((error = namei(path, &vp)) != 0)
path 717 usr/server/fs/vfs/vfs_syscalls.c sys_stat(char *path, struct stat *st)
path 722 usr/server/fs/vfs/vfs_syscalls.c DPRINTF(VFSDB_SYSCALL, ("sys_stat: path=%s\n", path));
path 724 usr/server/fs/vfs/vfs_syscalls.c if ((error = namei(path, &vp)) != 0)
path 732 usr/server/fs/vfs/vfs_syscalls.c sys_truncate(char *path, off_t length)
path 224 usr/server/fs/vfs/vfs_task.c task_conv(struct task *t, char *path, int acc, char *full)
path 230 usr/server/fs/vfs/vfs_task.c path[PATH_MAX - 1] = '\0';
path 231 usr/server/fs/vfs/vfs_task.c len = strlen(path);
path 236 usr/server/fs/vfs/vfs_task.c src = path;
path 239 usr/server/fs/vfs/vfs_task.c if (path[0] == '/') {
path 246 usr/server/fs/vfs/vfs_task.c if (len > 1 && path[0] != '.') {
path 89 usr/server/fs/vfs/vfs_vnode.c vn_hash(mount_t mp, char *path)
path 93 usr/server/fs/vfs/vfs_vnode.c if (path) {
path 94 usr/server/fs/vfs/vfs_vnode.c while (*path)
path 95 usr/server/fs/vfs/vfs_vnode.c val = ((val << 5) + val) + *path++;
path 105 usr/server/fs/vfs/vfs_vnode.c vn_lookup(mount_t mp, char *path)
path 111 usr/server/fs/vfs/vfs_vnode.c head = &vnode_table[vn_hash(mp, path)];
path 115 usr/server/fs/vfs/vfs_vnode.c !strncmp(vp->v_path, path, PATH_MAX)) {
path 161 usr/server/fs/vfs/vfs_vnode.c vget(mount_t mp, char *path)
path 167 usr/server/fs/vfs/vfs_vnode.c DPRINTF(VFSDB_VNODE, ("vget: %s\n", path));
path 173 usr/server/fs/vfs/vfs_vnode.c len = strlen(path) + 1;
path 181 usr/server/fs/vfs/vfs_vnode.c strlcpy(vp->v_path, path, len);
path 199 usr/server/fs/vfs/vfs_vnode.c list_insert(&vnode_table[vn_hash(mp, path)], &vp->v_link);
path 418 usr/server/pow/pow.c strlcpy(bm.path, "/boot/pow", sizeof(bm.path));
path 424 usr/server/proc/main.c strlcpy(m.path, "/boot/proc", sizeof(m.path));
path 46 usr/test/creat/creat.c static char path[128];
path 55 usr/test/creat/creat.c sprintf(path, "t%05d", pid);
path 56 usr/test/creat/creat.c if (mkdir(path, 0770) < 0)
path 57 usr/test/creat/creat.c err(1, "mkdir(%s)", path);
path 58 usr/test/creat/creat.c if (chdir(path) == -1)
path 59 usr/test/creat/creat.c err(1, "chdir(%s)", path);