Lines Matching refs:new_area
240 ExaOffscreenArea *new_area = malloc(sizeof(ExaOffscreenArea)); in exaOffscreenAlloc() local
242 if (!new_area) in exaOffscreenAlloc()
244 new_area->base_offset = area->base_offset; in exaOffscreenAlloc()
246 new_area->offset = new_area->base_offset; in exaOffscreenAlloc()
247 new_area->align = 0; in exaOffscreenAlloc()
248 new_area->size = area->size - real_size; in exaOffscreenAlloc()
249 new_area->state = ExaOffscreenAvail; in exaOffscreenAlloc()
250 new_area->save = NULL; in exaOffscreenAlloc()
251 new_area->last_use = 0; in exaOffscreenAlloc()
252 new_area->eviction_cost = 0; in exaOffscreenAlloc()
253 new_area->next = area; in exaOffscreenAlloc()
254 new_area->prev = area->prev; in exaOffscreenAlloc()
256 area->prev->next = new_area; in exaOffscreenAlloc()
258 pExaScr->info->offScreenAreas = new_area; in exaOffscreenAlloc()
259 area->prev = new_area; in exaOffscreenAlloc()
260 area->base_offset = new_area->base_offset + new_area->size; in exaOffscreenAlloc()