Lines Matching refs:buf

132 	struct kexec_buf buf;  in kexec_file_add_purgatory()  local
135 buf.image = image; in kexec_file_add_purgatory()
138 buf.mem = data->memsz; in kexec_file_add_purgatory()
141 buf.mem += crashk_res.start; in kexec_file_add_purgatory()
144 ret = kexec_load_purgatory(image, &buf); in kexec_file_add_purgatory()
147 data->memsz += buf.memsz; in kexec_file_add_purgatory()
155 struct kexec_buf buf; in kexec_file_add_initrd() local
158 buf.image = image; in kexec_file_add_initrd()
160 buf.buffer = image->initrd_buf; in kexec_file_add_initrd()
161 buf.bufsz = image->initrd_buf_len; in kexec_file_add_initrd()
164 buf.mem = data->memsz; in kexec_file_add_initrd()
167 buf.mem += crashk_res.start; in kexec_file_add_initrd()
169 buf.memsz = buf.bufsz; in kexec_file_add_initrd()
172 data->parm->initrd_size = buf.memsz; in kexec_file_add_initrd()
173 data->memsz += buf.memsz; in kexec_file_add_initrd()
175 ret = kexec_add_buffer(&buf); in kexec_file_add_initrd()
179 return ipl_report_add_component(data->report, &buf, 0, 0); in kexec_file_add_initrd()
187 struct kexec_buf buf; in kexec_file_add_ipl_report() local
192 buf.image = image; in kexec_file_add_ipl_report()
195 buf.mem = data->memsz; in kexec_file_add_ipl_report()
219 buf.buffer = ipl_report_finish(data->report); in kexec_file_add_ipl_report()
220 if (!buf.buffer) in kexec_file_add_ipl_report()
222 buf.bufsz = data->report->size; in kexec_file_add_ipl_report()
223 buf.memsz = buf.bufsz; in kexec_file_add_ipl_report()
224 image->arch.ipl_buf = buf.buffer; in kexec_file_add_ipl_report()
226 data->memsz += buf.memsz; in kexec_file_add_ipl_report()
230 *lc_ipl_parmblock_ptr = (__u32)buf.mem; in kexec_file_add_ipl_report()
234 buf.mem += crashk_res.start; in kexec_file_add_ipl_report()
237 ret = kexec_add_buffer(&buf); in kexec_file_add_ipl_report()