Lines Matching refs:lz4
33 struct z_erofs_lz4_cfgs *lz4, int size) in z_erofs_load_lz4_config() argument
38 if (lz4) { in z_erofs_load_lz4_config()
43 distance = le16_to_cpu(lz4->max_distance); in z_erofs_load_lz4_config()
45 sbi->lz4.max_pclusterblks = le16_to_cpu(lz4->max_pclusterblks); in z_erofs_load_lz4_config()
46 if (!sbi->lz4.max_pclusterblks) { in z_erofs_load_lz4_config()
47 sbi->lz4.max_pclusterblks = 1; /* reserved case */ in z_erofs_load_lz4_config()
48 } else if (sbi->lz4.max_pclusterblks > in z_erofs_load_lz4_config()
51 sbi->lz4.max_pclusterblks); in z_erofs_load_lz4_config()
53 } else if (sbi->lz4.max_pclusterblks >= 2) { in z_erofs_load_lz4_config()
58 sbi->lz4.max_pclusterblks = 1; in z_erofs_load_lz4_config()
61 sbi->lz4.max_distance_pages = distance ? in z_erofs_load_lz4_config()
64 return erofs_pcpubuf_growsize(sbi->lz4.max_pclusterblks); in z_erofs_load_lz4_config()
76 EROFS_SB(rq->sb)->lz4.max_distance_pages; in z_erofs_lz4_prepare_destpages()