Searched refs:compressed_pages (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/staging/erofs/ |
D | unzip_vle_lz4.c | 25 int z_erofs_vle_plain_copy(struct page **compressed_pages, in z_erofs_vle_plain_copy() argument 57 if (compressed_pages[j] != page) in z_erofs_vle_plain_copy() 70 kmap_atomic(compressed_pages[i-1]); in z_erofs_vle_plain_copy() 87 kmap_atomic(compressed_pages[i]); in z_erofs_vle_plain_copy() 104 int z_erofs_vle_unzip_fast_percpu(struct page **compressed_pages, in z_erofs_vle_unzip_fast_percpu() argument 121 vin = kmap_atomic(compressed_pages[0]); in z_erofs_vle_unzip_fast_percpu() 123 vin = erofs_vmap(compressed_pages, clusterpages); in z_erofs_vle_unzip_fast_percpu() 142 else if (clusterpages == 1 && pages[i] == compressed_pages[0]) in z_erofs_vle_unzip_fast_percpu() 166 int z_erofs_vle_unzip_vmap(struct page **compressed_pages, in z_erofs_vle_unzip_vmap() argument 182 void *t = kmap_atomic(compressed_pages[i]); in z_erofs_vle_unzip_vmap() [all …]
|
D | unzip_vle.c | 91 struct page **compressed_pages; member 102 struct page **compressed_pages, in grab_managed_cache_pages() argument 113 if (READ_ONCE(compressed_pages[i]) != NULL) in grab_managed_cache_pages() 124 if (NULL == cmpxchg(compressed_pages + i, NULL, page)) in grab_managed_cache_pages() 148 struct page *page = grp->compressed_pages[i]; in erofs_try_to_free_all_cached_pages() 158 WRITE_ONCE(grp->compressed_pages[i], NULL); in erofs_try_to_free_all_cached_pages() 186 if (grp->compressed_pages[i] == page) { in erofs_try_to_free_cached_page() 187 WRITE_ONCE(grp->compressed_pages[i], NULL); in erofs_try_to_free_cached_page() 211 if (NULL == cmpxchg(b->compressed_pages++, NULL, page)) in try_to_reuse_as_compressed_page() 478 builder->compressed_pages = grp->compressed_pages; in z_erofs_vle_work_iter_begin() [all …]
|
D | unzip_vle.h | 87 struct page *compressed_pages[Z_EROFS_CLUSTER_MAX_PAGES]; member 225 extern int z_erofs_vle_plain_copy(struct page **compressed_pages, 229 extern int z_erofs_vle_unzip_fast_percpu(struct page **compressed_pages, 234 extern int z_erofs_vle_unzip_vmap(struct page **compressed_pages,
|
/Linux-v4.19/fs/btrfs/ |
D | compression.c | 71 page = cb->compressed_pages[i]; in check_compressed_csum() 154 page = cb->compressed_pages[index]; in end_compressed_bio_read() 178 kfree(cb->compressed_pages); in end_compressed_bio_read() 252 cb->compressed_pages[0]->mapping = cb->inode->i_mapping; in end_compressed_bio_write() 253 tree->ops->writepage_end_io_hook(cb->compressed_pages[0], in end_compressed_bio_write() 259 cb->compressed_pages[0]->mapping = NULL; in end_compressed_bio_write() 270 page = cb->compressed_pages[index]; in end_compressed_bio_write() 276 kfree(cb->compressed_pages); in end_compressed_bio_write() 294 struct page **compressed_pages, in btrfs_submit_compressed_write() argument 319 cb->compressed_pages = compressed_pages; in btrfs_submit_compressed_write() [all …]
|
D | compression.h | 33 struct page **compressed_pages; member 84 struct page **compressed_pages,
|
D | lzo.c | 306 struct page **pages_in = cb->compressed_pages; in lzo_decompress_bio()
|
D | zlib.c | 214 struct page **pages_in = cb->compressed_pages; in zlib_decompress_bio()
|
D | zstd.c | 262 struct page **pages_in = cb->compressed_pages; in zstd_decompress_bio()
|
D | inode.c | 169 struct page **compressed_pages) in insert_inline_extent() argument 180 if (compressed_size && compressed_pages) in insert_inline_extent() 214 cpage = compressed_pages[i]; in insert_inline_extent() 266 struct page **compressed_pages) in cow_file_range_inline() argument 305 if (compressed_size && compressed_pages) in cow_file_range_inline() 325 compress_type, compressed_pages); in cow_file_range_inline()
|