Lines Matching refs:executable
23 static const char *executable; variable
256 (void)execl(executable, executable, "DO CHECK", "b", param1, in sub89b()
341 if (chmod(executable, S_IXUSR | S_IXGRP | S_IXOTH) != 0) in exec89a()
385 if (chown(executable, set->suid, 0 /*anything*/) != 0) e(0); in sub89a()
386 if (chmod(executable, in sub89a()
394 (void)execl(executable, executable, "DO CHECK", "a", param1, in sub89a()
409 if (chmod(executable, in sub89a()
580 if (chmod(executable, S_IXUSR | S_IXGRP | S_IXOTH) != 0) in sub89d()
590 (void)execl(executable, executable, "DO CHECK", "d", param1, in sub89d()
709 if (chown(executable, 0 /*anything*/, set->sgid) != 0) e(0); in sub89c()
710 if (chmod(executable, in sub89c()
718 (void)execl(executable, executable, "DO CHECK", "c", param1, in sub89c()
838 if (chown(executable, 6, 7) != 0) e(0); in exec89e()
839 if (chmod(executable, mode) != 0) e(0); in exec89e()
847 (void)execl(executable, executable, "DO CHECK", "e", param1, in exec89e()
873 if (chown(executable, 0, 5) != 0) e(0); in sub89e()
874 if (chmod(executable, in sub89e()
881 (void)execl(executable, executable, "DO CHECK", "e", param1, "0", in sub89e()
977 snprintf(cp_cmd, sizeof(cp_cmd), "cp ../%s .", executable); in test89_init()
992 executable = argv[0]; in main()