Lines Matching refs:lz4
32 struct z_erofs_lz4_cfgs *lz4, int size) in z_erofs_load_lz4_config() argument
37 if (lz4) { in z_erofs_load_lz4_config()
42 distance = le16_to_cpu(lz4->max_distance); in z_erofs_load_lz4_config()
44 sbi->lz4.max_pclusterblks = le16_to_cpu(lz4->max_pclusterblks); in z_erofs_load_lz4_config()
45 if (!sbi->lz4.max_pclusterblks) { in z_erofs_load_lz4_config()
46 sbi->lz4.max_pclusterblks = 1; /* reserved case */ in z_erofs_load_lz4_config()
47 } else if (sbi->lz4.max_pclusterblks > in z_erofs_load_lz4_config()
50 sbi->lz4.max_pclusterblks); in z_erofs_load_lz4_config()
52 } else if (sbi->lz4.max_pclusterblks >= 2) { in z_erofs_load_lz4_config()
57 sbi->lz4.max_pclusterblks = 1; in z_erofs_load_lz4_config()
60 sbi->lz4.max_distance_pages = distance ? in z_erofs_load_lz4_config()
63 return erofs_pcpubuf_growsize(sbi->lz4.max_pclusterblks); in z_erofs_load_lz4_config()
75 EROFS_SB(rq->sb)->lz4.max_distance_pages; in z_erofs_lz4_prepare_destpages()