Lines Matching refs:param
65 static bool mtk_jpeg_do_parse(struct mtk_jpeg_dec_param *param, u8 *src_addr_va, in mtk_jpeg_do_parse() argument
105 param->pic_h = word; in mtk_jpeg_do_parse()
109 param->pic_w = word; in mtk_jpeg_do_parse()
111 param->comp_num = read_byte(&stream); in mtk_jpeg_do_parse()
112 if (param->comp_num != 1 && param->comp_num != 3) in mtk_jpeg_do_parse()
115 for (i = 0; i < param->comp_num; i++) { in mtk_jpeg_do_parse()
116 param->comp_id[i] = read_byte(&stream); in mtk_jpeg_do_parse()
117 if (param->comp_id[i] == -1) in mtk_jpeg_do_parse()
124 param->sampling_w[i] = (byte >> 4) & 0x0F; in mtk_jpeg_do_parse()
125 param->sampling_h[i] = byte & 0x0F; in mtk_jpeg_do_parse()
127 param->qtbl_num[i] = read_byte(&stream); in mtk_jpeg_do_parse()
128 if (param->qtbl_num[i] == -1) in mtk_jpeg_do_parse()
132 notfound = !(i == param->comp_num); in mtk_jpeg_do_parse()
151 bool mtk_jpeg_parse(struct mtk_jpeg_dec_param *param, u8 *src_addr_va, in mtk_jpeg_parse() argument
154 if (!mtk_jpeg_do_parse(param, src_addr_va, src_size)) in mtk_jpeg_parse()
156 if (mtk_jpeg_dec_fill_param(param)) in mtk_jpeg_parse()