Lines Matching refs:len
973 size_t len; in jd_prepare() local
997 len = LDB_WORD(seg + 2); /* Length field */ in jd_prepare()
998 if (len <= 2 || (marker >> 8) != 0xFF) return JDR_FMT1; in jd_prepare()
999 len -= 2; /* Segent content size */ in jd_prepare()
1000 ofs += 4 + len; /* Number of bytes loaded */ in jd_prepare()
1004 if (len > JD_SZBUF) return JDR_MEM2; in jd_prepare()
1005 if (jd->infunc(jd, seg, len) != len) return JDR_INP; /* Load segment data */ in jd_prepare()
1029 if (len > JD_SZBUF) return JDR_MEM2; in jd_prepare()
1030 if (jd->infunc(jd, seg, len) != len) return JDR_INP; /* Load segment data */ in jd_prepare()
1036 if (len > JD_SZBUF) return JDR_MEM2; in jd_prepare()
1037 if (jd->infunc(jd, seg, len) != len) return JDR_INP; /* Load segment data */ in jd_prepare()
1039 rc = create_huffman_tbl(jd, seg, len); /* Create huffman tables */ in jd_prepare()
1044 if (len > JD_SZBUF) return JDR_MEM2; in jd_prepare()
1045 if (jd->infunc(jd, seg, len) != len) return JDR_INP; /* Load segment data */ in jd_prepare()
1047 rc = create_qt_tbl(jd, seg, len); /* Create de-quantizer tables */ in jd_prepare()
1052 if (len > JD_SZBUF) return JDR_MEM2; in jd_prepare()
1053 if (jd->infunc(jd, seg, len) != len) return JDR_INP; /* Load segment data */ in jd_prepare()
1074 len = n * 64 * 2 + 64; /* Allocate buffer for IDCT and RGB output */ in jd_prepare()
1075 if (len < 256) len = 256; /* but at least 256 byte is required for IDCT */ in jd_prepare()
1076 …jd->workbuf = alloc_pool(jd, len); /* and it may occupy a part of following MCU working buffer f… in jd_prepare()
1106 if (jd->infunc(jd, 0, len) != len) return JDR_INP; in jd_prepare()