Lines Matching refs:slavename
282 char *slavename; in do_in_chroot_1() local
291 VERIFY ((slavename = ptsname (master))); in do_in_chroot_1()
293 if (strncmp (slavename, "/dev/pts/", 9) != 0) in do_in_chroot_1()
295 slavename); in do_in_chroot_1()
296 adjust_file_limit (slavename); in do_in_chroot_1()
297 int slave = xopen (slavename, O_RDWR, 0); in do_in_chroot_1()
299 (struct result_r){.name=slavename, .ret=0, .err=0})) in do_in_chroot_1()
325 VERIFY (mount (slavename, "console", NULL, MS_BIND, NULL) == 0); in do_in_chroot_1()
331 VERIFY (strcmp (target, slavename) == 0); in do_in_chroot_1()
334 _exit (cb (slavename, slave)); in do_in_chroot_1()
356 char *slavename; in do_in_chroot_2() local
358 VERIFY ((slavename = ptsname (master))); in do_in_chroot_2()
360 if (strncmp (slavename, "/dev/pts/", 9) != 0) in do_in_chroot_2()
362 slavename); in do_in_chroot_2()
363 adjust_file_limit (slavename); in do_in_chroot_2()
379 int slave = xopen (slavename, O_RDWR, 0); in do_in_chroot_2()
381 (struct result_r){.name=slavename, .ret=0, .err=0})) in do_in_chroot_2()
398 VERIFY (mount (slavename, "console", NULL, MS_BIND, NULL) == 0); in do_in_chroot_2()
419 VERIFY (strcmp (target, strrchr (slavename, '/')) == 0); in do_in_chroot_2()
422 _exit (cb (slavename, slave)); in do_in_chroot_2()
453 run_chroot_tests (const char *slavename, int slave) in run_chroot_tests() argument
467 VERIFY (stat (slavename, &st) < 0); /* sanity check */ in run_chroot_tests()
480 if (stat (slavename, &st) == 0) in run_chroot_tests()
486 " (consider increasing limits)", slavename); in run_chroot_tests()
488 FAIL_EXIT1 ("cannot re-create PTY \"%s\" chroot: %m", slavename); in run_chroot_tests()
532 VERIFY (mount (slavename, target, NULL, MS_BIND, NULL) == 0); in run_chroot_tests()
539 VERIFY (mount (slavename, target, NULL, MS_BIND, NULL) == 0); in run_chroot_tests()
582 VERIFY (mount (slavename, c[0], NULL, MS_BIND, NULL) == 0); in run_chroot_tests()
584 VERIFY (mount (slavename, c[2], NULL, MS_BIND, NULL) == 0); in run_chroot_tests()