Home
last modified time | relevance | path

Searched refs:jpeg_buffer (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/drivers/media/platform/s5p-jpeg/
Djpeg-core.c792 struct s5p_jpeg_buffer jpeg_buffer; in exynos4_jpeg_parse_decode_h_tbl() local
796 jpeg_buffer.size = 2; /* Ls */ in exynos4_jpeg_parse_decode_h_tbl()
797 jpeg_buffer.data = in exynos4_jpeg_parse_decode_h_tbl()
799 jpeg_buffer.curr = 0; in exynos4_jpeg_parse_decode_h_tbl()
803 if (get_word_be(&jpeg_buffer, &word)) in exynos4_jpeg_parse_decode_h_tbl()
805 jpeg_buffer.size = (long)word - 2; in exynos4_jpeg_parse_decode_h_tbl()
806 jpeg_buffer.data += 2; in exynos4_jpeg_parse_decode_h_tbl()
807 jpeg_buffer.curr = 0; in exynos4_jpeg_parse_decode_h_tbl()
809 components = get_byte(&jpeg_buffer); in exynos4_jpeg_parse_decode_h_tbl()
813 c = get_byte(&jpeg_buffer); in exynos4_jpeg_parse_decode_h_tbl()
[all …]
/linux-4.4.14/drivers/media/platform/
Drcar_jpu.c298 struct jpeg_buffer { struct
585 static int get_byte(struct jpeg_buffer *buf) in get_byte()
593 static int get_word_be(struct jpeg_buffer *buf, unsigned int *word) in get_word_be()
604 static void skip(struct jpeg_buffer *buf, unsigned long len) in skip()
612 struct jpeg_buffer jpeg_buffer; in jpu_parse_hdr() local
616 jpeg_buffer.end = buffer + size; in jpu_parse_hdr()
617 jpeg_buffer.curr = buffer; in jpu_parse_hdr()
631 c = get_byte(&jpeg_buffer); in jpu_parse_hdr()
642 skip(&jpeg_buffer, 3); /* segment length and bpp */ in jpu_parse_hdr()
643 if (get_word_be(&jpeg_buffer, height) || in jpu_parse_hdr()
[all …]