Lines Matching refs:extract
1655 struct kcore extract; in kcore_copy() local
1678 if (kcore__init(&extract, extract_filename, kcore.elfclass, false)) in kcore_copy()
1684 if (kcore__copy_hdr(&kcore, &extract, count)) in kcore_copy()
1687 if (kcore__add_phdr(&extract, idx++, offset, kci.kernel_map.addr, in kcore_copy()
1693 if (kcore__add_phdr(&extract, idx, modules_offset, in kcore_copy()
1698 sz = kcore__write(&extract); in kcore_copy()
1702 if (copy_bytes(kcore.fd, kci.kernel_map.offset, extract.fd, offset, in kcore_copy()
1707 extract.fd, modules_offset, in kcore_copy()
1720 kcore__close(&extract); in kcore_copy()
1738 struct kcore extract; in kcore_extract__create() local
1747 if (kcore__init(&extract, kce->extract_filename, kcore.elfclass, true)) in kcore_extract__create()
1750 if (kcore__copy_hdr(&kcore, &extract, count)) in kcore_extract__create()
1753 if (kcore__add_phdr(&extract, idx, offset, kce->addr, kce->len)) in kcore_extract__create()
1756 sz = kcore__write(&extract); in kcore_extract__create()
1760 if (copy_bytes(kcore.fd, kce->offs, extract.fd, offset, kce->len)) in kcore_extract__create()
1766 kcore__close(&extract); in kcore_extract__create()