Lines Matching defs:kbuf
230 check1((dir), kbuf, #call, (call), (ret), (err))
236 char kbuf[1024];
250 CHECK("/tmp/permdir/subdir", __getcwd(kbuf, sizeof(kbuf)), -1, EACCES);
263 CHECK("/tmp/permdir/subdir", __getcwd(kbuf, sizeof(kbuf)), 20, 0);
275 char kbuf[1024];
289 CHECK ("/tmp/chrootdir", __getcwd(kbuf, sizeof(kbuf)), 15, 0);
303 CHECK ("/chrootdir", __getcwd(kbuf, sizeof(kbuf)), 11, 0);
306 CHECK ("/", __getcwd(kbuf, sizeof(kbuf)), 2, 0);
308 CHECK ("/subdir", __getcwd(kbuf, sizeof(kbuf)), 8, 0);
337 static char kbuf[1024];
343 CHECK("/", __getcwd(kbuf, 0xdeadbeef), -1, ERANGE); /* large negative */
344 CHECK("/", __getcwd(kbuf, 0x7000beef), 2, 0); /* large positive, rounds down */
345 CHECK("/", __getcwd(kbuf, 0x10000), 2, 0); /* slightly less large positive, rounds down */
346 CHECK("/", __getcwd((void *)0x10000, sizeof(kbuf)), -1, EFAULT); /* outside address space */
349 CHECK("/", __getcwd(kbuf, 2), 2, 0);
350 assert (strcmp(kbuf, "/") == 0);
351 CHECK("/", __getcwd(kbuf, sizeof(kbuf)), 2, 0);
353 CHECK("/", __getcwd(kbuf, 0), -1, ERANGE);
354 CHECK("/", __getcwd(kbuf, 1), -1, ERANGE);
357 CHECK("/sbin", __getcwd(kbuf, sizeof(kbuf)), 6, 0);
359 CHECK("/sbin", __getcwd(kbuf, 3), -1, ERANGE);
361 CHECK("/etc/mtree", __getcwd(kbuf, sizeof(kbuf)), 11, 0);
362 CHECK("/etc/mtree", __getcwd(kbuf, sizeof(kbuf)), 11, 0);
365 CHECK("/usr/bin", __getcwd(kbuf, sizeof(kbuf)), 9, 0);
374 CHECK("/tmp/" bigname, __getcwd(kbuf, 10), -1, ERANGE);
375 CHECK("/tmp/" bigname, __getcwd(kbuf, sizeof(kbuf)), 40, 0);
380 CHECK("deleted directory", __getcwd(kbuf, sizeof(kbuf)), -1, ENOENT);
386 CHECK("/tmp/" littlename, __getcwd(kbuf, sizeof(kbuf)), 16, 0);
391 CHECK("/tmp/" othername, __getcwd(kbuf, sizeof(kbuf)), 16, 0);
396 CHECK("deleted directory", __getcwd(kbuf, sizeof(kbuf)), -1, ENOENT);
417 CHECK(buf, __getcwd(kbuf, sizeof(kbuf)), strlen(buf)+1, 0);
436 char kbuf[MAXPATHLEN];
455 CHECK(buf, __getcwd (kbuf, MAXPATHLEN),