Lines Matching refs:segment
136 result = copy_from_user(image->segment, segments, segment_bytes);
157 mstart = image->segment[i].mem;
158 mend = mstart + image->segment[i].memsz;
168 * easy explanation as one segment stops on another.
175 mstart = image->segment[i].mem;
176 mend = mstart + image->segment[i].memsz;
179 pstart = image->segment[j].mem;
180 pend = pstart + image->segment[j].memsz;
194 if (image->segment[i].bufsz > image->segment[i].memsz)
286 mstart = image->segment[i].mem;
287 mend = mstart + image->segment[i].memsz - 1;
325 mstart = image->segment[i].mem;
326 mend = mstart + image->segment[i].memsz;
426 * to give it an entry in image->segment[].
483 mstart = image->segment[i].mem;
484 mend = mstart + image->segment[i].memsz - 1;
486 /* Advance the hole to the end of the segment */
756 struct kexec_segment *segment)
764 buf = segment->buf;
765 ubytes = segment->bufsz;
766 mbytes = segment->memsz;
767 maddr = segment->mem;
816 struct kexec_segment *segment)
828 buf = segment->buf;
829 ubytes = segment->bufsz;
830 mbytes = segment->memsz;
831 maddr = segment->mem;
871 struct kexec_segment *segment)
877 result = kimage_load_normal_segment(image, segment);
880 result = kimage_load_crash_segment(image, segment);
988 result = kimage_load_segment(image, &image->segment[i]);