Lines Matching refs:ndata
135 size_t ndata /* Number of bytes to allocate */ in alloc_pool() argument
141 ndata = (ndata + 3) & ~3; /* Align block size to the word boundary */ in alloc_pool()
143 if(jd->sz_pool >= ndata) { in alloc_pool()
144 jd->sz_pool -= ndata; in alloc_pool()
146 jd->pool = (void *)(rp + ndata); /* Allocate required bytes */ in alloc_pool()
162 size_t ndata /* Size of input data */ in create_qt_tbl() argument
170 while(ndata) { /* Process all tables in the segment */ in create_qt_tbl()
171 if(ndata < 65) return JDR_FMT1; /* Err: table size is unaligned */ in create_qt_tbl()
172 ndata -= 65; in create_qt_tbl()
198 size_t ndata /* Size of input data */ in create_huffman_tbl() argument
207 while(ndata) { /* Process all tables in the segment */ in create_huffman_tbl()
208 if(ndata < 17) return JDR_FMT1; /* Err: wrong data size */ in create_huffman_tbl()
209 ndata -= 17; in create_huffman_tbl()
230 if(ndata < np) return JDR_FMT1; /* Err: wrong data size */ in create_huffman_tbl()
231 ndata -= np; in create_huffman_tbl()