|
nckernel
0.1
|
가변인자를 처리하는 표준 함수들을 정의한다. More...
|
Macros | |
| #define | va_arg(l, t) __builtin_va_arg(l, t) |
| #define | va_end(v) __builtin_va_end(v) |
| #define | va_start(v, l) __builtin_va_start(v, l) |
Typedefs | |
| typedef __builtin_va_list | __gnuc_va_list |
| typedef __gnuc_va_list | va_list |
Functions | |
| int | vfprintf (FILE *stream, const char *format, va_list ap) |
| int | vprintf (const char *format, va_list ap) |
| int | vsnprintf (char *str, size_t size, const char *format, va_list ap) |
| int | vsprintf (char *str, const char *format, va_list ap) |
가변인자를 처리하는 표준 함수들을 정의한다.
| #define va_arg | ( | l, | |
| t | |||
| ) | __builtin_va_arg(l, t) |
Definition at line 14 of file stdarg.h.
Referenced by fdc_ioctl(), serial_ioctl(), and syscall().
| #define va_end | ( | v) | __builtin_va_end(v) |
Definition at line 13 of file stdarg.h.
Referenced by __attribute__(), dbg_printf(), execl(), execle(), execlp(), fprintf(), ioctl(), printf(), snprintf(), sprintf(), and syscall().
| #define va_start | ( | v, | |
| l | |||
| ) | __builtin_va_start(v, l) |
Definition at line 12 of file stdarg.h.
Referenced by __attribute__(), dbg_printf(), execl(), execle(), execlp(), fprintf(), ioctl(), printf(), snprintf(), sprintf(), and syscall().
| typedef __builtin_va_list __gnuc_va_list |
| typedef __gnuc_va_list va_list |
Definition at line 278 of file stdarg.c.
References info::out, info::stream, info::STREAM, and info::type.
Referenced by fprintf(), and vprintf().

| int vprintf | ( | const char * | format, |
| va_list | ap | ||
| ) |
Definition at line 260 of file stdarg.c.
References stdout, and vfprintf().
Referenced by __attribute__(), and printf().


Definition at line 288 of file stdarg.c.
References info::buffer, info::BUFFER, info::out, and info::type.
Referenced by snprintf(), and vsprintf().

| int vsprintf | ( | char * | str, |
| const char * | format, | ||
| va_list | ap | ||
| ) |
Definition at line 269 of file stdarg.c.
References vsnprintf().
Referenced by sprintf().


1.8.4