Lines Matching refs:zip_cmd
53 struct zip_state *s, union zip_inst_s *zip_cmd) in prepare_inflate_zcmd() argument
57 memset(zip_cmd, 0, sizeof(s->zip_cmd)); in prepare_inflate_zcmd()
63 zip_cmd->s.hg = 0; in prepare_inflate_zcmd()
65 zip_cmd->s.ce = 0; in prepare_inflate_zcmd()
67 zip_cmd->s.ss = 0; in prepare_inflate_zcmd()
69 zip_cmd->s.sf = 1; in prepare_inflate_zcmd()
73 zip_cmd->s.bf = 0; in prepare_inflate_zcmd()
75 zip_cmd->s.bf = 1; in prepare_inflate_zcmd()
77 zip_cmd->s.ef = 1; in prepare_inflate_zcmd()
79 zip_cmd->s.cc = zip_ops->ccode; in prepare_inflate_zcmd()
84 zip_cmd->s.adlercrc32 = zip_ops->csum; in prepare_inflate_zcmd()
90 zip_cmd->s.historylength = 0; in prepare_inflate_zcmd()
91 zip_cmd->s.ds = 0; in prepare_inflate_zcmd()
94 zip_cmd->s.out_ptr_addr.s.addr = __pa(zip_ops->output); in prepare_inflate_zcmd()
95 zip_cmd->s.out_ptr_ctl.s.length = zip_ops->output_len; in prepare_inflate_zcmd()
98 zip_cmd->s.totaloutputlength = zip_ops->output_len; in prepare_inflate_zcmd()
103 zip_cmd->s.dg = 0; in prepare_inflate_zcmd()
104 zip_cmd->s.inp_ptr_addr.s.addr = __pa((u8 *)zip_ops->input); in prepare_inflate_zcmd()
105 zip_cmd->s.inp_ptr_ctl.s.length = zip_ops->input_len; in prepare_inflate_zcmd()
108 zip_cmd->s.res_ptr_addr.s.addr = __pa(result_ptr); in prepare_inflate_zcmd()
131 union zip_inst_s *zip_cmd = &s->zip_cmd; in zip_inflate() local
136 prepare_inflate_zcmd(zip_ops, s, zip_cmd); in zip_inflate()
141 queue = zip_load_instr(zip_cmd, zip_dev); in zip_inflate()