Lines Matching refs:mem
167 uint8_t* mem;
203 mem = (uint8_t*)WebPSafeMalloc(size, sizeof(*mem));
204 if (mem == NULL) {
208 enc = (VP8Encoder*)mem;
209 mem = (uint8_t*)DO_ALIGN(mem + sizeof(*enc));
215 enc->yuv_in_ = (uint8_t*)mem;
216 mem += YUV_SIZE;
217 enc->yuv_out_ = (uint8_t*)mem;
218 mem += YUV_SIZE;
219 enc->yuv_out2_ = (uint8_t*)mem;
220 mem += YUV_SIZE;
221 enc->yuv_p_ = (uint8_t*)mem;
222 mem += PRED_SIZE;
223 enc->mb_info_ = (VP8MBInfo*)mem;
224 mem += info_size;
225 enc->preds_ = ((uint8_t*)mem) + 1 + enc->preds_w_;
226 mem += preds_w * preds_h * sizeof(uint8_t);
227 enc->nz_ = 1 + (uint32_t*)mem;
228 mem += nz_size;
229 enc->lf_stats_ = lf_stats_size ? (LFStats*)DO_ALIGN(mem) : NULL;
230 mem += lf_stats_size;
233 mem = (uint8_t*)DO_ALIGN(mem);
234 enc->y_top_ = (uint8_t*)mem;
236 mem += 2 * top_stride;
237 mem = (uint8_t*)DO_ALIGN(mem + 1);
238 enc->y_left_ = (uint8_t*)mem;
239 mem += 16 + 16;
240 enc->u_left_ = (uint8_t*)mem;
241 mem += 16;
242 enc->v_left_ = (uint8_t*)mem;
243 mem += 8;