name 181 kern/dev/lamebus/emu.c emu_open(struct emu_softc *sc, uint32_t handle, const char *name,
name 188 kern/dev/lamebus/emu.c if (strlen(name)+1 > EMU_MAXIO) {
name 207 kern/dev/lamebus/emu.c strcpy(sc->e_iobuf, name);
name 208 kern/dev/lamebus/emu.c emu_wreg(sc, REG_IOLEN, strlen(name));
name 728 kern/dev/lamebus/emu.c emufs_creat(struct vnode *dir, const char *name, bool excl, mode_t mode,
name 738 kern/dev/lamebus/emu.c result = emu_open(ev->ev_emu, ev->ev_handle, name, true, excl, mode,
name 866 kern/dev/lamebus/emu.c emufs_symlink(struct vnode *v, const char *contents, const char *name)
name 870 kern/dev/lamebus/emu.c (void)name;
name 876 kern/dev/lamebus/emu.c emufs_mkdir(struct vnode *v, const char *name, mode_t mode)
name 879 kern/dev/lamebus/emu.c (void)name;
name 886 kern/dev/lamebus/emu.c emufs_link(struct vnode *v, const char *name, struct vnode *target)
name 889 kern/dev/lamebus/emu.c (void)name;
name 896 kern/dev/lamebus/emu.c emufs_remove(struct vnode *v, const char *name)
name 899 kern/dev/lamebus/emu.c (void)name;
name 905 kern/dev/lamebus/emu.c emufs_rmdir(struct vnode *v, const char *name)
name 908 kern/dev/lamebus/emu.c (void)name;
name 967 kern/dev/lamebus/emu.c emufs_name_op_notdir(struct vnode *v, const char *name)
name 970 kern/dev/lamebus/emu.c (void)name;
name 985 kern/dev/lamebus/emu.c emufs_creat_notdir(struct vnode *v, const char *name, bool excl, mode_t mode,
name 989 kern/dev/lamebus/emu.c (void)name;
name 998 kern/dev/lamebus/emu.c emufs_symlink_notdir(struct vnode *v, const char *contents, const char *name)
name 1002 kern/dev/lamebus/emu.c (void)name;
name 1008 kern/dev/lamebus/emu.c emufs_mkdir_notdir(struct vnode *v, const char *name, mode_t mode)
name 1011 kern/dev/lamebus/emu.c (void)name;
name 1018 kern/dev/lamebus/emu.c emufs_link_notdir(struct vnode *v, const char *name, struct vnode *target)
name 1021 kern/dev/lamebus/emu.c (void)name;
name 1335 kern/dev/lamebus/emu.c char name[32];
name 1349 kern/dev/lamebus/emu.c snprintf(name, sizeof(name), "emu%d", emuno);
name 1351 kern/dev/lamebus/emu.c return emufs_addtovfs(sc, name);
name 284 kern/dev/lamebus/lhd.c char name[32];
name 287 kern/dev/lamebus/lhd.c snprintf(name, sizeof(name), "lhd%d", lhdno);
name 315 kern/dev/lamebus/lhd.c return vfs_adddev(name, &lh->lh_dev, 1);
name 647 kern/fs/sfs/sfs_vnode.c sfs_dir_findname(struct sfs_vnode *sv, const char *name,
name 672 kern/fs/sfs/sfs_vnode.c if (!strcmp(tsd.sfd_name, name)) {
name 697 kern/fs/sfs/sfs_vnode.c sfs_dir_link(struct sfs_vnode *sv, const char *name, uint32_t ino, int *slot)
name 704 kern/fs/sfs/sfs_vnode.c result = sfs_dir_findname(sv, name, NULL, NULL, &emptyslot);
name 712 kern/fs/sfs/sfs_vnode.c if (strlen(name)+1 > sizeof(sd.sfd_name)) {
name 724 kern/fs/sfs/sfs_vnode.c strcpy(sd.sfd_name, name);
name 759 kern/fs/sfs/sfs_vnode.c sfs_lookonce(struct sfs_vnode *sv, const char *name,
name 767 kern/fs/sfs/sfs_vnode.c result = sfs_dir_findname(sv, name, &ino, slot, NULL);
name 1253 kern/fs/sfs/sfs_vnode.c sfs_creat(struct vnode *v, const char *name, bool excl, mode_t mode,
name 1265 kern/fs/sfs/sfs_vnode.c result = sfs_dir_findname(sv, name, &ino, NULL, NULL);
name 1300 kern/fs/sfs/sfs_vnode.c result = sfs_dir_link(sv, name, newguy->sv_ino, NULL);
name 1326 kern/fs/sfs/sfs_vnode.c sfs_link(struct vnode *dir, const char *name, struct vnode *file)
name 1337 kern/fs/sfs/sfs_vnode.c result = sfs_dir_link(sv, name, f->sv_ino, NULL);
name 1356 kern/fs/sfs/sfs_vnode.c sfs_remove(struct vnode *dir, const char *name)
name 1366 kern/fs/sfs/sfs_vnode.c result = sfs_lookonce(sv, name, &victim, &slot);
name 86 kern/include/proc.h struct proc *proc_create_runprogram(const char *name);
name 53 kern/include/synch.h struct semaphore *sem_create(const char *name, int initial_count);
name 81 kern/include/synch.h struct lock *lock_create(const char *name);
name 120 kern/include/synch.h struct cv *cv_create(const char *name);
name 143 kern/include/thread.h int thread_fork(const char *name, struct proc *proc,
name 218 kern/include/vnode.h const char *name, bool excl, mode_t mode,
name 221 kern/include/vnode.h const char *contents, const char *name);
name 223 kern/include/vnode.h const char *name, mode_t mode);
name 225 kern/include/vnode.h const char *name, struct vnode *file);
name 227 kern/include/vnode.h const char *name);
name 229 kern/include/vnode.h const char *name);
name 262 kern/include/vnode.h #define VOP_SYMLINK(vn, name, content) (__VOP(vn, symlink)(vn, name, content))
name 263 kern/include/vnode.h #define VOP_MKDIR(vn, name, mode) (__VOP(vn, mkdir)(vn, name, mode))
name 264 kern/include/vnode.h #define VOP_LINK(vn, name, vn2) (__VOP(vn, link)(vn, name, vn2))
name 265 kern/include/vnode.h #define VOP_REMOVE(vn, name) (__VOP(vn, remove)(vn, name))
name 266 kern/include/vnode.h #define VOP_RMDIR(vn, name) (__VOP(vn, rmdir)(vn, name))
name 269 kern/include/vnode.h #define VOP_LOOKUP(vn, name, res) (__VOP(vn, lookup)(vn, name, res))
name 45 kern/include/wchan.h struct wchan *wchan_create(const char *name);
name 79 kern/proc/proc.c proc_create(const char *name)
name 87 kern/proc/proc.c proc->p_name = kstrdup(name);
name 220 kern/proc/proc.c proc_create_runprogram(const char *name)
name 225 kern/proc/proc.c proc = proc_create(name);
name 298 kern/startup/menu.c const char *name;
name 328 kern/startup/menu.c for (i=0; mounttable[i].name; i++) {
name 329 kern/startup/menu.c if (!strcmp(mounttable[i].name, fstype)) {
name 405 kern/startup/menu.c showmenu(const char *name, const char *x[])
name 410 kern/startup/menu.c kprintf("%s\n", name);
name 527 kern/startup/menu.c const char *name;
name 624 kern/startup/menu.c for (i=0; cmdtable[i].name; i++) {
name 625 kern/startup/menu.c if (*cmdtable[i].name && !strcmp(args[0], cmdtable[i].name)) {
name 110 kern/test/fstest.c #define MAKENAME() fstest_makename(name, sizeof(name), fs, namesuffix)
name 116 kern/test/fstest.c char name[32];
name 122 kern/test/fstest.c strcpy(buf, name);
name 125 kern/test/fstest.c kprintf("Could not remove %s: %s\n", name, strerror(err));
name 143 kern/test/fstest.c char name[32];
name 159 kern/test/fstest.c strcpy(buf, name);
name 163 kern/test/fstest.c name, strerror(err));
name 177 kern/test/fstest.c kprintf("%s: Write error: %s\n", name, strerror(err));
name 179 kern/test/fstest.c vfs_remove(name);
name 185 kern/test/fstest.c name, (unsigned long) ku.uio_resid);
name 187 kern/test/fstest.c vfs_remove(name);
name 200 kern/test/fstest.c name, (unsigned long) bytes,
name 202 kern/test/fstest.c vfs_remove(name);
name 205 kern/test/fstest.c kprintf("%s: %lu bytes written\n", name, (unsigned long) bytes);
name 218 kern/test/fstest.c char name[32];
name 226 kern/test/fstest.c strcpy(buf, name);
name 238 kern/test/fstest.c kprintf("%s: Read error: %s\n", name, strerror(err));
name 244 kern/test/fstest.c kprintf("%s: Short read: %lu bytes left over\n", name,
name 253 kern/test/fstest.c name, i+1, buf);
name 265 kern/test/fstest.c name, (unsigned long) bytes,
name 269 kern/test/fstest.c kprintf("%s: %lu bytes read\n", name, (unsigned long) bytes);
name 426 kern/test/fstest.c char name[32];
name 434 kern/test/fstest.c fstest_makename(name, sizeof(name), filesys, "");
name 435 kern/test/fstest.c err = vfs_open(name, O_WRONLY|O_CREAT|O_TRUNC, 0664, &vn);
name 100 kern/test/threadtest.c char name[16];
name 104 kern/test/threadtest.c snprintf(name, sizeof(name), "threadtest%d", i);
name 105 kern/test/threadtest.c result = thread_fork(name, NULL,
name 137 kern/test/tt3.c char name[16];
name 141 kern/test/tt3.c snprintf(name, sizeof(name), "sleepalot%d", i);
name 142 kern/test/tt3.c result = thread_fork(name, NULL, sleepalot_thread, NULL, i);
name 214 kern/test/tt3.c char name[16];
name 218 kern/test/tt3.c snprintf(name, sizeof(name), "compute%d", i);
name 219 kern/test/tt3.c result = thread_fork(name, NULL, compute_thread, NULL, i);
name 127 kern/test/uw-tests.c char name[NAME_LEN];
name 136 kern/test/uw-tests.c snprintf(name, NAME_LEN, "add_thread %d", i);
name 137 kern/test/uw-tests.c result = thread_fork(name, NULL, add_thread, NULL, i);
name 145 kern/test/uw-tests.c snprintf(name, NAME_LEN, "sub_thread %d", i);
name 146 kern/test/uw-tests.c result = thread_fork(name, NULL, sub_thread, NULL, i);
name 261 kern/test/uw-tests.c char name[NAME_LEN];
name 273 kern/test/uw-tests.c snprintf(name, NAME_LEN, "vmstatsthread %d", i);
name 274 kern/test/uw-tests.c result = thread_fork(name, NULL, vmstats_thread, NULL, i);
name 48 kern/thread/synch.c sem_create(const char *name, int initial_count)
name 59 kern/thread/synch.c sem->sem_name = kstrdup(name);
name 151 kern/thread/synch.c lock_create(const char *name)
name 160 kern/thread/synch.c lock->lk_name = kstrdup(name);
name 214 kern/thread/synch.c cv_create(const char *name)
name 223 kern/thread/synch.c cv->cv_name = kstrdup(name);
name 120 kern/thread/thread.c thread_create(const char *name)
name 124 kern/thread/thread.c DEBUGASSERT(name != NULL);
name 131 kern/thread/thread.c thread->t_name = kstrdup(name);
name 478 kern/thread/thread.c thread_fork(const char *name,
name 487 kern/thread/thread.c DEBUG(DB_THREADS,"Forking thread: %s\n",name);
name 490 kern/thread/thread.c newthread = thread_create(name);
name 975 kern/thread/thread.c wchan_create(const char *name)
name 985 kern/thread/thread.c wc->wc_name = name;
name 302 kern/vfs/device.c null_creat(struct vnode *v, const char *name, bool excl, mode_t mode,
name 306 kern/vfs/device.c (void)name;
name 315 kern/vfs/device.c null_mkdir(struct vnode *v, const char *name, mode_t mode)
name 318 kern/vfs/device.c (void)name;
name 325 kern/vfs/device.c null_symlink(struct vnode *v, const char *contents, const char *name)
name 329 kern/vfs/device.c (void)name;
name 335 kern/vfs/device.c null_nameop(struct vnode *v, const char *name)
name 338 kern/vfs/device.c (void)name;
name 344 kern/vfs/device.c null_link(struct vnode *v, const char *name, struct vnode *file)
name 347 kern/vfs/device.c (void)name;
name 148 kern/vfs/vfscwd.c const char *name;
name 161 kern/vfs/vfscwd.c name = FSOP_GETVOLNAME(cwd->vn_fs);
name 162 kern/vfs/vfscwd.c if (name==NULL) {
name 164 kern/vfs/vfscwd.c name = vfs_getdevname(cwd->vn_fs);
name 167 kern/vfs/vfscwd.c KASSERT(name != NULL);
name 169 kern/vfs/vfscwd.c result = uiomove((char *)name, strlen(name), uio);
name 289 kern/vfs/vfslist.c mkrawname(const char *name)
name 291 kern/vfs/vfslist.c char *s = kmalloc(strlen(name)+3+1);
name 295 kern/vfs/vfslist.c strcpy(s, name);
name 374 kern/vfs/vfslist.c char *name=NULL, *rawname=NULL;
name 383 kern/vfs/vfslist.c name = kstrdup(dname);
name 384 kern/vfs/vfslist.c if (name==NULL) {
name 388 kern/vfs/vfslist.c rawname = mkrawname(name);
name 404 kern/vfs/vfslist.c kd->kd_name = name;
name 414 kern/vfs/vfslist.c if (badnames(name, rawname, volname)) {
name 431 kern/vfs/vfslist.c if (name) {
name 432 kern/vfs/vfslist.c kfree(name);
name 67 kern/vfs/vfspath.c char name[NAME_MAX+1];
name 71 kern/vfs/vfspath.c result = vfs_lookparent(path, &dir, name, sizeof(name));
name 76 kern/vfs/vfspath.c result = VOP_CREAT(dir, name, excl, mode, &vn);
name 144 kern/vfs/vfspath.c char name[NAME_MAX+1];
name 147 kern/vfs/vfspath.c result = vfs_lookparent(path, &dir, name, sizeof(name));
name 152 kern/vfs/vfspath.c result = VOP_REMOVE(dir, name);
name 284 kern/vfs/vfspath.c char name[NAME_MAX+1];
name 287 kern/vfs/vfspath.c result = vfs_lookparent(path, &parent, name, sizeof(name));
name 292 kern/vfs/vfspath.c result = VOP_MKDIR(parent, name, mode);
name 306 kern/vfs/vfspath.c char name[NAME_MAX+1];
name 309 kern/vfs/vfspath.c result = vfs_lookparent(path, &parent, name, sizeof(name));
name 314 kern/vfs/vfspath.c result = VOP_RMDIR(parent, name);
name 44 user/bin/cat/cat.c docat(const char *name, int fd)
name 73 user/bin/cat/cat.c err(1, "%s", name);
name 285 user/bin/sh/sh.c const char *name;
name 332 user/bin/sh/sh.c for (i=0; builtins[i].name; i++) {
name 333 user/bin/sh/sh.c if (!strcmp(builtins[i].name, args[0])) {
name 907 user/sbin/sfsck/sfsck.c dir_tryadd(struct sfs_dir *d, int nd, const char *name, uint32_t ino)
name 913 user/sbin/sfsck/sfsck.c assert(strlen(name) < sizeof(d[i].sfd_name));
name 914 user/sbin/sfsck/sfsck.c strcpy(d[i].sfd_name, name);
name 53 user/testbin/badcall/common_buf.c const char *name;
name 185 user/testbin/badcall/common_buf.c info->name, bufdesc);
name 134 user/testbin/badcall/common_path.c lstat_badpath(const char *name)
name 137 user/testbin/badcall/common_path.c return lstat(name, &sb);
name 142 user/testbin/badcall/common_path.c stat_badpath(const char *name)
name 145 user/testbin/badcall/common_path.c return stat(name, &sb);
name 186 user/testbin/badcall/driver.c const char *name;
name 228 user/testbin/badcall/driver.c for (i=0; ops[i].name; i++) {
name 229 user/testbin/badcall/driver.c printf("[%c] %-24s", ops[i].ch, ops[i].name);
name 261 user/testbin/badcall/driver.c for (i=0; ops[i].name; i++) {
name 262 user/testbin/badcall/driver.c printf("[%s]\n", ops[i].name);
name 270 user/testbin/badcall/driver.c for (i=0; ops[i].name; i++) {
name 272 user/testbin/badcall/driver.c printf("[%s]\n", ops[i].name);
name 203 user/testbin/crash/crash.c const char *name;
name 234 user/testbin/crash/crash.c for (i=0; ops[i].name; i++) {
name 235 user/testbin/crash/crash.c printf("[%c] %s\n", ops[i].ch, ops[i].name);
name 246 user/testbin/crash/crash.c for (i=0; ops[i].name; i++) {
name 247 user/testbin/crash/crash.c printf("Running: [%c] %s\n", ops[i].ch, ops[i].name);
name 126 user/testbin/dirconc/dirconc.c domkdir(const char *name)
name 128 user/testbin/dirconc/dirconc.c if (mkdir(name, 0775)<0) {
name 135 user/testbin/dirconc/dirconc.c getpid(), name, strerror(errno));
name 143 user/testbin/dirconc/dirconc.c dormdir(const char *name)
name 145 user/testbin/dirconc/dirconc.c if (rmdir(name)<0) {
name 152 user/testbin/dirconc/dirconc.c getpid(), name, strerror(errno));
name 160 user/testbin/dirconc/dirconc.c cleanup_rmdir(const char *name)
name 162 user/testbin/dirconc/dirconc.c if (rmdir(name)<0) {
name 168 user/testbin/dirconc/dirconc.c getpid(), name, strerror(errno));
name 195 user/testbin/dirconc/dirconc.c char name[NAMESIZE];
name 199 user/testbin/dirconc/dirconc.c choose_name(name, sizeof(name));
name 200 user/testbin/dirconc/dirconc.c say("pid %2d: mkdir %s\n", (int)getpid(), name);
name 201 user/testbin/dirconc/dirconc.c domkdir(name);
name 209 user/testbin/dirconc/dirconc.c char name[NAMESIZE];
name 213 user/testbin/dirconc/dirconc.c choose_name(name, sizeof(name));
name 214 user/testbin/dirconc/dirconc.c say("pid %2d: rmdir %s\n", (int)getpid(), name);
name 215 user/testbin/dirconc/dirconc.c dormdir(name);
name 60 user/testbin/dirseek/dirseek.c const char *name;
name 95 user/testbin/dirseek/dirseek.c findentry(const char *name)
name 99 user/testbin/dirseek/dirseek.c for (i=0; testfiles[i].name; i++) {
name 100 user/testbin/dirseek/dirseek.c if (!strcmp(testfiles[i].name, name)) {
name 136 user/testbin/dirseek/dirseek.c for (i=0; testfiles[i].name; i++) {
name 176 user/testbin/dirseek/dirseek.c for (i=0; testfiles[i].name; i++) {
name 179 user/testbin/dirseek/dirseek.c testfiles[i].name);
name 268 user/testbin/dirseek/dirseek.c readone(testfiles[which].name);
name 278 user/testbin/dirseek/dirseek.c for (i=0; testfiles[i].name; i++) {
name 291 user/testbin/dirseek/dirseek.c for (i=0; testfiles[i].name; i++);
name 337 user/testbin/dirseek/dirseek.c for (i=0; testfiles[i].name; i++) {
name 340 user/testbin/dirseek/dirseek.c pos, testfiles[i].pos, testfiles[i].name);
name 376 user/testbin/dirseek/dirseek.c for (i=0; testfiles[i].name; i++) {
name 456 user/testbin/dirseek/dirseek.c mkfile(const char *name)
name 468 user/testbin/dirseek/dirseek.c fd = open(name, O_WRONLY|O_CREAT|O_EXCL, 0664);
name 470 user/testbin/dirseek/dirseek.c err(1, "%s: create", name);
name 475 user/testbin/dirseek/dirseek.c err(1, "%s: write", name);
name 478 user/testbin/dirseek/dirseek.c errx(1, "%s: short write (%d bytes)", name, r);
name 482 user/testbin/dirseek/dirseek.c err(1, "%s: close", name);
name 507 user/testbin/dirseek/dirseek.c for (i=0; testfiles[i].name; i++) {
name 509 user/testbin/dirseek/dirseek.c mkfile(testfiles[i].name);
name 524 user/testbin/dirseek/dirseek.c for (i=0; testfiles[i].name; i++) {
name 526 user/testbin/dirseek/dirseek.c if (remove(testfiles[i].name)<0) {
name 527 user/testbin/dirseek/dirseek.c err(1, "%s: remove", testfiles[i].name);
name 361 user/testbin/psort/psort.c dolseek(const char *name, int fd, off_t offset, int whence)
name 364 user/testbin/psort/psort.c complain("%s: lseek", name);
name 466 user/testbin/psort/psort.c seekmyplace(const char *name, int fd)
name 475 user/testbin/psort/psort.c dolseek(name, fd, offset, SEEK_SET);
name 617 user/testbin/psort/psort.c const char *name;
name 627 user/testbin/psort/psort.c name = binname(me, i);
name 628 user/testbin/psort/psort.c outfds[i] = doopen(name, O_WRONLY|O_CREAT|O_TRUNC, 0664);
name 669 user/testbin/psort/psort.c const char *name;
name 674 user/testbin/psort/psort.c name = binname(me, i);
name 675 user/testbin/psort/psort.c binsize = getsize(name);
name 677 user/testbin/psort/psort.c complainx("%s: bin size %ld no good", name,
name 682 user/testbin/psort/psort.c complainx("proc %d: %s: bin too large", me, name);
name 686 user/testbin/psort/psort.c fd = doopen(name, O_RDWR, 0);
name 687 user/testbin/psort/psort.c doexactread(name, fd, workspace, binsize);
name 691 user/testbin/psort/psort.c dolseek(name, fd, 0, SEEK_SET);
name 692 user/testbin/psort/psort.c dowrite(name, fd, workspace, binsize);
name 693 user/testbin/psort/psort.c doclose(name, fd);
name 703 user/testbin/psort/psort.c const char *name, *outname;
name 711 user/testbin/psort/psort.c name = binname(i, me);
name 712 user/testbin/psort/psort.c infds[i] = doopen(name, O_RDONLY, 0);
name 936 user/testbin/psort/psort.c const char *name;
name 940 user/testbin/psort/psort.c name = PATH_SORTED;
name 941 user/testbin/psort/psort.c fd = doopen(name, O_RDONLY, 0);
name 944 user/testbin/psort/psort.c seekmyplace(name, fd);
name 956 user/testbin/psort/psort.c doexactread(name, fd, workspace, keys_to_do * sizeof(int));
name 962 user/testbin/psort/psort.c complain("%s: found negative key", name);
name 966 user/testbin/psort/psort.c complain("%s: found zero key", name);
name 970 user/testbin/psort/psort.c complain("%s: found too-large key", name);
name 984 user/testbin/psort/psort.c doclose(name, fd);
name 986 user/testbin/psort/psort.c name = validname(me);
name 987 user/testbin/psort/psort.c fd = doopen(name, O_WRONLY|O_CREAT|O_TRUNC, 0664);
name 988 user/testbin/psort/psort.c dowrite(name, fd, &smallest, sizeof(smallest));
name 989 user/testbin/psort/psort.c dowrite(name, fd, &largest, sizeof(largest));
name 990 user/testbin/psort/psort.c doclose(name, fd);
name 999 user/testbin/psort/psort.c const char *name;
name 1007 user/testbin/psort/psort.c name = validname(i);
name 1008 user/testbin/psort/psort.c fd = doopen(name, O_RDONLY, 0);
name 1010 user/testbin/psort/psort.c doexactread(name, fd, &smallest, sizeof(int));
name 1011 user/testbin/psort/psort.c doexactread(name, fd, &largest, sizeof(int));