Home | History | Annotate | Download | only in DisplayEngineDxe

Lines Matching refs:Array

349   Return data element in an Array by its Index.

351 @param Array The data array.
352 @param Type Type of the data in this array.
353 @param Index Zero based index for data in this array.
360 IN VOID *Array,
367 ASSERT (Array != NULL);
372 Data = (UINT64) *(((UINT8 *) Array) + Index);
376 Data = (UINT64) *(((UINT16 *) Array) + Index);
380 Data = (UINT64) *(((UINT32 *) Array) + Index);
384 Data = (UINT64) *(((UINT64 *) Array) + Index);
396 Set value of a data element in an Array by its Index.
398 @param Array The data array.
399 @param Type Type of the data in this array.
400 @param Index Zero based index for data in this array.
406 IN VOID *Array,
413 ASSERT (Array != NULL);
417 *(((UINT8 *) Array) + Index) = (UINT8) Value;
421 *(((UINT16 *) Array) + Index) = (UINT16) Value;
425 *(((UINT32 *) Array) + Index) = (UINT32) Value;
429 *(((UINT64 *) Array) + Index) = (UINT64) Value;
438 Check whether this value already in the array, if yes, return the index.
440 @param Array The data array.
441 @param Type Type of the data in this array.
443 @param Index The index in the array which has same value with Value.
445 @retval TRUE Found the value in the array.
451 IN VOID *Array,
461 ASSERT (Array != NULL);
488 while ((TmpValue = GetArrayData (Array, Type, Count)) != 0) {
1002 // space required for the array or strings.
1463 // Generate formatted help string array.