Searched refs:huffman_tables (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/include/media/ |
H A D | v4l2-jpeg.h | 99 * @huffman_tables: references to four Huffman tables in DC0, DC1, AC0, AC1 105 * quantization_tables, and huffman_tables pointers must be initialized to NULL 119 struct v4l2_jpeg_reference *huffman_tables; member 133 struct v4l2_jpeg_reference *huffman_tables);
|
/kernel/linux/linux-6.6/include/media/ |
H A D | v4l2-jpeg.h | 119 * @huffman_tables: references to four Huffman tables in DC0, DC1, AC0, AC1 126 * quantization_tables, and huffman_tables pointers must be initialized to NULL 140 struct v4l2_jpeg_reference *huffman_tables; member 155 struct v4l2_jpeg_reference *huffman_tables);
|
/kernel/linux/linux-5.10/drivers/media/platform/coda/ |
H A D | coda-jpeg.c | 274 struct v4l2_jpeg_reference huffman_tables[4] = { }; in coda_jpeg_decode_header() local 278 .huffman_tables = huffman_tables, in coda_jpeg_decode_header() 341 if (!huffman_tables[i].start) { in coda_jpeg_decode_header() 346 if (huffman_tables[i].length < 17 || in coda_jpeg_decode_header() 347 huffman_tables[i].length > 178 || in coda_jpeg_decode_header() 348 ((i & 2) == 0 && huffman_tables[i].length > 28)) { in coda_jpeg_decode_header() 351 i, huffman_tables[i].length); in coda_jpeg_decode_header() 364 memcpy(huff_tab->luma_dc, huffman_tables[0].start, huffman_tables[ in coda_jpeg_decode_header() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/chips-media/ |
H A D | coda-jpeg.c | 274 struct v4l2_jpeg_reference huffman_tables[4] = { }; in coda_jpeg_decode_header() local 278 .huffman_tables = huffman_tables, in coda_jpeg_decode_header() 342 if (!huffman_tables[i].start) { in coda_jpeg_decode_header() 347 if (huffman_tables[i].length < 17 || in coda_jpeg_decode_header() 348 huffman_tables[i].length > 178 || in coda_jpeg_decode_header() 349 ((i & 2) == 0 && huffman_tables[i].length > 28)) { in coda_jpeg_decode_header() 352 i, huffman_tables[i].length); in coda_jpeg_decode_header() 365 memcpy(huff_tab->luma_dc, huffman_tables[0].start, huffman_tables[ in coda_jpeg_decode_header() [all...] |
/kernel/linux/linux-6.6/drivers/media/v4l2-core/ |
H A D | v4l2-jpeg.c | 488 * v4l2_jpeg_scan_header structure. The out->huffman_tables and 540 if (!out->huffman_tables) { in v4l2_jpeg_parse_header() 545 out->huffman_tables); in v4l2_jpeg_parse_header() 662 * @huffman_tables: returns four references into the buffer for the 669 struct v4l2_jpeg_reference *huffman_tables) in v4l2_jpeg_parse_huffman_tables() 675 return jpeg_parse_huffman_tables(&stream, huffman_tables); in v4l2_jpeg_parse_huffman_tables() 668 v4l2_jpeg_parse_huffman_tables(void *buf, size_t len, struct v4l2_jpeg_reference *huffman_tables) v4l2_jpeg_parse_huffman_tables() argument
|
/kernel/linux/linux-5.10/drivers/media/v4l2-core/ |
H A D | v4l2-jpeg.c | 454 * v4l2_jpeg_scan_header structure. The out->huffman_tables and 507 out->huffman_tables); in v4l2_jpeg_parse_header() 617 * @huffman_tables: returns four references into the buffer for the 624 struct v4l2_jpeg_reference *huffman_tables) in v4l2_jpeg_parse_huffman_tables() 630 return jpeg_parse_huffman_tables(&stream, huffman_tables); in v4l2_jpeg_parse_huffman_tables() 623 v4l2_jpeg_parse_huffman_tables(void *buf, size_t len, struct v4l2_jpeg_reference *huffman_tables) v4l2_jpeg_parse_huffman_tables() argument
|
Completed in 6 milliseconds