Lines Matching refs:segment
151 result = copy_from_user(image->segment, segments, segment_bytes); in do_kimage_alloc()
172 mstart = image->segment[i].mem; in do_kimage_alloc()
173 mend = mstart + image->segment[i].memsz; in do_kimage_alloc()
190 mstart = image->segment[i].mem; in do_kimage_alloc()
191 mend = mstart + image->segment[i].memsz; in do_kimage_alloc()
194 pstart = image->segment[j].mem; in do_kimage_alloc()
195 pend = pstart + image->segment[j].memsz; in do_kimage_alloc()
209 if (image->segment[i].bufsz > image->segment[i].memsz) in do_kimage_alloc()
307 mstart = image->segment[i].mem; in kimage_crash_alloc()
308 mend = mstart + image->segment[i].memsz - 1; in kimage_crash_alloc()
346 mstart = image->segment[i].mem; in kimage_is_destination_range()
347 mend = mstart + image->segment[i].memsz; in kimage_is_destination_range()
504 mstart = image->segment[i].mem; in kimage_alloc_crash_control_pages()
505 mend = mstart + image->segment[i].memsz - 1; in kimage_alloc_crash_control_pages()
781 struct kexec_segment *segment) in kimage_load_normal_segment() argument
789 buf = segment->buf; in kimage_load_normal_segment()
790 ubytes = segment->bufsz; in kimage_load_normal_segment()
791 mbytes = segment->memsz; in kimage_load_normal_segment()
792 maddr = segment->mem; in kimage_load_normal_segment()
841 struct kexec_segment *segment) in kimage_load_crash_segment() argument
853 buf = segment->buf; in kimage_load_crash_segment()
854 ubytes = segment->bufsz; in kimage_load_crash_segment()
855 mbytes = segment->memsz; in kimage_load_crash_segment()
856 maddr = segment->mem; in kimage_load_crash_segment()
896 struct kexec_segment *segment) in kimage_load_segment() argument
902 result = kimage_load_normal_segment(image, segment); in kimage_load_segment()
905 result = kimage_load_crash_segment(image, segment); in kimage_load_segment()
1008 result = kimage_load_segment(image, &image->segment[i]); in SYSCALL_DEFINE4()