Lines Matching defs:NewOrder
160 UINT16 *NewOrder;
394 NewOrder = AllocateZeroPool((OrderCount+1)*sizeof(NewOrder[0]));
395 ASSERT(NewOrder != NULL);
396 CopyMem(NewOrder, CurrentOrder, (OrderCount)*sizeof(NewOrder[0]));
402 NewOrder[Index] = NewOrder[Index-1];
405 NewOrder[Position] = (UINT16) TargetLocation;
411 NewOrder
414 FreePool(NewOrder);
468 UINT16 *NewOrder;
483 NewOrder = AllocateZeroPool(OrderCount*sizeof(CurrentOrder[0]));
484 if (NewOrder != NULL) {
486 CopyMem(NewOrder, CurrentOrder, OrderCount*sizeof(CurrentOrder[0]));
487 CopyMem(NewOrder+Location, NewOrder+Location+1, (OrderCount - Location - 1)*sizeof(CurrentOrder[0]));
494 NewCount*sizeof(NewOrder[0]),
495 NewOrder);
496 FreePool(NewOrder);
529 UINT16 *NewOrder;
533 NewOrder = AllocateZeroPool(OrderCount*sizeof(CurrentOrder[0]));
534 ASSERT(NewOrder != NULL);
537 CopyMem(NewOrder, CurrentOrder, OrderCount*sizeof(CurrentOrder[0]));
538 CopyMem(NewOrder+OldLocation, NewOrder+OldLocation+1, (OrderCount - OldLocation - 1)*sizeof(CurrentOrder[0]));
539 CopyMem(NewOrder+NewLocation+1, NewOrder+NewLocation, (OrderCount - NewLocation - 1)*sizeof(CurrentOrder[0]));
540 NewOrder[NewLocation] = Temp;
548 NewOrder);
550 FreePool(NewOrder);