Lines Matching refs:size
63 static size_t module_gzip_header_len(const u8 *buf, size_t size) in module_gzip_header_len() argument
68 if (size < len || memcmp(buf, signature, sizeof(signature))) in module_gzip_header_len()
77 if (len == size) in module_gzip_header_len()
86 const void *buf, size_t size) in module_gzip_decompress() argument
94 gzip_hdr_len = module_gzip_header_len(buf, size); in module_gzip_decompress()
101 s.avail_in = size - gzip_hdr_len; in module_gzip_decompress()
150 const void *buf, size_t size) in module_xz_decompress() argument
159 if (size < sizeof(signature) || in module_xz_decompress()
169 xz_buf.in_size = size; in module_xz_decompress()
208 const void *buf, size_t size) in module_zstd_decompress() argument
221 if (size < sizeof(signature) || in module_zstd_decompress()
229 zstd_buf.size = size; in module_zstd_decompress()
231 ret = zstd_get_frame_header(&header, zstd_buf.src, zstd_buf.size); in module_zstd_decompress()
267 zstd_dec.size = PAGE_SIZE; in module_zstd_decompress()
294 int module_decompress(struct load_info *info, const void *buf, size_t size) in module_decompress() argument
301 info->compressed_len = size; in module_decompress()
308 n_pages = DIV_ROUND_UP(size, PAGE_SIZE) * 2; in module_decompress()
311 data_size = MODULE_DECOMPRESS_FN(info, buf, size); in module_decompress()