Lines Matching refs:ksegment
434 struct kexec_segment *ksegment; in SYSCALL_DEFINE5() local
436 ksegment = &image->segment[i]; in SYSCALL_DEFINE5()
438 i, ksegment->buf, ksegment->bufsz, ksegment->mem, in SYSCALL_DEFINE5()
439 ksegment->memsz); in SYSCALL_DEFINE5()
758 struct kexec_segment *ksegment; in kexec_add_buffer() local
791 ksegment = &kbuf->image->segment[kbuf->image->nr_segments]; in kexec_add_buffer()
792 ksegment->kbuf = kbuf->buffer; in kexec_add_buffer()
793 ksegment->bufsz = kbuf->bufsz; in kexec_add_buffer()
794 ksegment->mem = kbuf->mem; in kexec_add_buffer()
795 ksegment->memsz = kbuf->memsz; in kexec_add_buffer()
826 struct kexec_segment *ksegment; in kexec_calculate_store_digests() local
834 ksegment = &image->segment[i]; in kexec_calculate_store_digests()
839 if (ksegment->kbuf == pi->purgatory_buf) in kexec_calculate_store_digests()
849 sha256_update(&sctx, ksegment->kbuf, ksegment->bufsz); in kexec_calculate_store_digests()
855 nullsz = ksegment->memsz - ksegment->bufsz; in kexec_calculate_store_digests()
865 sha_regions[j].start = ksegment->mem; in kexec_calculate_store_digests()
866 sha_regions[j].len = ksegment->memsz; in kexec_calculate_store_digests()