Lines Matching full:length
19 This function copies Length bytes from SourceBuffer to DestinationBuffer, and returns
23 If Length is greater than (MAX_ADDRESS - DestinationBuffer + 1), then ASSERT().
24 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
28 @param Length The number of bytes to copy from SourceBuffer to DestinationBuffer.
38 IN UINTN Length
44 This function fills Length bytes of Buffer with Value, and returns Buffer.
46 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
49 @param Length The number of bytes to set.
50 @param Value The value with which to fill Length bytes of Buffer.
59 IN UINTN Length,
66 This function fills Length bytes of Buffer with the 16-bit value specified by
67 Value, and returns Buffer. Value is repeated every 16-bits in for Length
70 If Length > 0 and Buffer is NULL, then ASSERT().
71 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
73 If Length is not aligned on a 16-bit boundary, then ASSERT().
76 @param Length The number of bytes in Buffer to fill.
77 @param Value The value with which to fill Length bytes of Buffer.
86 IN UINTN Length,
93 This function fills Length bytes of Buffer with the 32-bit value specified by
94 Value, and returns Buffer. Value is repeated every 32-bits in for Length
97 If Length > 0 and Buffer is NULL, then ASSERT().
98 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
100 If Length is not aligned on a 32-bit boundary, then ASSERT().
103 @param Length The number of bytes in Buffer to fill.
104 @param Value The value with which to fill Length bytes of Buffer.
113 IN UINTN Length,
120 This function fills Length bytes of Buffer with the 64-bit value specified by
121 Value, and returns Buffer. Value is repeated every 64-bits in for Length
124 If Length > 0 and Buffer is NULL, then ASSERT().
125 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
127 If Length is not aligned on a 64-bit boundary, then ASSERT().
130 @param Length The number of bytes in Buffer to fill.
131 @param Value The value with which to fill Length bytes of Buffer.
140 IN UINTN Length,
147 This function fills Length bytes of Buffer with the UINTN sized value specified by
148 Value, and returns Buffer. Value is repeated every sizeof(UINTN) bytes for Length
151 If Length > 0 and Buffer is NULL, then ASSERT().
152 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
154 If Length is not aligned on a UINTN boundary, then ASSERT().
157 @param Length The number of bytes in Buffer to fill.
158 @param Value The value with which to fill Length bytes of Buffer.
167 IN UINTN Length,
174 This function fills Length bytes of Buffer with zeros, and returns Buffer.
176 If Length > 0 and Buffer is NULL, then ASSERT().
177 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
180 @param Length The number of bytes in Buffer to fill with zeros.
189 IN UINTN Length
195 This function compares Length bytes of SourceBuffer to Length bytes of DestinationBuffer.
196 If all Length bytes of the two buffers are identical, then 0 is returned. Otherwise, the
200 If Length > 0 and DestinationBuffer is NULL, then ASSERT().
201 If Length > 0 and SourceBuffer is NULL, then ASSERT().
202 If Length is greater than (MAX_ADDRESS - DestinationBuffer + 1), then ASSERT().
203 If Length is greater than (MAX_ADDRESS - SourceBuffer + 1), then ASSERT().
207 @param Length The number of bytes to compare.
209 @return 0 All Length bytes of the two buffers are identical.
219 IN UINTN Length
226 This function searches target the buffer specified by Buffer and Length from the lowest
229 then NULL is returned. If Length is 0, then NULL is returned.
231 If Length > 0 and Buffer is NULL, then ASSERT().
232 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
235 @param Length The number of bytes in Buffer to scan.
245 IN UINTN Length,
253 This function searches target the buffer specified by Buffer and Length from the lowest
256 then NULL is returned. If Length is 0, then NULL is returned.
258 If Length > 0 and Buffer is NULL, then ASSERT().
260 If Length is not aligned on a 16-bit boundary, then ASSERT().
261 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
264 @param Length The number of bytes in Buffer to scan.
274 IN UINTN Length,
282 This function searches target the buffer specified by Buffer and Length from the lowest
285 then NULL is returned. If Length is 0, then NULL is returned.
287 If Length > 0 and Buffer is NULL, then ASSERT().
289 If Length is not aligned on a 32-bit boundary, then ASSERT().
290 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
293 @param Length The number of bytes in Buffer to scan.
303 IN UINTN Length,
311 This function searches target the buffer specified by Buffer and Length from the lowest
314 then NULL is returned. If Length is 0, then NULL is returned.
316 If Length > 0 and Buffer is NULL, then ASSERT().
318 If Length is not aligned on a 64-bit boundary, then ASSERT().
319 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
322 @param Length The number of bytes in Buffer to scan.
332 IN UINTN Length,
340 This function searches target the buffer specified by Buffer and Length from the lowest
343 then NULL is returned. If Length is 0, then NULL is returned.
345 If Length > 0 and Buffer is NULL, then ASSERT().
347 If Length is not aligned on a UINTN boundary, then ASSERT().
348 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
351 @param Length The number of bytes in Buffer to scan.
361 IN UINTN Length,
414 This function searches target the buffer specified by Buffer and Length from
418 If Length is 0, then NULL is returned.
420 If Length > 0 and Buffer is NULL, then ASSERT().
422 If Length is not aligned on a 128-bit boundary, then ASSERT().
423 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
426 @param Length The number of bytes in Buffer to scan.
436 IN UINTN Length,
466 If Length > 0 and Buffer is NULL, then ASSERT().
467 If Length is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().
470 @param Length The size of the buffer (in bytes) to be checked.
480 IN UINTN Length