Lines Matching full:alignment
99 Allocates one or more 4KB pages of type EfiBootServicesData at a specified alignment.
102 alignment specified by Alignment. The allocated buffer is returned. If Pages is 0, then NULL is
103 returned. If there is not enough memory at the specified alignment remaining to satisfy the
106 If Alignment is not a power of two and Alignment is not zero, then ASSERT().
107 If Pages plus EFI_SIZE_TO_PAGES (Alignment) overflows, then ASSERT().
110 @param Alignment The requested alignment of the allocation. Must be a power of two.
111 If Alignment is zero, then byte alignment is used.
120 IN UINTN Alignment
124 Allocates one or more 4KB pages of type EfiRuntimeServicesData at a specified alignment.
127 alignment specified by Alignment. The allocated buffer is returned. If Pages is 0, then NULL is
128 returned. If there is not enough memory at the specified alignment remaining to satisfy the
131 If Alignment is not a power of two and Alignment is not zero, then ASSERT().
132 If Pages plus EFI_SIZE_TO_PAGES (Alignment) overflows, then ASSERT().
135 @param Alignment The requested alignment of the allocation. Must be a power of two.
136 If Alignment is zero, then byte alignment is used.
145 IN UINTN Alignment
149 Allocates one or more 4KB pages of type EfiReservedMemoryType at a specified alignment.
152 alignment specified by Alignment. The allocated buffer is returned. If Pages is 0, then NULL is
153 returned. If there is not enough memory at the specified alignment remaining to satisfy the
156 If Alignment is not a power of two and Alignment is not zero, then ASSERT().
157 If Pages plus EFI_SIZE_TO_PAGES (Alignment) overflows, then ASSERT().
160 @param Alignment The requested alignment of the allocation. Must be a power of two.
161 If Alignment is zero, then byte alignment is used.
170 IN UINTN Alignment