Searched refs:kexec_segment (Results 1 – 7 of 7) sorted by relevance
| /freebsd/sys/amd64/include/ |
| H A D | kexec.h | 31 struct kexec_segment; 33 int kexec_md_pages(struct kexec_segment *);
|
| /freebsd/sys/kern/ |
| H A D | kern_kexec.c | 124 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 D | kexec.h | 34 struct kexec_segment { struct 71 int kexec_load(uint64_t, unsigned long, struct kexec_segment *, unsigned long);
|
| H A D | syscallsubr.h | 49 struct kexec_segment; 212 u_long nseg, struct kexec_segment *seg, u_long flags);
|
| H A D | sysproto.h | 1913 …har segments_l_[PADL_(struct kexec_segment *)]; struct kexec_segment * segments; char segments_r_[…
|
| /freebsd/sys/amd64/amd64/ |
| H A D | kexec_support.c | 237 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.h | 35 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);
|