Lines Matching refs:TYPE
116 #define __va_rounded_size(TYPE) \
117 (((sizeof (TYPE) + sizeof (short) - 1) / sizeof (short)) * sizeof (short))
119 #define __va_rounded_size(TYPE) \
120 (((sizeof (TYPE) + sizeof (long) - 1) / sizeof (long)) * sizeof (long))
122 #define __va_rounded_size(TYPE) \
123 (((sizeof (TYPE) + sizeof (int) - 1) / sizeof (int)) * sizeof (int))
128 #define va_arg(AP, TYPE) \
129 (AP = (__gnuc_va_list) ((char *) (AP) + __va_rounded_size (TYPE)), \
130 *((TYPE *) (void *) ((char *) (AP) - __va_rounded_size (TYPE))))
133 #define va_arg(AP, TYPE) \
134 (AP = (__gnuc_va_list) ((char *) (AP) + __va_rounded_size (TYPE)), \
135 *((TYPE *) (void *) ((char *) (AP) \
136 - ((sizeof (TYPE) < __va_rounded_size (char) \
137 ? sizeof (TYPE) : __va_rounded_size (TYPE))))))