name 130 kernel/exec.c safestrcpy(p->name, last, sizeof(p->name)); name 592 kernel/fs.c dirlookup(struct inode *dp, char *name, uint *poff) name 605 kernel/fs.c if (namecmp(name, de.name) == 0) { name 620 kernel/fs.c dirlink(struct inode *dp, char *name, uint inum) name 627 kernel/fs.c if ((ip = dirlookup(dp, name, 0)) != 0) { name 640 kernel/fs.c strncpy(de.name, name, DIRSIZ); name 663 kernel/fs.c skipelem(char *path, char *name) name 677 kernel/fs.c memmove(name, s, DIRSIZ); name 679 kernel/fs.c memmove(name, s, len); name 680 kernel/fs.c name[len] = 0; name 692 kernel/fs.c namex(char *path, int nameiparent, char *name) name 701 kernel/fs.c while ((path = skipelem(path, name)) != 0) { name 716 kernel/fs.c if ((next = dirlookup(ip, name, 0)) == 0) { name 733 kernel/fs.c char name[DIRSIZ]; name 734 kernel/fs.c return namex(path, 0, name); name 738 kernel/fs.c nameiparent(char *path, char *name) name 740 kernel/fs.c return namex(path, 1, name); name 60 kernel/fs.h char name[DIRSIZ] __attribute__((nonstring)); name 166 kernel/proc.c p->name[0] = 0; name 290 kernel/proc.c safestrcpy(np->name, p->name, sizeof(p->name)); name 700 kernel/proc.c printk("%d %s %s", p->pid, state, p->name); name 103 kernel/proc.h char name[16]; // Process name (debugging) name 13 kernel/sleeplock.c initsleeplock(struct sleeplock *lk, char *name) name 16 kernel/sleeplock.c lk->name = name; name 7 kernel/sleeplock.h char *name; // Name of lock. name 12 kernel/spinlock.c initlock(struct spinlock *lk, char *name) name 14 kernel/spinlock.c lk->name = name; name 6 kernel/spinlock.h char *name; // Name of lock. name 148 kernel/syscall.c printk("%d %s: unknown sys call %d\n", p->pid, p->name, num); name 126 kernel/sysfile.c char name[DIRSIZ], new[MAXPATH], old[MAXPATH]; name 155 kernel/sysfile.c if ((dp = nameiparent(new, name)) == 0) name 165 kernel/sysfile.c if (dp->dev != ip->dev || dirlink(dp, name, ip->inum) < 0) { name 206 kernel/sysfile.c char name[DIRSIZ], path[MAXPATH]; name 213 kernel/sysfile.c if ((dp = nameiparent(path, name)) == 0) { name 221 kernel/sysfile.c if (namecmp(name, ".") == 0 || namecmp(name, "..") == 0) name 224 kernel/sysfile.c if ((ip = dirlookup(dp, name, &off)) == 0) name 262 kernel/sysfile.c char name[DIRSIZ]; name 264 kernel/sysfile.c if ((dp = nameiparent(path, name)) == 0) name 280 kernel/sysfile.c if ((ip = dirlookup(dp, name, 0)) != 0) { name 306 kernel/sysfile.c if (dirlink(dp, name, ip->inum) < 0) name 126 mkfs/mkfs.c strcpy(de.name, "."); name 131 mkfs/mkfs.c strcpy(de.name, ".."); name 160 mkfs/mkfs.c strncpy(de.name, shortname, DIRSIZ); name 63 user/ls.c memmove(p, de.name, DIRSIZ); name 642 user/usertests.c char name[3]; name 643 user/usertests.c name[0] = 'a'; name 644 user/usertests.c name[2] = '\0'; name 646 user/usertests.c name[1] = '0' + i; name 647 user/usertests.c fd = open(name, O_CREATE | O_RDWR); name 650 user/usertests.c name[0] = 'a'; name 651 user/usertests.c name[2] = '\0'; name 653 user/usertests.c name[1] = '0' + i; name 654 user/usertests.c unlink(name); name 1257 user/usertests.c char name[32]; name 1267 user/usertests.c name[0] = 'p' + pi; name 1268 user/usertests.c name[2] = '\0'; name 1270 user/usertests.c name[1] = '0' + i; name 1271 user/usertests.c fd = open(name, O_CREATE | O_RDWR); name 1278 user/usertests.c name[1] = '0' + (i / 2); name 1279 user/usertests.c if (unlink(name) < 0) { name 1296 user/usertests.c name[0] = name[1] = name[2] = 0; name 1299 user/usertests.c name[0] = 'p' + pi; name 1300 user/usertests.c name[1] = '0' + i; name 1301 user/usertests.c fd = open(name, 0); name 1303 user/usertests.c printf("%s: oops createdelete %s didn't exist\n", s, name); name 1306 user/usertests.c printf("%s: oops createdelete %s did exist\n", s, name); name 1316 user/usertests.c name[0] = 'p' + pi; name 1317 user/usertests.c name[1] = '0' + i; name 1318 user/usertests.c unlink(name); name 1437 user/usertests.c char name[DIRSIZ]; name 1474 user/usertests.c if (de.name[0] == 'C' && de.name[2] == '\0') { name 1475 user/usertests.c i = de.name[1] - '0'; name 1477 user/usertests.c printf("%s: concreate weird file %s\n", s, de.name); name 1481 user/usertests.c printf("%s: concreate duplicate file %s\n", s, de.name); name 2384 user/usertests.c char name[64]; name 2385 user/usertests.c name[0] = 'f'; name 2386 user/usertests.c name[1] = '0' + nfiles / 1000; name 2387 user/usertests.c name[2] = '0' + (nfiles % 1000) / 100; name 2388 user/usertests.c name[3] = '0' + (nfiles % 100) / 10; name 2389 user/usertests.c name[4] = '0' + (nfiles % 10); name 2390 user/usertests.c name[5] = '\0'; name 2391 user/usertests.c printf("writing %s\n", name); name 2392 user/usertests.c int fd = open(name, O_CREATE | O_RDWR); name 2394 user/usertests.c printf("open %s failed\n", name); name 2412 user/usertests.c char name[64]; name 2413 user/usertests.c name[0] = 'f'; name 2414 user/usertests.c name[1] = '0' + nfiles / 1000; name 2415 user/usertests.c name[2] = '0' + (nfiles % 1000) / 100; name 2416 user/usertests.c name[3] = '0' + (nfiles % 100) / 10; name 2417 user/usertests.c name[4] = '0' + (nfiles % 10); name 2418 user/usertests.c name[5] = '\0'; name 2419 user/usertests.c unlink(name); name 3049 user/usertests.c char name[10]; name 3061 user/usertests.c name[0] = 'x'; name 3062 user/usertests.c name[1] = '0' + (i / 64); name 3063 user/usertests.c name[2] = '0' + (i % 64); name 3064 user/usertests.c name[3] = '\0'; name 3065 user/usertests.c if (link("bd", name) != 0) { name 3066 user/usertests.c printf("%s: bigdir i=%d link(bd, %s) failed\n", s, i, name); name 3073 user/usertests.c name[0] = 'x'; name 3074 user/usertests.c name[1] = '0' + (i / 64); name 3075 user/usertests.c name[2] = '0' + (i % 64); name 3076 user/usertests.c name[3] = '\0'; name 3077 user/usertests.c if (unlink(name) != 0) { name 3100 user/usertests.c char name[3]; name 3101 user/usertests.c name[0] = 'b'; name 3102 user/usertests.c name[1] = 'a' + ci; name 3103 user/usertests.c name[2] = '\0'; name 3104 user/usertests.c unlink(name); name 3108 user/usertests.c int fd = open(name, O_CREATE | O_RDWR); name 3110 user/usertests.c printf("%s: cannot create %s\n", s, name); name 3121 user/usertests.c unlink(name); name 3124 user/usertests.c unlink(name); name 3222 user/usertests.c char name[32]; name 3223 user/usertests.c name[0] = 'b'; name 3224 user/usertests.c name[1] = 'i'; name 3225 user/usertests.c name[2] = 'g'; name 3226 user/usertests.c name[3] = '0' + fi; name 3227 user/usertests.c name[4] = '\0'; name 3228 user/usertests.c unlink(name); name 3229 user/usertests.c int fd = open(name, O_CREATE | O_RDWR | O_TRUNC); name 3232 user/usertests.c printf("%s: could not create file %s\n", s, name); name 3253 user/usertests.c char name[32]; name 3254 user/usertests.c name[0] = 'z'; name 3255 user/usertests.c name[1] = 'z'; name 3256 user/usertests.c name[2] = '0' + (i / 32); name 3257 user/usertests.c name[3] = '0' + (i % 32); name 3258 user/usertests.c name[4] = '\0'; name 3259 user/usertests.c unlink(name); name 3260 user/usertests.c int fd = open(name, O_CREATE | O_RDWR | O_TRUNC); name 3273 user/usertests.c char name[32]; name 3274 user/usertests.c name[0] = 'z'; name 3275 user/usertests.c name[1] = 'z'; name 3276 user/usertests.c name[2] = '0' + (i / 32); name 3277 user/usertests.c name[3] = '0' + (i % 32); name 3278 user/usertests.c name[4] = '\0'; name 3279 user/usertests.c unlink(name); name 3283 user/usertests.c char name[32]; name 3284 user/usertests.c name[0] = 'b'; name 3285 user/usertests.c name[1] = 'i'; name 3286 user/usertests.c name[2] = 'g'; name 3287 user/usertests.c name[3] = '0' + i; name 3288 user/usertests.c name[4] = '\0'; name 3289 user/usertests.c unlink(name); name 3298 user/usertests.c char name[32]; name 3299 user/usertests.c name[0] = 'z'; name 3300 user/usertests.c name[1] = 'z'; name 3301 user/usertests.c name[2] = '0' + (i / 32); name 3302 user/usertests.c name[3] = '0' + (i % 32); name 3303 user/usertests.c name[4] = '\0'; name 3304 user/usertests.c unlink(name); name 3305 user/usertests.c int fd = open(name, O_CREATE | O_RDWR | O_TRUNC); name 3314 user/usertests.c char name[32]; name 3315 user/usertests.c name[0] = 'z'; name 3316 user/usertests.c name[1] = 'z'; name 3317 user/usertests.c name[2] = '0' + (i / 32); name 3318 user/usertests.c name[3] = '0' + (i % 32); name 3319 user/usertests.c name[4] = '\0'; name 3320 user/usertests.c unlink(name); name 9 user/wc.c wc(int fd, char *name) name 33 user/wc.c printf("%d %d %d %s\n", l, w, c, name);