SYMBOL INDEX (218 symbols across 25 files) FILE: src/bootlogd.c type real_cons (line 73) | struct real_cons { type consdev (line 82) | struct consdev { function handler (line 104) | void handler(int sig) function chdir_int (line 113) | static int chdir_int(const char *path) function findtty (line 131) | static int findtty(char *res, const char *startdir, int rlen, dev_t dev) function findpty (line 191) | int findpty(int *master, int *slave, char *name) function istty (line 225) | static int istty(const char *dev) function isconsole (line 244) | int isconsole(char *s, char *res, int rlen) function consolenames (line 281) | int consolenames(struct real_cons *cons, int max_consoles) function writelog (line 401) | void writelog(FILE *fp, unsigned char *ptr, int len, int print_escape_ch... function usage (line 493) | void usage(void) function open_nb (line 499) | int open_nb(char *buf) function write_err (line 516) | int write_err(int pts, int realfd, char *realcons, int e) function main (line 534) | int main(int argc, char **argv) FILE: src/consoles.c type console (line 58) | struct console function dev_t (line 118) | static type dirent (line 156) | struct dirent type stat (line 163) | struct stat type chardata (line 183) | struct chardata function consalloc (line 200) | __attribute__((__nonnull__,__hot__)) function detect_consoles (line 235) | int detect_consoles(const char *device, int fallback) FILE: src/consoles.h type chardata (line 29) | struct chardata { type console (line 35) | struct console { type console (line 47) | struct console FILE: src/dowall.c function handler (line 57) | static void handler(int arg) function feputs (line 67) | static void feputs(const char *line, FILE *fp) function getuidtty (line 83) | static void getuidtty(char **userp, char **ttyp) function file_isatty (line 130) | static int file_isatty(const char *fname) function wall (line 159) | void wall(const char *text, int remote) FILE: src/fstab-decode.c function decode (line 26) | static void function main (line 72) | int FILE: src/halt.c function usage (line 82) | void usage(void) function get_runlevel (line 107) | int get_runlevel(void) function do_shutdown (line 169) | void do_shutdown(char *fl, int should_poweroff, char *tm) function main (line 197) | int main(int argc, char **argv) FILE: src/hddown.c type dirent (line 87) | struct dirent type dirent (line 194) | struct dirent function do_standby_disk (line 205) | static int do_standby_disk(char *device, unsigned int flags) function hddown (line 262) | int hddown(void) function hdflush (line 280) | int hdflush(void) function FILE (line 315) | static FILE *hdopen(const char* const format, const char* const name) function flush_cache_ext (line 344) | static int flush_cache_ext(const char *device) function find_idedisks (line 415) | static int find_idedisks(const char **dev, int maxdev, int *count) function find_scsidisks (line 449) | static int find_scsidisks(const char **dev, int maxdev, int *count) function open_disk (line 466) | static int open_disk(const char *device) function open_disks (line 476) | static int open_disks(const char **disks, int *fds, int count) function do_standby_disk (line 490) | static int do_standby_disk(int fd) function do_standby_disks (line 514) | static int do_standby_disks(const int *fds, int count) function hddown (line 529) | int hddown(void) function hdflush (line 545) | int hdflush(void) function hddown (line 553) | int hddown(void) function hdflush (line 558) | int hdflush(void) function main (line 566) | int main(int argc, char **argv) FILE: src/ifdown.c function ifdown (line 63) | int ifdown(void) FILE: src/init.c type utmp (line 159) | struct utmp type actions (line 177) | struct actions { function do_msleep (line 252) | static function send_state (line 298) | static function get_string (line 349) | static int get_string(char *p, int size, FILE *f) function get_void (line 364) | static int get_void(FILE *f) function get_cmd (line 377) | static int get_cmd(FILE *f) function CHILD (line 393) | static CHILD *get_record(FILE *f) function receive_state (line 522) | static function setproctitle (line 553) | static int setproctitle(char *fmt, ...) function console_init (line 577) | static function console_open (line 615) | static function signal_handler (line 647) | static function chld_handler (line 660) | void chld_handler(int sig) function cont_handler (line 705) | void cont_handler(int sig) function coredump (line 714) | static type sigcontext (line 753) | struct sigcontext function segv_handler (line 755) | void segv_handler(int sig, struct sigcontext ctx) function segv_handler (line 774) | void segv_handler(int sig) function stop_handler (line 794) | void stop_handler(int sig) function console_stty (line 808) | static function safe_write (line 884) | static ssize_t function print (line 905) | void print(char *s) function initlog (line 919) | __attribute__ ((format (printf, 2, 3))) function addnewenv (line 957) | int addnewenv(const char *new, char **curr, int n) function init_freeenv (line 1025) | void init_freeenv(char **e) function pid_t (line 1041) | static function startup (line 1338) | static function check_kernel_console (line 1372) | static function read_inittab (line 1449) | static function start_if_needed (line 1925) | static function ask_runlevel (line 1971) | static function get_init_default (line 2000) | static function read_level (line 2050) | static function fail_check (line 2166) | static function fail_cancel (line 2199) | static function do_power_fail (line 2214) | static function check_pipe (line 2248) | static function make_pipe (line 2269) | static function my_re_exec (line 2292) | static function redo_utmp_wtmp (line 2368) | static function fifo_new_level (line 2388) | static function initcmd_setenv (line 2430) | static function check_init_fifo (line 2487) | static function boot_transitions (line 2632) | static function process_signals (line 2719) | static function init_main (line 2855) | static function usage (line 3018) | static function telinit (line 3025) | static function main (line 3139) | int main(int argc, char **argv) FILE: src/init.h type CHILD (line 96) | typedef struct _child_ { type utmp (line 165) | struct utmp FILE: src/initreq.h type init_request_bsd (line 52) | struct init_request_bsd { type init_request (line 71) | struct init_request { FILE: src/killall5.c type PROC (line 72) | typedef struct proc { type PIDQ (line 88) | typedef struct pidq { type PIDQ_HEAD (line 93) | typedef struct { type OMIT (line 99) | typedef struct _s_omit { type SHADOW (line 105) | typedef struct _s_shadow type NFS (line 113) | typedef struct _s_nfs function xmemalign (line 181) | static inline void xmemalign(void **memptr, size_t alignment, size_t size) function mount_proc (line 193) | int mount_proc(void) function isnetfs (line 240) | static inline int isnetfs(const char * type) function init_nfs (line 254) | void init_nfs(void) function clear_shadow (line 317) | static void clear_shadow(SHADOW *restrict shadow) function clear_mnt (line 337) | static void clear_mnt(void) function shadow (line 362) | static int shadow(SHADOW *restrict this, const char *restrict name, cons... function maxsymlinks (line 384) | static int maxsymlinks(void) function check4nfs (line 397) | int check4nfs(const char * path, char * real) function readarg (line 464) | int readarg(FILE *fp, char *buf, int sz) function readproc (line 479) | int readproc() function PIDQ_HEAD (line 681) | PIDQ_HEAD *init_pid_q(PIDQ_HEAD *q) function empty_q (line 687) | int empty_q(PIDQ_HEAD *q) function add_pid_to_q (line 692) | int add_pid_to_q(PIDQ_HEAD *q, PROC *p) function PROC (line 711) | PROC *get_next_from_pid_q(PIDQ_HEAD *q) function PIDQ_HEAD (line 727) | PIDQ_HEAD *pidof(char *prog) function usage (line 881) | void usage(void) function pidof_usage (line 889) | void pidof_usage(void) function nsyslog (line 907) | __attribute__ ((format (printf, 2, 3))) function main_pidof (line 934) | int main_pidof(int argc, char **argv) function main (line 1088) | int main(int argc, char **argv) FILE: src/last.c type utmplist (line 62) | struct utmplist { type utmplist (line 67) | struct utmplist function uconv (line 102) | void uconv(struct oldutmp *oldut, struct utmp *utn) function uread (line 119) | int uread(FILE *fp, struct utmp *u, int *quit) function uread (line 223) | int uread(FILE *fp, struct utmp *u, int *quit) function int_handler (line 299) | void int_handler() function quit_handler (line 308) | void quit_handler() function dns_lookup (line 331) | int dns_lookup(char *result, int size, int useip, int32_t *a) function list (line 375) | int list(struct utmp *p, time_t t, int what) function usage (line 587) | void usage(char *s) function time_t (line 595) | time_t parsetm(char *ts) function main (line 634) | int main(int argc, char **argv) FILE: src/logsave.c function usage (line 47) | static void usage(char *progname) function write_all (line 61) | static int write_all(int fd, const char *buf, size_t count) function send_output (line 80) | static void send_output(const char *buffer, int c, int flag) function do_read (line 122) | static int do_read(int fd) function signal_term (line 158) | static void signal_term(int sig) function run_program (line 164) | static int run_program(char **argv) function copy_from_stdin (line 233) | static int copy_from_stdin(void) function main (line 256) | int main(int argc, char **argv) FILE: src/mesg.c function hasttygrp (line 43) | int hasttygrp(void) function tty_in_ttygrp (line 56) | int tty_in_ttygrp(struct stat *st) function main (line 68) | int main(int argc, char **argv) FILE: src/mountpoint.c function dostat (line 43) | int dostat(char *path, struct stat *st, int do_lstat, int quiet) function do_proc_check (line 68) | int do_proc_check(char *path) function usage (line 108) | void usage(void) { function main (line 113) | int main(int argc, char **argv) FILE: src/oldutmp.h type oldutmp (line 30) | struct oldutmp { FILE: src/readbootlog.c function print_usage (line 11) | void print_usage() function Clean_Line (line 27) | int Clean_Line(char *source_line, char *output_line) function main (line 93) | int main(int argc, char *argv[]) FILE: src/runlevel.c function main (line 30) | int main(argc, argv) FILE: src/runlevellog.c function Write_Runlevel_Log (line 31) | int Write_Runlevel_Log(int new_runlevel) function Read_Runlevel_Log (line 54) | int Read_Runlevel_Log(int *runlevel) FILE: src/shutdown.c function hardsleep (line 106) | void hardsleep(int secs) function stopit (line 123) | void stopit(int sig) function usage (line 138) | void usage(void) function alrm_handler (line 162) | void alrm_handler(int sig) function init_setenv (line 171) | int init_setenv(char *name, char *value) function issue_warn (line 235) | void issue_warn(int mins) function donologin (line 258) | void donologin(int min) function spawn (line 279) | int spawn(int noerr, char *prog, ...) function fastdown (line 326) | void fastdown() function issue_shutdown (line 426) | void issue_shutdown(char *halttype) function needwarning (line 479) | static int needwarning(int wt, int quiet_mode) function main (line 512) | int main(int argc, char **argv) FILE: src/sulogin.c function tcinit (line 109) | static function tcfinal (line 235) | static function alrm_handler (line 313) | void alrm_handler(int sig) function chld_handler (line 327) | void chld_handler(int sig) function valid (line 338) | static function set (line 406) | static type passwd (line 416) | struct passwd type passwd (line 418) | struct passwd type passwd (line 419) | struct passwd type spwd (line 420) | struct spwd function doprompt (line 517) | static function setup (line 556) | static type console (line 611) | struct console type sigaction (line 614) | struct sigaction type chardata (line 615) | struct chardata type termios (line 616) | struct termios function sushell (line 720) | static function putmounts (line 807) | static __attribute__((__noinline__)) function getmounts (line 816) | static __attribute__((__constructor__)) function usage (line 839) | static function main (line 845) | int main(int argc, char **argv) FILE: src/utmp.c function write_wtmp (line 60) | void write_wtmp( function write_utmp (line 151) | static void write_utmp( function write_utmp_wtmp (line 248) | void write_utmp_wtmp( FILE: src/utmpdump.c function oldtonew (line 41) | struct utmp function newtoold (line 59) | struct oldutmp function time_t (line 90) | time_t function xcleanse (line 110) | void function unspace (line 118) | void function print_utline (line 128) | void function dump (line 159) | void function gettok (line 181) | int type utmp (line 219) | struct utmp type oldutmp (line 220) | struct oldutmp function usage (line 255) | void function main (line 262) | int main(int argc, char **argv) FILE: src/wall.c function main (line 40) | int main(int argc, char **argv)