Lines Matching refs:xz_buf
326 struct xz_buf xz_buf; in fw_decompress_xz_single() local
333 xz_buf.in_size = in_size; in fw_decompress_xz_single()
334 xz_buf.in = in_buffer; in fw_decompress_xz_single()
335 xz_buf.in_pos = 0; in fw_decompress_xz_single()
336 xz_buf.out_size = fw_priv->allocated_size; in fw_decompress_xz_single()
337 xz_buf.out = fw_priv->data; in fw_decompress_xz_single()
338 xz_buf.out_pos = 0; in fw_decompress_xz_single()
340 xz_ret = xz_dec_run(xz_dec, &xz_buf); in fw_decompress_xz_single()
343 fw_priv->size = xz_buf.out_pos; in fw_decompress_xz_single()
352 struct xz_buf xz_buf; in fw_decompress_xz_pages() local
361 xz_buf.in_size = in_size; in fw_decompress_xz_pages()
362 xz_buf.in = in_buffer; in fw_decompress_xz_pages()
363 xz_buf.in_pos = 0; in fw_decompress_xz_pages()
375 xz_buf.out = kmap(page); in fw_decompress_xz_pages()
376 xz_buf.out_pos = 0; in fw_decompress_xz_pages()
377 xz_buf.out_size = PAGE_SIZE; in fw_decompress_xz_pages()
378 xz_ret = xz_dec_run(xz_dec, &xz_buf); in fw_decompress_xz_pages()
380 fw_priv->size += xz_buf.out_pos; in fw_decompress_xz_pages()
382 if (xz_buf.out_pos != PAGE_SIZE) in fw_decompress_xz_pages()