• Home
  • Raw
  • Download

Lines Matching refs:hdr_ptr

268   small_pool_ptr hdr_ptr, prev_hdr_ptr;  in alloc_small()  local
294 hdr_ptr = mem->small_list[pool_id]; in alloc_small()
295 while (hdr_ptr != NULL) { in alloc_small()
296 if (hdr_ptr->bytes_left >= sizeofobject) in alloc_small()
298 prev_hdr_ptr = hdr_ptr; in alloc_small()
299 hdr_ptr = hdr_ptr->next; in alloc_small()
303 if (hdr_ptr == NULL) { in alloc_small()
315 hdr_ptr = (small_pool_ptr)jpeg_get_small(cinfo, min_request + slop); in alloc_small()
316 if (hdr_ptr != NULL) in alloc_small()
324 hdr_ptr->next = NULL; in alloc_small()
325 hdr_ptr->bytes_used = 0; in alloc_small()
326 hdr_ptr->bytes_left = sizeofobject + slop; in alloc_small()
328 mem->small_list[pool_id] = hdr_ptr; in alloc_small()
330 prev_hdr_ptr->next = hdr_ptr; in alloc_small()
334 data_ptr = (char *)hdr_ptr; /* point to first data byte in pool... */ in alloc_small()
338 data_ptr += hdr_ptr->bytes_used; /* point to place for object */ in alloc_small()
339 hdr_ptr->bytes_used += sizeofobject; in alloc_small()
340 hdr_ptr->bytes_left -= sizeofobject; in alloc_small()
364 large_pool_ptr hdr_ptr; in alloc_large() local
388 hdr_ptr = (large_pool_ptr)jpeg_get_large(cinfo, sizeofobject + in alloc_large()
391 if (hdr_ptr == NULL) in alloc_large()
397 hdr_ptr->next = mem->large_list[pool_id]; in alloc_large()
401 hdr_ptr->bytes_used = sizeofobject; in alloc_large()
402 hdr_ptr->bytes_left = 0; in alloc_large()
403 mem->large_list[pool_id] = hdr_ptr; in alloc_large()
405 data_ptr = (char *)hdr_ptr; /* point to first data byte in pool... */ in alloc_large()