# 2.11BSD#431 - /usr/include/varargs.h

##### Macros

    va_arg            X
    va_dcl            X
    va_end            X
    va_start          X

##### typedef's

    va_list           X

       1: /*	varargs.h	4.1	83/05/03	*/
       2:
       3: typedef char *va_list;
       4: # define va_dcl int va_alist;
       5: # define va_start(list) list = (char *) &va_alist
       6: # define va_end(list)
       7: # define va_arg(list,mode) ((mode *)(list += sizeof(mode)))[-1]

#### Defined typedef's

va_list defined in line 3; used 80 times

- in /usr/src/bin/chflags/chflags.c line 170
- in /usr/src/bin/tcsh/sh.err.c line 343, 390
- in /usr/src/bin/tcsh/tc.printf.c line 57, 63, 260, 287, 304, 313
- in /usr/src/lib/libc/gen/err.c line 60, 74, 99, 113, 131, 144, 167, 180
- in /usr/src/lib/libc/gen/syslog.c line 81, 92
- in /usr/src/lib/libc/stdio/vfprintf.c line 29
- in /usr/src/lib/libc/stdio/vprintf.c line 28
- in /usr/src/lib/libc/stdio/vsprintf.c line 28
- in /usr/src/libexec/acctd/acctd.c line 460, 474
- in /usr/src/libexec/fingerd/fingerd.c line 179
- in /usr/src/libexec/popper/pop_log.c line 26
- in /usr/src/libexec/popper/pop_msg.c line 28
- in /usr/src/libexec/tcpd/diag.c line 36, 52, 63
- in /usr/src/libexec/tcpd/fakelog.c line 33, 48
- in /usr/src/libexec/tcpd/myvsyslog.c line 24
- in /usr/src/libexec/tcpd/update.c line 35, 89, 113
- in /usr/src/libexec/tcpd/vfprintf.c line 26, 122
- in /usr/src/local/qterm/options.c line 335
- in /usr/src/local/qterm/qterm.c line 1006
- in /usr/src/new/jove/ask.c line 269, 294, 311
- in /usr/src/new/jove/disp.c line 1385
- in /usr/src/new/jove/fmt.c line 55, 215, 332, 348, 368, 383, 397, 414, 431
- in /usr/src/new/jove/jove.c line 872, 891, 911
- in /usr/src/new/jove/proc.c line 545
- in /usr/src/new/jove/util.c line 924
- in /usr/src/new/kermit5.188/ckustr.c line 86, 103, 118
- in /usr/src/new/rcs/src/rcslex.c line 646
- in /usr/src/sbin/newfs/newfs.c line 249
- in /usr/src/ucb/ex/printf.c line 36
- in /usr/src/ucb/ftp/ftp.c line 282
- in /usr/src/ucb/gcore.c line 189, 213
- in /usr/src/ucb/rdist/server.c line 1365, 1384, 1415, 1502
- in /usr/src/usr.bin/m4/misc.c line 232
- in /usr/src/usr.bin/xargs/xargs.c line 325
- in /usr/src/usr.bin/xinstall/xinstall.c line 330
- in /usr/src/usr.sbin/sendmail.MX/src/extract.c line 42, 59, 73
- in /usr/src/usr.sbin/sendmail/src/extract.c line 42, 59, 73

#### Defined macros

va_arg defined in line 7; used 58 times

- in /usr/src/bin/tcsh/sh.err.c line 350, 400
- in /usr/src/bin/tcsh/tc.printf.c line 48, 95, 107, 136-138(2), 163-165(2), 204-209(2), 227, 267-268(2), 294
- in /usr/src/libexec/popper/pop_log.c line 32-34(3)
- in /usr/src/libexec/popper/pop_msg.c line 33-35(3)
- in /usr/src/libexec/tcpd/fakelog.c line 52
- in /usr/src/libexec/tcpd/mystdarg.h line 15
- in /usr/src/libexec/tcpd/update.c line 40, 46-52(3), 78
- in /usr/src/libexec/tcpd/vfprintf.c line 63, 73, 91, 99-106(3)
- in /usr/src/local/qterm/options.c line 341
- in /usr/src/local/qterm/qterm.c line 1013
- in /usr/src/new/jove/fmt.c line 245, 255, 269, 275, 282, 288, 301, 309, 315
- in /usr/src/new/jove/util.c line 929-931(2)
- in /usr/src/ucb/ex/printf.c line 47, 74, 90, 132, 138, 155-157(2), 204-206(2)
- in /usr/src/ucb/gcore.c line 195, 219

