Symbol: __getcwd
lib/libc/gen/getcwd.c
234
if (__getcwd(pt, size) >= 0)
lib/libc/gen/getcwd.c
247
if (__getcwd(pt, size) >= 0)
lib/libc/include/extern.h
40
int __getcwd(char *, size_t);
lib/librumphijack/hijack.c
252
int __getcwd(char *, size_t);
regress/sys/kern/getcwd/getcwd.c
186
if (__getcwd(result_buf, sizeof(result_buf)) < 0) {
regress/sys/kern/getcwd/getcwd.c
250
CHECK("/tmp/permdir/subdir", __getcwd(kbuf, sizeof(kbuf)), -1, EACCES);
regress/sys/kern/getcwd/getcwd.c
263
CHECK("/tmp/permdir/subdir", __getcwd(kbuf, sizeof(kbuf)), 20, 0);
regress/sys/kern/getcwd/getcwd.c
289
CHECK ("/tmp/chrootdir", __getcwd(kbuf, sizeof(kbuf)), 15, 0);
regress/sys/kern/getcwd/getcwd.c
303
CHECK ("/chrootdir", __getcwd(kbuf, sizeof(kbuf)), 11, 0);
regress/sys/kern/getcwd/getcwd.c
306
CHECK ("/", __getcwd(kbuf, sizeof(kbuf)), 2, 0);
regress/sys/kern/getcwd/getcwd.c
308
CHECK ("/subdir", __getcwd(kbuf, sizeof(kbuf)), 8, 0);
regress/sys/kern/getcwd/getcwd.c
341
CHECK("/", __getcwd(0, 0), -1, ERANGE);
regress/sys/kern/getcwd/getcwd.c
342
CHECK("/", __getcwd(0, -1), -1, ERANGE);
regress/sys/kern/getcwd/getcwd.c
343
CHECK("/", __getcwd(kbuf, 0xdeadbeef), -1, ERANGE); /* large negative */
regress/sys/kern/getcwd/getcwd.c
344
CHECK("/", __getcwd(kbuf, 0x7000beef), 2, 0); /* large positive, rounds down */
regress/sys/kern/getcwd/getcwd.c
345
CHECK("/", __getcwd(kbuf, 0x10000), 2, 0); /* slightly less large positive, rounds down */
regress/sys/kern/getcwd/getcwd.c
346
CHECK("/", __getcwd((void *)0x10000, sizeof(kbuf)), -1, EFAULT); /* outside address space */
regress/sys/kern/getcwd/getcwd.c
347
CHECK("/", __getcwd(0, 30), -1, EFAULT);
regress/sys/kern/getcwd/getcwd.c
348
CHECK("/", __getcwd((void*)0xdeadbeef, 30), -1, EFAULT);
regress/sys/kern/getcwd/getcwd.c
349
CHECK("/", __getcwd(kbuf, 2), 2, 0);
regress/sys/kern/getcwd/getcwd.c
351
CHECK("/", __getcwd(kbuf, sizeof(kbuf)), 2, 0);
regress/sys/kern/getcwd/getcwd.c
353
CHECK("/", __getcwd(kbuf, 0), -1, ERANGE);
regress/sys/kern/getcwd/getcwd.c
354
CHECK("/", __getcwd(kbuf, 1), -1, ERANGE);
regress/sys/kern/getcwd/getcwd.c
357
CHECK("/sbin", __getcwd(kbuf, sizeof(kbuf)), 6, 0);
regress/sys/kern/getcwd/getcwd.c
359
CHECK("/sbin", __getcwd(kbuf, 3), -1, ERANGE);
regress/sys/kern/getcwd/getcwd.c
361
CHECK("/etc/mtree", __getcwd(kbuf, sizeof(kbuf)), 11, 0);
regress/sys/kern/getcwd/getcwd.c
362
CHECK("/etc/mtree", __getcwd(kbuf, sizeof(kbuf)), 11, 0);
regress/sys/kern/getcwd/getcwd.c
365
CHECK("/usr/bin", __getcwd(kbuf, sizeof(kbuf)), 9, 0);
regress/sys/kern/getcwd/getcwd.c
374
CHECK("/tmp/" bigname, __getcwd(kbuf, 10), -1, ERANGE);
regress/sys/kern/getcwd/getcwd.c
375
CHECK("/tmp/" bigname, __getcwd(kbuf, sizeof(kbuf)), 40, 0);
regress/sys/kern/getcwd/getcwd.c
380
CHECK("deleted directory", __getcwd(kbuf, sizeof(kbuf)), -1, ENOENT);
regress/sys/kern/getcwd/getcwd.c
386
CHECK("/tmp/" littlename, __getcwd(kbuf, sizeof(kbuf)), 16, 0);
regress/sys/kern/getcwd/getcwd.c
391
CHECK("/tmp/" othername, __getcwd(kbuf, sizeof(kbuf)), 16, 0);
regress/sys/kern/getcwd/getcwd.c
396
CHECK("deleted directory", __getcwd(kbuf, sizeof(kbuf)), -1, ENOENT);
regress/sys/kern/getcwd/getcwd.c
417
CHECK(buf, __getcwd(kbuf, sizeof(kbuf)), strlen(buf)+1, 0);
regress/sys/kern/getcwd/getcwd.c
455
CHECK(buf, __getcwd (kbuf, MAXPATHLEN),
regress/sys/kern/getcwd/getcwd.c
72
int __getcwd(char *, size_t);
sys/rump/librump/rumpkern/rump_syscalls.c
3377
__weak_alias(__getcwd,rump___sysimpl___getcwd);