fLastArea
fFirstArea = fLastArea = MessagingArea::Create(lockSem, counterSem);
fLastArea = NULL;
while (fFirstArea != fLastArea) {
area = fLastArea;
fLastArea->Unlock();
fLastArea->SetNextArea(area);
fLastArea->Unlock();
fLastArea = area;
MessagingArea *fLastArea;
if (fLastArea >= 0) {
fLastArea = status;
status_t status = resize_area(fLastArea, fLastAreaSize + amount);
fLastArea = -1;
status_t status = resize_area(fLastArea, fLastAreaSize - size);
fLastArea = area_for((void*)(fLastAreaTop - 1));
area_id fLastArea;
fLastArea = -1;
if (fLastArea >= 0)
fLastArea = area_for((void*)(fLastAreaTop - 1));