Lines Matching refs:UINTN
569 // UINTN
571 // IN UINTN NumberOfArgs,
576 // UINTN Index;
577 // UINTN Result;
585 // // The ... list is a series of UINTN values, so average them up.
587 // Result += VA_ARG (Marker, UINTN);
596 Return the size of argument that has been aligned to sizeof (UINTN).
602 #define _INT_SIZE_OF(n) ((sizeof (n) + sizeof (UINTN) - 1) &~(sizeof (UINTN) - 1))
652 #define VA_ARG(Marker, TYPE) ((sizeof (TYPE) < sizeof (UINTN)) ? (TYPE)(__builtin_va_arg (Marker, UINTN)) : (TYPE)(__builtin_va_arg (Marker, TYPE)))
671 #define VA_ARG(Marker, TYPE) ((sizeof (TYPE) < sizeof (UINTN)) ? (TYPE)(__builtin_va_arg (Marker, UINTN)) : (TYPE)(__builtin_va_arg (Marker, TYPE)))
702 #define VA_START(Marker, Parameter) (Marker = (VA_LIST) ((UINTN) & (Parameter) + _INT_SIZE_OF (Parameter)))
752 typedef UINTN *BASE_LIST;
755 Returns the size of a data type in sizeof(UINTN) units rounded up to the nearest UINTN boundary.
759 @return The size of TYPE in sizeof (UINTN) units rounded up to the nearest UINTN boundary.
761 #define _BASE_INT_SIZE_OF(TYPE) ((sizeof (TYPE) + sizeof (UINTN) - 1) / sizeof (UINTN))
796 #define OFFSET_OF(TYPE, Field) ((UINTN) __builtin_offsetof(TYPE, Field))
801 #define OFFSET_OF(TYPE, Field) ((UINTN) &(((TYPE *)0)->Field))
852 #define ALIGN_POINTER(Pointer, Alignment) ((VOID *) (ALIGN_VALUE ((UINTN)(Pointer), (Alignment))))
866 #define ALIGN_VARIABLE(Value) ALIGN_VALUE ((Value), sizeof (UINTN))
916 typedef UINTN RETURN_STATUS;
1264 @return The number of elements in Array. The result has type UINTN.