Lines Matching defs:marker
39 #define va_start(marker, last) { marker = (va_list)&last + sizeof(last); } argument
40 #define va_arg(marker, type) *((type *)((marker += sizeof(type)) - sizeof(type))) argument
45 #define va_start(marker, first) { marker = (va_list)&first; } argument
46 #define va_arg(marker, type) *((type *)(marker -= sizeof(type))) argument
53 #define va_start(marker, last) { (void)last ; marker = __va_args__; } argument
56 #define va_start(marker, last) { marker = *(va_list __data *)((va_list)&last + sizeof(last)); } argument
60 #define va_arg(marker, type) *((type __data *)((marker += sizeof(type)) - sizeof(type))) argument
65 #define va_start(marker, first) { marker = (va_list)&first; } argument
66 #define va_arg(marker, type) *((type __pdata *)(marker -= sizeof(type))) argument
71 #define va_start(marker, first) { marker = (va_list)&first; } argument
72 #define va_arg(marker, type) *((type __data * )(marker -= sizeof(type))) argument
77 #define va_end(marker) { marker = (va_list) 0; }; argument