sw842_param
static int add_bits(struct sw842_param *p, u64 d, u8 n);
static int __split_add_bits(struct sw842_param *p, u64 d, u8 n, u8 s)
static int add_bits(struct sw842_param *p, u64 d, u8 n)
static int add_template(struct sw842_param *p, u8 c)
static int add_repeat_template(struct sw842_param *p, u8 r)
static int add_short_data_template(struct sw842_param *p, u8 b)
static int add_zeros_template(struct sw842_param *p)
static int add_end_template(struct sw842_param *p)
static bool check_template(struct sw842_param *p, u8 c)
static void get_next_data(struct sw842_param *p)
static void update_hashtables(struct sw842_param *p)
static int process_next(struct sw842_param *p)
struct sw842_param *p = (struct sw842_param *)wmem;
static int do_data(struct sw842_param *p, u8 n)
static int __do_index(struct sw842_param *p, u8 size, u8 bits, u64 fsize)
static int do_index(struct sw842_param *p, u8 n)
static int do_op(struct sw842_param *p, u8 o)
struct sw842_param p;
static int next_bits(struct sw842_param *p, u64 *d, u8 n);
static int __split_next_bits(struct sw842_param *p, u64 *d, u8 n, u8 s)
static int next_bits(struct sw842_param *p, u64 *d, u8 n)