Changeset View
Changeset View
Standalone View
Standalone View
sys/sys/imgact_elf.h
Show First 20 Lines • Show All 92 Lines • ▼ Show 20 Lines | |||||
void __elfN(set_auxargs)(Elf_Addr *pos, struct image_params *imgp); | void __elfN(set_auxargs)(Elf_Addr *pos, struct image_params *imgp); | ||||
int __elfN(freebsd_fixup)(register_t **, struct image_params *); | int __elfN(freebsd_fixup)(register_t **, struct image_params *); | ||||
int __elfN(coredump)(struct thread *, struct vnode *, off_t, int); | int __elfN(coredump)(struct thread *, struct vnode *, off_t, int); | ||||
size_t __elfN(populate_note)(int, void *, void *, size_t, void **); | size_t __elfN(populate_note)(int, void *, void *, size_t, void **); | ||||
/* Machine specific function to dump per-thread information. */ | /* Machine specific function to dump per-thread information. */ | ||||
void __elfN(dump_thread)(struct thread *, void *, size_t *); | void __elfN(dump_thread)(struct thread *, void *, size_t *); | ||||
/* Get the CPU specific e_flags information. */ | |||||
int elf_get_eflags(void); | |||||
extern int __elfN(fallback_brand); | extern int __elfN(fallback_brand); | ||||
extern Elf_Brandnote __elfN(freebsd_brandnote); | extern Elf_Brandnote __elfN(freebsd_brandnote); | ||||
extern Elf_Brandnote __elfN(kfreebsd_brandnote); | extern Elf_Brandnote __elfN(kfreebsd_brandnote); | ||||
#endif /* _KERNEL */ | #endif /* _KERNEL */ | ||||
#endif /* !_SYS_IMGACT_ELF_H_ */ | #endif /* !_SYS_IMGACT_ELF_H_ */ |