| /linux/tools/lib/subcmd/ |
| H A D | exec-cmd.c | 89 const char *extract_argv0_path(const char *argv0) in extract_argv0_path() argument 93 if (!argv0 || !*argv0) in extract_argv0_path() 95 slash = argv0 + strlen(argv0); in extract_argv0_path() 97 while (argv0 <= slash && !is_dir_sep(*slash)) in extract_argv0_path() 100 if (slash >= argv0) { in extract_argv0_path() 101 argv0_path = strndup(argv0, slash - argv0); in extract_argv0_path() 105 return argv0; in extract_argv0_path()
|
| /linux/samples/check-exec/ |
| H A D | set-exec.c | 21 static void print_usage(const char *argv0) in print_usage() argument 23 fprintf(stderr, "usage: %s -f|-i -- <cmd> [args]...\n\n", argv0); in print_usage()
|
| H A D | inc.c | 100 static void print_usage(const char *argv0) in print_usage() argument 103 argv0); in print_usage()
|
| /linux/arch/arm/vdso/ |
| H A D | vdsomunge.c | 80 static const char *argv0; variable 88 fprintf(stderr, "%s: ", argv0); in fail() 130 argv0 = argv[0]; in main()
|
| /linux/drivers/tty/vt/ |
| H A D | conmakehash.c | 24 static void usage(char *argv0) in usage() argument 27 " %s chartable [hashsize] [hashstep] [maxhashlevel]\n", argv0); in usage()
|
| /linux/tools/testing/selftests/nolibc/ |
| H A D | nolibc-test.c | 63 static const char *argv0; variable 729 CASE_TEST(argv0_addr); EXPECT_PTRGT(1, argv0, brk); break; in run_startup() 730 CASE_TEST(argv0_str); EXPECT_STRNZ(1, argv0 > brk ? argv0 : NULL); break; in run_startup() 731 CASE_TEST(argv0_len); EXPECT_GE(1, argv0 > brk ? strlen(argv0) : 0, 1); break; in run_startup() 926 if (stat("/proc/self/", &st) && stat(argv0, &st) && stat("/", &st)) in test_stat_timestamps() 1086 argv0, in test_mmap_munmap() 1335 CASE_TEST(chmod_argv0); EXPECT_SYSZR(1, chmod(argv0, 0555)); break; in run_syscall() 1340 CASE_TEST(chroot_exe); EXPECT_SYSER(1, chroot(argv0), -1, ENOTDIR); break; in run_syscall() 1913 argv0 = argv[0]; in main()
|
| /linux/tools/testing/selftests/bpf/ |
| H A D | xdp_synproxy.c | 188 static int syncookie_attach(const char *argv0, unsigned int ifindex, bool tc) in syncookie_attach() argument 198 snprintf(xdp_filename, sizeof(xdp_filename), "%s_kern.bpf.o", argv0); in syncookie_attach()
|
| /linux/tools/testing/selftests/vDSO/ |
| H A D | vdso_test_getrandom.c | 292 static void usage(const char *argv0) in usage() argument 294 fprintf(stderr, "Usage: %s [bench-single|bench-multi|fill]\n", argv0); in usage()
|
| /linux/tools/testing/selftests/exec/ |
| H A D | execveat.c | 242 static int check_execveat_comm(int fd, char *argv0, char *expected) in check_execveat_comm() argument 253 argv[0] = argv0; in check_execveat_comm()
|
| /linux/security/tomoyo/ |
| H A D | common.c | 2103 char *argv0 = NULL; in tomoyo_add_entry() local 2118 argv0 = strstr(header, " argv[]={ \""); in tomoyo_add_entry() 2119 if (argv0) { in tomoyo_add_entry() 2120 argv0 += 10; in tomoyo_add_entry() 2121 len += tomoyo_truncate(argv0) + 14; in tomoyo_add_entry() 2138 if (argv0) in tomoyo_add_entry() 2139 tomoyo_addprintf(buffer, len, " exec.argv[0]=%s", argv0); in tomoyo_add_entry()
|
| /linux/tools/usb/ |
| H A D | ffs-test.c | 55 static const char argv0[] = "ffs-test"; variable 79 fprintf(stderr, "%s: %s ", argv0, levels[level]); in _msg()
|
| /linux/fs/unicode/ |
| H A D | mkutf8data.c | 61 const char *argv0; variable 1838 printf("Usage: %s [options]\n", argv0); in help() 3367 argv0 = argv[0]; in main()
|