*参照元 [#x3cda052]
#backlinks

*説明 [#hed0f10d]
-パス: [[linux-2.6.33/include/linux/binfmts.h]]

-FIXME: これは何?
--説明


**参考 [#m5e7c15d]
-
--[[linux-2.6.33/aout_core_dump()]]
-
--[[linux-2.6.33/aout_core_dump()]]
-
--[[linux-2.6.33/elf_core_dump()]]
-
--[[linux-2.6.33/elf_fdpic_core_dump()]]
-
--[[linux-2.6.33/flat_core_dump()]]
-
--[[linux-2.6.33/som_core_dump()]]

検索方法
 $ 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,


*実装 [#oaa1806a]
 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;
 };


*コメント [#i21d3a89]



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS