検索方法
$ egrep -rn 'core_dump[ \t]*=' * arch/x86/ia32/ia32_aout.c:113: .core_dump = aout_core_dump, fs/binfmt_aout.c:41: .core_dump = aout_core_dump, fs/binfmt_elf.c:71: .core_dump = elf_core_dump, fs/binfmt_elf_fdpic.c:86: .core_dump = elf_fdpic_core_dump, fs/binfmt_flat.c:95: .core_dump = flat_core_dump, fs/binfmt_som.c:59: .core_dump = som_core_dump,
struct linux_binfmt {
struct list_head lh;
struct module *module;
int (*load_binary)(struct linux_binprm *, struct pt_regs * regs);
int (*load_shlib)(struct file *);
int (*core_dump)(struct coredump_params *cprm);
unsigned long min_coredump; /* minimal dump size */
int hasvdso;
};