Home
last modified time | relevance | path

Searched refs:squashfs_page_actor (Results 1 – 17 of 17) sorted by relevance

/linux/fs/squashfs/
H A Dpage_actor.h9 struct squashfs_page_actor { struct
16 void *(*squashfs_first_page)(struct squashfs_page_actor *); argument
17 void *(*squashfs_next_page)(struct squashfs_page_actor *); argument
18 void (*squashfs_finish_page)(struct squashfs_page_actor *); argument
28 extern struct squashfs_page_actor *squashfs_page_actor_init(void **buffer, argument
30 extern struct squashfs_page_actor *squashfs_page_actor_init_special(
34 static inline struct page *squashfs_page_actor_free(struct squashfs_page_actor *actor) in squashfs_page_actor_free()
43 static inline void *squashfs_first_page(struct squashfs_page_actor *actor) in squashfs_first_page()
47 static inline void *squashfs_next_page(struct squashfs_page_actor *actor) in squashfs_next_page()
51 static inline void squashfs_finish_page(struct squashfs_page_actor *actor) in squashfs_finish_page()
[all …]
H A Dpage_actor.c24 static void *cache_first_page(struct squashfs_page_actor *actor) in cache_first_page()
30 static void *cache_next_page(struct squashfs_page_actor *actor) in cache_next_page()
38 static void cache_finish_page(struct squashfs_page_actor *actor) in cache_finish_page()
43 struct squashfs_page_actor *squashfs_page_actor_init(void **buffer, in squashfs_page_actor_init()
46 struct squashfs_page_actor *actor = kmalloc_obj(*actor); in squashfs_page_actor_init()
63 static loff_t page_next_index(struct squashfs_page_actor *actor) in page_next_index()
68 static void *handle_next_page(struct squashfs_page_actor *actor) in handle_next_page()
89 static void *direct_first_page(struct squashfs_page_actor *actor) in direct_first_page()
94 static void *direct_next_page(struct squashfs_page_actor *actor) in direct_next_page()
104 static void direct_finish_page(struct squashfs_page_actor *actor) in direct_finish_page()
[all …]
H A Dsquashfs.h25 struct squashfs_page_actor *);
52 int offset, int length, struct squashfs_page_actor *output);
H A Ddecompressor.h20 struct bio *, int, int, struct squashfs_page_actor *);
H A Dsquashfs_fs_sb.h40 struct squashfs_page_actor *actor;
H A Ddecompressor_single.c64 struct squashfs_page_actor *output) in squashfs_decompress()
H A Dblock.c34 struct squashfs_page_actor *actor, in copy_bio_to_actor()
291 u64 *next_index, struct squashfs_page_actor *output) in squashfs_read_data()
H A Ddecompressor.c91 struct squashfs_page_actor *actor = NULL; in get_comp_opts()
H A Ddecompressor_multi_percpu.c78 int offset, int length, struct squashfs_page_actor *output) in squashfs_decompress()
H A Dlzo_wrapper.c67 struct squashfs_page_actor *output) in lzo_uncompress()
H A Dzlib_wrapper.c54 struct squashfs_page_actor *output) in zlib_uncompress()
H A Dlz4_wrapper.c93 struct squashfs_page_actor *output) in lz4_uncompress()
H A Dzstd_wrapper.c63 struct squashfs_page_actor *output) in zstd_uncompress()
H A Ddecompressor_multi.c184 struct squashfs_page_actor *output) in squashfs_decompress()
H A Dxz_wrapper.c121 struct squashfs_page_actor *output) in squashfs_xz_uncompress()
H A Dfile.c513 struct squashfs_page_actor *actor; in squashfs_readahead_fragment()
582 struct squashfs_page_actor *actor; in squashfs_readahead()
H A Dcache.c418 struct squashfs_page_actor *actor; in squashfs_read_table()