Lines Matching refs:lz4
8 #include <linux/lz4.h>
31 struct z_erofs_lz4_cfgs *lz4 = data;
34 if (lz4) {
36 erofs_err(sb, "invalid lz4 cfgs, size=%u", size);
39 distance = le16_to_cpu(lz4->max_distance);
41 sbi->lz4.max_pclusterblks = le16_to_cpu(lz4->max_pclusterblks);
42 if (!sbi->lz4.max_pclusterblks) {
43 sbi->lz4.max_pclusterblks = 1; /* reserved case */
44 } else if (sbi->lz4.max_pclusterblks >
46 erofs_err(sb, "too large lz4 pclusterblks %u",
47 sbi->lz4.max_pclusterblks);
52 sbi->lz4.max_pclusterblks = 1;
55 sbi->lz4.max_distance_pages = distance ?
58 return erofs_pcpubuf_growsize(sbi->lz4.max_pclusterblks);
73 EROFS_SB(rq->sb)->lz4.max_distance_pages;
376 .name = "lz4"