MCPcopy Create free account
hub / github.com/coreboot/coreboot / decompression_function

Function decompression_function

util/cbfstool/compress.c:143–164  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

141}
142
143decomp_func_ptr decompression_function(enum cbfs_compression algo)
144{
145 decomp_func_ptr decompress;
146 switch (algo) {
147 case CBFS_COMPRESS_NONE:
148 decompress = none_decompress;
149 break;
150 case CBFS_COMPRESS_LZMA:
151 decompress = lzma_decompress;
152 break;
153 case CBFS_COMPRESS_LZ4:
154 decompress = lz4_decompress;
155 break;
156 case CBFS_COMPRESS_ZSTD:
157 decompress = zstd_decompress;
158 break;
159 default:
160 ERROR("Unknown compression algorithm %d!\n", algo);
161 return NULL;
162 }
163 return decompress;
164}

Callers 2

cbfs_payload_decompressFunction · 0.85
cbfs_export_entryFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected