Lines Matching refs:s
70 JpegdSyntax *s = syntax; in jpegd_write_code_word_number() local
80 if (s->ac_index[0] == HUFFMAN_TABLE_ID_ZERO) { in jpegd_write_code_word_number()
82 ac_ptr0 = &(s->ac_table[HUFFMAN_TABLE_ID_ZERO]); in jpegd_write_code_word_number()
83 ac_ptr1 = &(s->ac_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_code_word_number()
85 ac_ptr0 = &(s->ac_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_code_word_number()
86 ac_ptr1 = &(s->ac_table[HUFFMAN_TABLE_ID_ZERO]); in jpegd_write_code_word_number()
135 if (s->dc_index[0] == HUFFMAN_TABLE_ID_ZERO) { in jpegd_write_code_word_number()
137 dc_ptr0 = &(s->dc_table[HUFFMAN_TABLE_ID_ZERO]); in jpegd_write_code_word_number()
138 dc_ptr1 = &(s->dc_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_code_word_number()
140 dc_ptr0 = &(s->dc_table[HUFFMAN_TABLE_ID_ONE]); in jpegd_write_code_word_number()
141 dc_ptr1 = &(s->dc_table[HUFFMAN_TABLE_ID_ZERO]); in jpegd_write_code_word_number()
190 JpegdSyntax *s = syntax; in jpegd_set_chroma_table_id() local
197 if (s->ac_index[0] == HUFFMAN_TABLE_ID_ZERO) { in jpegd_set_chroma_table_id()
198 reg->reg122.sw_cb_ac_vlctable = s->ac_index[1]; in jpegd_set_chroma_table_id()
199 reg->reg122.sw_cr_ac_vlctable = s->ac_index[2]; in jpegd_set_chroma_table_id()
201 if (s->ac_index[0] == s->ac_index[1]) in jpegd_set_chroma_table_id()
206 if (s->ac_index[0] == s->ac_index[2]) in jpegd_set_chroma_table_id()
212 if (s->dc_index[0] == HUFFMAN_TABLE_ID_ZERO) { in jpegd_set_chroma_table_id()
213 reg->reg122.sw_cb_dc_vlctable = s->dc_index[1]; in jpegd_set_chroma_table_id()
214 reg->reg122.sw_cr_dc_vlctable = s->dc_index[2]; in jpegd_set_chroma_table_id()
216 if (s->dc_index[0] == s->dc_index[1]) in jpegd_set_chroma_table_id()
221 if (s->dc_index[0] == s->dc_index[2]) in jpegd_set_chroma_table_id()
238 JpegdSyntax *s = syntax; in jpegd_set_stream_offset() local
248 offset = (s->strm_offset & (~7)); in jpegd_set_stream_offset()
258 byte_cnt = ((uintptr_t) s->cur_pos & (7)); in jpegd_set_stream_offset()
265 strm_len_by_hw = s->pkt_len - offset; in jpegd_set_stream_offset()
278 JpegdSyntax *s = syntax; in jpegd_setup_pp() local
287 RK_U32 in_width = s->hor_stride; in jpegd_setup_pp()
288 RK_U32 in_height = s->ver_stride; in jpegd_setup_pp()
289 RK_U32 out_width = s->hor_stride; in jpegd_setup_pp()
290 RK_U32 out_height = s->ver_stride; in jpegd_setup_pp()
291 RK_U32 uv_offset = s->hor_stride * s->ver_stride; in jpegd_setup_pp()
637 JpegdSyntax *s = syntax; in jpegd_gen_regs() local
650 reg->reg120.sw_pic_mb_h_ext = ((((s->ver_stride) >> (4)) & 0x700) >> 8); in jpegd_gen_regs()
651 reg->reg120.sw_pic_mb_w_ext = ((((s->hor_stride) >> (4)) & 0xE00) >> 9); in jpegd_gen_regs()
652 reg->reg120.sw_pic_mb_width = ((s->hor_stride) >> (4)) & 0x1FF; in jpegd_gen_regs()
653 reg->reg120.sw_pic_mb_hight_p = ((s->ver_stride) >> (4)) & 0x0FF; in jpegd_gen_regs()
655 reg->reg121.sw_pjpeg_fildown_e = s->fill_bottom; in jpegd_gen_regs()
657 reg->reg121.sw_pjpeg_ss = s->scan_start; in jpegd_gen_regs()
659 reg->reg121.sw_pjpeg_se = s->scan_end; in jpegd_gen_regs()
661 reg->reg121.sw_pjpeg_ah = s->prev_shift; in jpegd_gen_regs()
663 reg->reg121.sw_pjpeg_al = s->point_transform; in jpegd_gen_regs()
665 reg->reg122.sw_jpeg_qtables = s->qtable_cnt; in jpegd_gen_regs()
666 reg->reg122.sw_jpeg_mode = s->yuv_mode; in jpegd_gen_regs()
667 reg->reg122.sw_jpeg_filright_e = s->fill_right; in jpegd_gen_regs()
678 if ((s->height % 16) && ((s->height % 16) <= 8) && in jpegd_gen_regs()
680 (s->yuv_mode == JPEGDEC_YUV422 || in jpegd_gen_regs()
681 s->yuv_mode == JPEGDEC_YUV444 || in jpegd_gen_regs()
682 s->yuv_mode == JPEGDEC_YUV411)) { in jpegd_gen_regs()
687 jpegd_write_code_word_number(ctx, s); in jpegd_gen_regs()
690 jpegd_write_qp_ac_dc_table(ctx, s); in jpegd_gen_regs()
693 jpegd_set_chroma_table_id(ctx, s); in jpegd_gen_regs()
702 jpegd_set_stream_offset(ctx, s); in jpegd_gen_regs()
705 if (s->restart_interval) { in jpegd_gen_regs()
709 reg->reg123.sw_pjpeg_rest_freq = s->restart_interval; in jpegd_gen_regs()