Lines Matching refs:segment
131 mstart = image->segment[i].mem;
132 mend = mstart + image->segment[i].memsz;
144 * easy explanation as one segment stops on another.
150 mstart = image->segment[i].mem;
151 mend = mstart + image->segment[i].memsz;
155 pstart = image->segment[j].mem;
156 pend = pstart + image->segment[j].memsz;
169 if (image->segment[i].bufsz > image->segment[i].memsz)
179 if (PAGE_COUNT(image->segment[i].memsz) > nr_pages / 2)
182 total_pages += PAGE_COUNT(image->segment[i].memsz);
203 mstart = image->segment[i].mem;
204 mend = mstart + image->segment[i].memsz - 1;
258 mstart = image->segment[i].mem;
259 mend = mstart + image->segment[i].memsz - 1;
369 * to give it an entry in image->segment[].
427 mstart = image->segment[i].mem;
428 mend = mstart + image->segment[i].memsz - 1;
430 /* Advance the hole to the end of the segment */
710 struct kexec_segment *segment)
719 kbuf = segment->kbuf;
721 buf = segment->buf;
722 ubytes = segment->bufsz;
723 mbytes = segment->memsz;
724 maddr = segment->mem;
781 struct kexec_segment *segment)
795 kbuf = segment->kbuf;
797 buf = segment->buf;
798 ubytes = segment->bufsz;
799 mbytes = segment->memsz;
800 maddr = segment->mem;
852 struct kexec_segment *segment)
858 result = kimage_load_normal_segment(image, segment);
862 result = kimage_load_crash_segment(image, segment);