Home
last modified time | relevance | path

Searched refs:compressed_bio (Results 1 – 5 of 5) sorted by relevance

/openbmc/linux/fs/btrfs/
H A Dcompression.h35 struct compressed_bio { struct
88 struct compressed_bio *cb, u32 decompressed);
144 int zlib_decompress_bio(struct list_head *ws, struct compressed_bio *cb);
155 int lzo_decompress_bio(struct list_head *ws, struct compressed_bio *cb);
165 int zstd_decompress_bio(struct list_head *ws, struct compressed_bio *cb);
H A Dcompression.c59 static inline struct compressed_bio *to_compressed_bio(struct btrfs_bio *bbio) in to_compressed_bio()
61 return container_of(bbio, struct compressed_bio, bbio); in to_compressed_bio()
64 static struct compressed_bio *alloc_compressed_bio(struct btrfs_inode *inode, in alloc_compressed_bio()
126 struct compressed_bio *cb) in compression_decompress_bio()
163 static void btrfs_free_compressed_pages(struct compressed_bio *cb) in btrfs_free_compressed_pages()
170 static int btrfs_decompress_bio(struct compressed_bio *cb);
174 struct compressed_bio *cb = to_compressed_bio(bbio); in end_compressed_bio_read()
189 static noinline void end_compressed_writeback(const struct compressed_bio *cb) in end_compressed_writeback()
224 struct compressed_bio *cb = in btrfs_finish_compressed_write_work()
225 container_of(work, struct compressed_bio, write_end_work); in btrfs_finish_compressed_write_work()
[all …]
H A Dlzo.c310 static void copy_compressed_segment(struct compressed_bio *cb, in copy_compressed_segment()
330 int lzo_decompress_bio(struct list_head *ws, struct compressed_bio *cb) in lzo_decompress_bio()
H A Dzlib.c271 int zlib_decompress_bio(struct list_head *ws, struct compressed_bio *cb) in zlib_decompress_bio()
H A Dzstd.c542 int zstd_decompress_bio(struct list_head *ws, struct compressed_bio *cb) in zstd_decompress_bio()