functions.h
1 /* 2 This file is part of Darling. 3 4 Copyright (C) 2017 Lubos Dolezel 5 6 Darling is free software: you can redistribute it and/or modify 7 it under the terms of the GNU General Public License as published by 8 the Free Software Foundation, either version 3 of the License, or 9 (at your option) any later version. 10 11 Darling is distributed in the hope that it will be useful, 12 but WITHOUT ANY WARRANTY; without even the implied warranty of 13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 GNU General Public License for more details. 15 16 You should have received a copy of the GNU General Public License 17 along with Darling. If not, see <http://www.gnu.org/licenses/>. 18 */ 19 20 void* BXPatch4(void); 21 void* BXPatch5(void); 22 void* BXPatch5InPlace(void); 23 void* BXPatchFile(void); 24 void* CachePatch(void); 25 void* CachePatchInPlace(void); 26 void* PCompressFilter(void); 27 void* PCompressGetDecoderDescription(void); 28 void* PCompressGetDecoderKey(void); 29 void* PCompressGetEncoderDescription(void); 30 void* PCompressGetEncoderKey(void); 31 void* PKBOMCopierBomSysFree(void); 32 void* PKBOMCopierBomSysInit(void); 33 void* PKInstallServiceClientInterface(void); 34 void* PKInstallServiceInterface(void); 35 void* PKLogTracedMessage(void); 36 void* PKPayloadCopierBOMCopierCopyFileFinishedHandler(void); 37 void* PKPayloadCopierBOMCopierCopyFileStartedHandler(void); 38 void* PKPayloadCopierBOMCopierCopyFileUpdateHandler(void); 39 void* PKPayloadCopierBOMCopierFatalErrorHandler(void); 40 void* PKPayloadCopierBOMCopierFatalFileErrorHandler(void); 41 void* PKPayloadCopierBOMCopierFileConflictErrorHandler(void); 42 void* PKPayloadCopierBOMCopierFileErrorHandler(void); 43 void* PKSIPCurrentProcessCanModifySystemIntegrityProtectionFiles(void); 44 void* PKTrustLevelToNSString(void); 45 void* PackagePatch(void); 46 void* ParallelArchiveExtract(void); 47 void* ParallelArchiveGenerateMSUBOM(void); 48 void* ParallelArchiveOLDWriterAddEntry(void); 49 void* ParallelArchiveOLDWriterCreate(void); 50 void* ParallelArchiveOLDWriterDestroy(void); 51 void* ParallelArchiveRead(void); 52 void* ParallelArchiveSearch(void); 53 void* ParallelArchiveSort(void); 54 void* ParallelArchiveWriteDirContents(void); 55 void* ParallelArchiveWriteEntryData(void); 56 void* ParallelArchiveWriteEntryHeader(void); 57 void* ParallelArchiveWriterCreate(void); 58 void* ParallelArchiveWriterDestroy(void); 59 void* ParallelCompressionDecode(void); 60 void* ParallelCompressionEncode(void); 61 void* ParallelCompressionFileClose(void); 62 void* ParallelCompressionFileOpen(void); 63 void* ParallelCompressionFileRead(void); 64 void* ParallelCompressionFileSeek(void); 65 void* ParallelCompressionFileWrite(void); 66 void* ParallelPatchApplyPatches(void); 67 void* ParallelPatchExtractPayload(void); 68 void* ParallelPatchGetAssetsSize(void); 69 void* ParallelPatchIdentifyAssets(void); 70 void* ParallelPatchLinkFiles(void); 71 void* ParallelPatchRemoveFiles(void); 72 void* Shove(void); 73 void* _ShoveOne(void); 74 void* _blockCompressionReadHandler(void); 75 void* _blockCompressionWriteHandler(void); 76 void* _chunkNumberForChunkSizeAndResumptionOffset(void); 77 void* _parallelThreadCount(void); 78 void* compression_decode_buffer(void); 79 void* compression_decode_scratch_buffer_size(void); 80 void* compression_encode_buffer(void); 81 void* compression_encode_scratch_buffer_size(void); 82 void* compression_stream_build_shared_dict(void); 83 void* compression_stream_destroy(void); 84 void* compression_stream_get_state_size(void); 85 void* compression_stream_identify_algorithm(void); 86 void* compression_stream_init(void); 87 void* compression_stream_init_with_options(void); 88 void* compression_stream_is_state_valid(void); 89 void* compression_stream_op_data_size(void); 90 void* compression_stream_process(void); 91 void* lz4_decode_asm(void); 92 void* lzvn_decode_buffer(void);