va_dcl defined in line 4; used 55 times

- in /usr/src/bin/chflags/chflags.c line 168
- in /usr/src/bin/tcsh/sh.err.c line 338, 387
- in /usr/src/bin/tcsh/tc.printf.c line 257, 284
- in /usr/src/lib/libc/gen/err.c line 57, 96, 128, 164
- in /usr/src/lib/libc/gen/syslog.c line 79
- in /usr/src/libexec/acctd/acctd.c line 458, 472
- in /usr/src/libexec/fingerd/fingerd.c line 176
- in /usr/src/libexec/popper/pop_log.c line 24
- in /usr/src/libexec/popper/pop_msg.c line 23
- in /usr/src/libexec/tcpd/mystdarg.h line 14
- in /usr/src/local/qterm/options.c line 333
- in /usr/src/local/qterm/qterm.c line 1004
- in /usr/src/new/jove/ask.c line 265, 291, 307
- in /usr/src/new/jove/disp.c line 1361
- in /usr/src/new/jove/fmt.c line 330, 346, 366, 381, 395, 412, 428
- in /usr/src/new/jove/jove.c line 870, 889, 908
- in /usr/src/new/jove/proc.c line 532
- in /usr/src/new/kermit5.188/ckustr.c line 84, 100, 116
- in /usr/src/new/rcs/src/rcslex.c line 640
- in /usr/src/sbin/newfs/newfs.c line 247
- in /usr/src/ucb/ex/printf.c line 34
- in /usr/src/ucb/ftp/ftp.c line 275
- in /usr/src/ucb/gcore.c line 187, 211
- in /usr/src/ucb/rdist/server.c line 1363, 1381, 1412, 1499
- in /usr/src/usr.bin/m4/misc.c line 229
- in /usr/src/usr.bin/xargs/xargs.c line 322
- in /usr/src/usr.bin/xinstall/xinstall.c line 327
- in /usr/src/usr.sbin/sendmail.MX/src/extract.c line 40, 56, 71
- in /usr/src/usr.sbin/sendmail/src/extract.c line 40, 56, 71

va_end defined in line 6; used 58 times

- in /usr/src/bin/chflags/chflags.c line 175
- in /usr/src/bin/tcsh/sh.err.c line 357, 407, 441
- in /usr/src/bin/tcsh/tc.printf.c line 273, 297
- in /usr/src/lib/libc/gen/err.c line 67, 106, 138, 174
- in /usr/src/lib/libc/gen/syslog.c line 85
- in /usr/src/libexec/acctd/acctd.c line 465, 479
- in /usr/src/libexec/fingerd/fingerd.c line 186
- in /usr/src/libexec/popper/pop_log.c line 35
- in /usr/src/libexec/popper/pop_msg.c line 36
- in /usr/src/libexec/tcpd/mystdarg.h line 11-16(2)
- in /usr/src/local/qterm/options.c line 343
- in /usr/src/local/qterm/qterm.c line 1015
- in /usr/src/new/jove/ask.c line 273, 298, 315
- in /usr/src/new/jove/disp.c line 1389
- in /usr/src/new/jove/fmt.c line 337, 357, 372, 387, 403, 418, 437
- in /usr/src/new/jove/jove.c line 877, 896, 915
- in /usr/src/new/jove/proc.c line 553
- in /usr/src/new/kermit5.188/ckustr.c line 92, 108, 124
- in /usr/src/new/rcs/src/rcslex.c line 658
- in /usr/src/sbin/newfs/newfs.c line 260
- in /usr/src/ucb/ex/printf.c line 233
- in /usr/src/ucb/ftp/ftp.c line 292, 308
- in /usr/src/ucb/gcore.c line 197, 221
- in /usr/src/ucb/rdist/server.c line 1375, 1406, 1438, 1506
- in /usr/src/usr.bin/m4/misc.c line 240
- in /usr/src/usr.bin/xargs/xargs.c line 333
- in /usr/src/usr.bin/xinstall/xinstall.c line 338
- in /usr/src/usr.sbin/sendmail.MX/src/extract.c line 48, 64, 79
- in /usr/src/usr.sbin/sendmail/src/extract.c line 48, 64, 79

va_start defined in line 5; used 69 times

