Lines Matching refs:lz4
29 struct z_erofs_lz4_cfgs *lz4, int size) in z_erofs_load_lz4_config() argument
34 if (lz4) { in z_erofs_load_lz4_config()
39 distance = le16_to_cpu(lz4->max_distance); in z_erofs_load_lz4_config()
41 sbi->lz4.max_pclusterblks = le16_to_cpu(lz4->max_pclusterblks); in z_erofs_load_lz4_config()
42 if (!sbi->lz4.max_pclusterblks) { in z_erofs_load_lz4_config()
43 sbi->lz4.max_pclusterblks = 1; /* reserved case */ in z_erofs_load_lz4_config()
44 } else if (sbi->lz4.max_pclusterblks > in z_erofs_load_lz4_config()
47 sbi->lz4.max_pclusterblks); in z_erofs_load_lz4_config()
52 sbi->lz4.max_pclusterblks = 1; in z_erofs_load_lz4_config()
55 sbi->lz4.max_distance_pages = distance ? in z_erofs_load_lz4_config()
58 return erofs_pcpubuf_growsize(sbi->lz4.max_pclusterblks); in z_erofs_load_lz4_config()
73 EROFS_SB(rq->sb)->lz4.max_distance_pages; in z_erofs_lz4_prepare_dstpages()