Lines Matching refs:extract
1637 struct kcore extract; in kcore_copy() local
1660 if (kcore__init(&extract, extract_filename, kcore.elfclass, false)) in kcore_copy()
1666 if (kcore__copy_hdr(&kcore, &extract, count)) in kcore_copy()
1669 if (kcore__add_phdr(&extract, idx++, offset, kci.kernel_map.addr, in kcore_copy()
1675 if (kcore__add_phdr(&extract, idx, modules_offset, in kcore_copy()
1680 sz = kcore__write(&extract); in kcore_copy()
1684 if (copy_bytes(kcore.fd, kci.kernel_map.offset, extract.fd, offset, in kcore_copy()
1689 extract.fd, modules_offset, in kcore_copy()
1702 kcore__close(&extract); in kcore_copy()
1720 struct kcore extract; in kcore_extract__create() local
1729 if (kcore__init(&extract, kce->extract_filename, kcore.elfclass, true)) in kcore_extract__create()
1732 if (kcore__copy_hdr(&kcore, &extract, count)) in kcore_extract__create()
1735 if (kcore__add_phdr(&extract, idx, offset, kce->addr, kce->len)) in kcore_extract__create()
1738 sz = kcore__write(&extract); in kcore_extract__create()
1742 if (copy_bytes(kcore.fd, kce->offs, extract.fd, offset, kce->len)) in kcore_extract__create()
1748 kcore__close(&extract); in kcore_extract__create()