- in /usr/src/bin/chflags/chflags.c line 172
- in /usr/src/bin/tcsh/sh.err.c line 346-349(2), 395-399(2)
- in /usr/src/bin/tcsh/tc.printf.c line 262-266(2), 289-293(2)
- in /usr/src/lib/libc/gen/err.c line 62-64(2), 101-103(2), 133-135(2), 169-171(2)
- in /usr/src/lib/libc/gen/syslog.c line 83
- in /usr/src/libexec/acctd/acctd.c line 463, 477
- in /usr/src/libexec/fingerd/fingerd.c line 181-183(2)
- in /usr/src/libexec/popper/pop_log.c line 31
- in /usr/src/libexec/popper/pop_msg.c line 32
- in /usr/src/libexec/tcpd/mystdarg.h line 10-15(2)
- in /usr/src/local/qterm/options.c line 338
- in /usr/src/local/qterm/qterm.c line 1012
- in /usr/src/new/jove/ask.c line 271, 296, 313
- in /usr/src/new/jove/disp.c line 1387
- in /usr/src/new/jove/fmt.c line 335, 350, 370, 385, 401, 416, 435
- in /usr/src/new/jove/jove.c line 875, 894, 913
- in /usr/src/new/jove/proc.c line 551
- in /usr/src/new/kermit5.188/ckustr.c line 90, 106, 122
- in /usr/src/new/rcs/src/rcslex.c line 648
- in /usr/src/sbin/newfs/newfs.c line 251
- in /usr/src/ucb/ex/printf.c line 46
- in /usr/src/ucb/ftp/ftp.c line 290, 306
- in /usr/src/ucb/gcore.c line 194, 218
- in /usr/src/ucb/rdist/server.c line 1367, 1386, 1417, 1504
- in /usr/src/usr.bin/m4/misc.c line 234-236(2)
- in /usr/src/usr.bin/xargs/xargs.c line 327-329(2)
- in /usr/src/usr.bin/xinstall/xinstall.c line 332-334(2)
- in /usr/src/usr.sbin/sendmail.MX/src/extract.c line 46, 62, 77
- in /usr/src/usr.sbin/sendmail/src/extract.c line 46, 62, 77

#### Usage of this include

varargs.h used 37 times

- in /usr/src/bin/chflags/chflags.c line 12
- in /usr/src/bin/tcsh/sh.h line 204
- in /usr/src/lib/libc/gen/err.c line 43
- in /usr/src/lib/libc/gen/syslog.c line 51
- in /usr/src/lib/libc/stdio/vfprintf.c line 23
- in /usr/src/lib/libc/stdio/vprintf.c line 23
- in /usr/src/lib/libc/stdio/vsprintf.c line 23
- in /usr/src/libexec/acctd/acctd.c line 16
- in /usr/src/libexec/fingerd/fingerd.c line 167
- in /usr/src/libexec/ftpd/ftpd.c line 53
- in /usr/src/libexec/popper/pop_log.c line 14
- in /usr/src/libexec/popper/pop_msg.c line 15
- in /usr/src/libexec/tcpd/mystdarg.h line 13
- in /usr/src/libexec/tcpd/vfprintf.c line 18
- in /usr/src/local/qterm/options.c line 68
- in /usr/src/local/qterm/qterm.c line 218
- in /usr/src/new/jove/ask.c line 16
- in /usr/src/new/jove/disp.c line 16
- in /usr/src/new/jove/extend.c line 19
- in /usr/src/new/jove/fmt.c line 15
- in /usr/src/new/jove/iproc.c line 10
- in /usr/src/new/jove/jove.c line 18
- in /usr/src/new/jove/proc.c line 13
- in /usr/src/new/jove/util.c line 21
- in /usr/src/new/kermit5.188/ckustr.c line 17
- in /usr/src/new/rcs/src/rcslex.c line 75
- in /usr/src/sbin/newfs/newfs.c line 40
- in /usr/src/ucb/ex/printf.c line 14
- in /usr/src/ucb/ftp/ftp.c line 41
- in /usr/src/ucb/gcore.c line 19
- in /usr/src/ucb/rdist/server.c line 1357
- in /usr/src/usr.bin/m4/misc.c line 219
- in /usr/src/usr.bin/xargs/xargs.c line 313
- in /usr/src/usr.bin/xinstall/xinstall.c line 318
- in /usr/src/usr.lib/libstubs/stubs.c line 4
- in /usr/src/usr.sbin/sendmail.MX/src/extract.c line 5
- in /usr/src/usr.sbin/sendmail/src/extract.c line 5

Last modified: 1986-12-15 Generated: 2016-12-26 | Generated by src2html V0.67 page hit count: 740 |