* PROJECT: ReactOS kernel
* FILE: ntoskrnl/ex/zone.c
* PURPOSE: Implements zone buffers
- *
* PROGRAMMERS: Alex Ionescu (alex@relsoft.net)
* David Welch (welch@mcmail.com)
*/
* BlockSize and Segment must be 8-byte aligned.
* Blocksize cannot exceed Segment Size.
*/
- if (((ULONG_PTR)Segment & 7) ||
- (SegmentSize & 7) ||
+ if (((ULONG_PTR)Segment & 7) ||
+ (SegmentSize & 7) ||
(Zone->BlockSize > SegmentSize))
{
DPRINT1("Invalid ExExtendZone Alignment and/or Size\n");
}
/* Link the Zone and Segment */
- PushEntryList(&Zone->SegmentList,&((PZONE_SEGMENT_HEADER)Segment)->SegmentList);
+ PushEntryList(&Zone->SegmentList,
+ &((PZONE_SEGMENT_HEADER)Segment)->SegmentList);
/* Get to the first entry */
Entry = (ULONG_PTR)Segment + sizeof(ZONE_SEGMENT_HEADER);
return STATUS_SUCCESS;
}
-
/*
* @implemented
*/
ExInterlockedExtendZone(PZONE_HEADER Zone,
PVOID Segment,
ULONG SegmentSize,
- PKSPIN_LOCK Lock)
+ PKSPIN_LOCK Lock)
{
NTSTATUS Status;
KIRQL OldIrql;
return Status;
}
-
/*
* FUNCTION: Initalizes a zone header
* ARGUMENTS:
/* Link empty list */
Zone->FreeList.Next = NULL;
Zone->SegmentList.Next = NULL;
- PushEntryList(&Zone->SegmentList, &((PZONE_SEGMENT_HEADER)InitialSegment)->SegmentList);
+ PushEntryList(&Zone->SegmentList,
+ &((PZONE_SEGMENT_HEADER)InitialSegment)->SegmentList);
((PZONE_SEGMENT_HEADER)InitialSegment)->Reserved = NULL;
/* Get first entry */