Lines Matching defs:segment
153 result = copy_from_user(image->segment, segments, segment_bytes);
176 mstart = image->segment[i].mem;
177 mend = mstart + image->segment[i].memsz;
187 * easy explanation as one segment stops on another.
194 mstart = image->segment[i].mem;
195 mend = mstart + image->segment[i].memsz;
198 pstart = image->segment[j].mem;
199 pend = pstart + image->segment[j].memsz;
213 if (image->segment[i].bufsz > image->segment[i].memsz)
311 mstart = image->segment[i].mem;
312 mend = mstart + image->segment[i].memsz - 1;
350 mstart = image->segment[i].mem;
351 mend = mstart + image->segment[i].memsz;
451 * to give it an entry in image->segment[].
508 mstart = image->segment[i].mem;
509 mend = mstart + image->segment[i].memsz - 1;
511 /* Advance the hole to the end of the segment */
785 struct kexec_segment *segment)
793 buf = segment->buf;
794 ubytes = segment->bufsz;
795 mbytes = segment->memsz;
796 maddr = segment->mem;
845 struct kexec_segment *segment)
857 buf = segment->buf;
858 ubytes = segment->bufsz;
859 mbytes = segment->memsz;
860 maddr = segment->mem;
900 struct kexec_segment *segment)
906 result = kimage_load_normal_segment(image, segment);
909 result = kimage_load_crash_segment(image, segment);
1012 result = kimage_load_segment(image, &image->segment[i]);