Home
last modified time | relevance | path

Searched refs:core_pattern (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/ptrace/
H A Dcore-pkey.c42 static const char core_pattern_file[] = "/proc/sys/kernel/core_pattern";
349 static int write_core_pattern(const char *core_pattern) in write_core_pattern() argument
353 err = write_file(core_pattern_file, core_pattern, strlen(core_pattern)); in write_core_pattern()
356 perror("Error writing to core_pattern file"); in write_core_pattern()
365 char *core_pattern; in setup_core_pattern() local
369 core_pattern = malloc(PATH_MAX); in setup_core_pattern()
370 if (!core_pattern) { in setup_core_pattern()
375 ret = read_file(core_pattern_file, core_pattern, PATH_MAX - 1, &len); in setup_core_pattern()
377 perror("Error reading core_pattern fil in setup_core_pattern()
407 char *core_pattern; core_pkey() local
[all...]
/kernel/linux/linux-5.10/tools/testing/selftests/powerpc/ptrace/
H A Dcore-pkey.c42 static const char core_pattern_file[] = "/proc/sys/kernel/core_pattern";
349 static int write_core_pattern(const char *core_pattern) in write_core_pattern() argument
351 size_t len = strlen(core_pattern), ret; in write_core_pattern()
357 ret = fwrite(core_pattern, 1, len, f); in write_core_pattern()
360 perror("Error writing to core_pattern file"); in write_core_pattern()
370 char *core_pattern; in setup_core_pattern() local
373 core_pattern = malloc(PATH_MAX); in setup_core_pattern()
374 if (!core_pattern) { in setup_core_pattern()
381 perror("Error opening core_pattern file"); in setup_core_pattern()
386 ret = fread(core_pattern, in setup_core_pattern()
417 char *core_pattern; core_pkey() local
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dcoredump.h36 extern char core_pattern[];
/kernel/linux/linux-6.6/fs/
H A Dcoredump.c61 static char core_pattern[CORENAME_MAX_SIZE] = "core"; variable
205 const char *pat_ptr = core_pattern; in format_corename()
218 int argvs = sizeof(core_pattern) / 2; in format_corename()
348 * If core_pattern does not include a %p (as is the default) in format_corename()
598 * We can still crash if the core_pattern binary sets in do_coredump()
605 * core_pattern process dies. in do_coredump()
943 core_pattern[0] != '/' && core_pattern[0] != '|') { in validate_coredump_safety()
945 "Unsafe core_pattern used with fs.suid_dumpable=2.\n" in validate_coredump_safety()
947 "Set kernel.core_pattern befor in validate_coredump_safety()
[all...]
/kernel/linux/linux-5.10/fs/
H A Dcoredump.c61 char core_pattern[CORENAME_MAX_SIZE] = "core"; variable
69 /* The maximal length of core_pattern is also specified in sysctl.c */
204 const char *pat_ptr = core_pattern; in format_corename()
217 int argvs = sizeof(core_pattern) / 2; in format_corename()
343 * If core_pattern does not include a %p (as is the default) in format_corename()
661 * We can still crash if the core_pattern binary sets in do_coredump()
668 * core_pattern process dies. in do_coredump()
/kernel/linux/linux-5.10/kernel/
H A Dsysctl.c1148 core_pattern[0] != '/' && core_pattern[0] != '|') { in validate_coredump_safety()
1150 "Unsafe core_pattern used with fs.suid_dumpable=2.\n" in validate_coredump_safety()
1152 "Set kernel.core_pattern before fs.suid_dumpable.\n" in validate_coredump_safety()
2032 .procname = "core_pattern",
2033 .data = core_pattern,

Completed in 13 milliseconds