Home
last modified time | relevance | path

Searched refs:kexec_segment (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/amd64/include/
H A Dkexec.h31 struct kexec_segment;
33 int kexec_md_pages(struct kexec_segment *);
/freebsd/sys/kern/
H A Dkern_kexec.c124 const struct kexec_segment *s1, *s2; in seg_cmp()
133 segment_fits(struct kexec_segment *seg) in segment_fits()
162 struct kexec_segment *seg, u_long flags) in kern_kexec_load()
165 struct kexec_segment segtmp[KEXEC_SEGMENT_MAX]; in kern_kexec_load()
171 const size_t segsize = nseg * sizeof(struct kexec_segment); in kern_kexec_load()
/freebsd/sys/sys/
H A Dkexec.h34 struct kexec_segment { struct
71 int kexec_load(uint64_t, unsigned long, struct kexec_segment *, unsigned long);
H A Dsyscallsubr.h49 struct kexec_segment;
212 u_long nseg, struct kexec_segment *seg, u_long flags);
H A Dsysproto.h1913 …har segments_l_[PADL_(struct kexec_segment *)]; struct kexec_segment * segments; char segments_r_[…
/freebsd/sys/amd64/amd64/
H A Dkexec_support.c237 kexec_md_pages(struct kexec_segment *seg_in) in kexec_md_pages()
239 struct kexec_segment *segs = seg_in; in kexec_md_pages()
/freebsd/lib/libsys/
H A D_libsys.h35 struct kexec_segment;
474 typedef int (__sys_kexec_load_t)(uint64_t, u_long, struct kexec_segment *, u_long);
884 int __sys_kexec_load(uint64_t entry, u_long nseg, struct kexec_segment * segments, u_long flags);