#include <linux/types.h>
#include <linux/slab.h>
#include <linux/percpu.h>
#include <linux/local_lock.h>
#include "squashfs_fs.h"
#include "squashfs_fs_sb.h"
#include "decompressor.h"
#include "squashfs.h"
struct squashfs_stream { … };
static void *squashfs_decompressor_create(struct squashfs_sb_info *msblk,
void *comp_opts)
{ … }
static void squashfs_decompressor_destroy(struct squashfs_sb_info *msblk)
{ … }
static int squashfs_decompress(struct squashfs_sb_info *msblk, struct bio *bio,
int offset, int length, struct squashfs_page_actor *output)
{ … }
static int squashfs_max_decompressors(void)
{ … }
const struct squashfs_decompressor_thread_ops squashfs_decompressor_percpu = …;