varargs.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define __va_sz(mode)   (((sizeof(mode) + sizeof(int) - 1) / sizeof(int)) * sizeof(int))
#define va_dcl   int va_alist;
#define va_start(list)   (list = (char *) &va_alist)
#define va_end(list)
#define va_arg(list, mode)   (*((mode *)((list += __va_sz(mode)) - __va_sz(mode))))

Typedefs

typedef char * va_list


Define Documentation

#define __va_sz mode   )     (((sizeof(mode) + sizeof(int) - 1) / sizeof(int)) * sizeof(int))
 

Definition at line 11 of file varargs.h.

#define va_arg list,
mode   )     (*((mode *)((list += __va_sz(mode)) - __va_sz(mode))))
 

Definition at line 15 of file varargs.h.

Referenced by _doprnt(), _doscan(), _f_print(), _format(), doformat(), error(), execle(), fcntl(), fmtstr(), fprintf(), gnum(), o_print(), open(), out1fmt(), outfmt(), print(), putinline(), reboot(), string_print(), sys_abort(), and tell().

#define va_dcl   int va_alist;
 

Definition at line 12 of file varargs.h.

#define va_end list   ) 
 

Definition at line 14 of file varargs.h.

Referenced by ack_printf(), Error(), error(), execle(), fatal(), fcntl(), fprintf(), fscanf(), gnu_printf(), is_sure(), log(), open(), out1fmt(), outfmt(), parse_err(), paxwarn(), print(), printf(), Printf(), putinline(), reboot(), rt_error(), rt_warn(), scanf(), snprintf(), sprint(), sprintf(), sscanf(), string_print(), sys_abort(), syslog(), syswarn(), tell(), tty_prnt(), warn(), Warning(), and yyerror().

#define va_start list   )     (list = (char *) &va_alist)
 

Definition at line 13 of file varargs.h.

Referenced by ack_printf(), Error(), error(), execle(), fatal(), fcntl(), fmtstr(), fprintf(), fscanf(), gnu_printf(), is_sure(), log(), mvprintw(), mvscanw(), mvwprintw(), mvwscanw(), open(), out1fmt(), outfmt(), parse_err(), paxwarn(), print(), printf(), Printf(), printw(), putinline(), reboot(), rt_error(), rt_warn(), scanf(), scanw(), snprintf(), sprint(), sprintf(), sscanf(), string_print(), sys_abort(), syslog(), syswarn(), tell(), tty_prnt(), warn(), Warning(), wprintw(), wscanw(), and yyerror().


Typedef Documentation

typedef char* va_list
 

Definition at line 10 of file varargs.h.


Generated on Fri Apr 14 22:58:02 2006 for minix by  doxygen 1.4.6