SYMBOL INDEX (1033 symbols across 200 files) FILE: cl/cl.h type CL_PRIVATE (line 21) | typedef struct _cl_private { type input_t (line 62) | typedef enum { INP_OK=0, INP_EOF, INP_ERR, INP_INTR, INP_TIMEOUT } input_t; FILE: cl/cl_funcs.c function cl_addstr (line 50) | int function cl_attr (line 85) | int function cl_baud (line 171) | int function cl_bell (line 212) | int function cl_clrtoeol (line 243) | int function cl_cursor (line 255) | int function cl_deleteln (line 276) | int function cl_ex_adjust (line 319) | int function cl_imctrl (line 375) | void function cl_insertln (line 407) | int function cl_keyval (line 423) | int function cl_move (line 461) | int function cl_refresh (line 479) | int function cl_rename (line 513) | int function cl_suspend (line 551) | int function cl_usage (line 666) | void function gdbrefresh (line 702) | int FILE: cl/cl_main.c type sigaction (line 61) | struct sigaction function main (line 69) | int function GS (line 161) | static GS * function CL_PRIVATE (line 177) | static CL_PRIVATE * function term_init (line 222) | static void function h_int (line 247) | static void function h_term (line 253) | static void function h_winch (line 259) | static void function sig_init (line 271) | int function setsig (line 306) | static int function sig_end (line 328) | static void function cl_func_std (line 345) | static void FILE: cl/cl_read.c type timeval (line 62) | struct timeval function cl_event (line 71) | int function input_t (line 152) | static input_t function cl_resize (line 303) | static int FILE: cl/cl_screen.c function cl_screen (line 52) | int function cl_quit (line 136) | int function cl_vi_init (line 187) | static int function cl_vi_end (line 383) | static int function cl_ex_init (line 431) | static int function cl_ex_end (line 501) | static int function cl_getcap (line 519) | int function cl_freecap (line 537) | static void function cl_putenv (line 556) | static int FILE: cl/cl_term.c type TKLIST (line 49) | typedef struct _tklist { function cl_term_init (line 87) | int function cl_term_end (line 147) | int function cl_fmap (line 167) | int function cl_pfmap (line 184) | static int function cl_optchange (line 214) | int function cl_omesg (line 262) | int function cl_ssize (line 309) | int function cl_putchar (line 430) | int FILE: common/args.h type ARGS (line 27) | typedef struct _args { FILE: common/common.h type CB (line 28) | typedef struct _cb CB; type EVENT (line 29) | typedef struct _event EVENT; type EXCMD (line 30) | typedef struct _excmd EXCMD; type EXF (line 31) | typedef struct _exf EXF; type FREF (line 32) | typedef struct _fref FREF; type GS (line 33) | typedef struct _gs GS; type LMARK (line 34) | typedef struct _lmark LMARK; type MARK (line 35) | typedef struct _mark MARK; type MSGS (line 36) | typedef struct _msg MSGS; type OPTION (line 37) | typedef struct _option OPTION; type OPTLIST (line 38) | typedef struct _optlist OPTLIST; type SCR (line 39) | typedef struct _scr SCR; type SCRIPT (line 40) | typedef struct _script SCRIPT; type SEQ (line 41) | typedef struct _seq SEQ; type TAG (line 42) | typedef struct _tag TAG; type TAGF (line 43) | typedef struct _tagf TAGF; type TAGQ (line 44) | typedef struct _tagq TAGQ; type TEXT (line 45) | typedef struct _text TEXT; type carat_t (line 48) | typedef enum { C_NOTSET, C_CARATSET, C_ZEROSET } carat_t; type busy_t (line 51) | typedef enum { BUSY_ON = 1, BUSY_OFF, BUSY_UPDATE } busy_t; type conf_t (line 61) | typedef enum { CONF_NO, CONF_QUIT, CONF_YES } conf_t; type dir_t (line 64) | typedef enum { NOTSET, FORWARD, BACKWARD } dir_t; type lnop_t (line 67) | typedef enum { LINE_APPEND, LINE_DELETE, LINE_INSERT, LINE_RESET } lnop_t; type lockr_t (line 70) | typedef enum { LOCK_FAILED, LOCK_SUCCESS, LOCK_UNAVAIL } lockr_t; type seq_t (line 73) | typedef enum { SEQ_ABBREV, SEQ_COMMAND, SEQ_INPUT } seq_t; type pmode (line 76) | enum pmode { MODE_EX, MODE_VI, MODE_VIEW } FILE: common/cut.c function cut (line 66) | int function cb_rotate (line 192) | static void function cut_line (line 241) | int function cut_close (line 280) | void function TEXT (line 305) | TEXT * function text_lfree (line 333) | void function text_free (line 350) | void FILE: common/cut.h type TEXTH (line 17) | typedef struct _texth TEXTH; type _cb (line 21) | struct _cb { type _text (line 32) | struct _text { /* Text: a linked list of lines. */ FILE: common/delete.c function del (line 34) | int FILE: common/exf.c type stat (line 57) | struct stat function FREF (line 74) | FREF * function file_init (line 133) | int function file_spath (line 467) | static int function file_cinit (line 532) | static void function file_end (line 652) | int function file_write (line 763) | int function file_backup (line 1008) | static int function file_comment (line 1196) | static void function file_m1 (line 1243) | int function file_m2 (line 1282) | int function file_m3 (line 1312) | int function file_aw (line 1346) | int function set_alt_name (line 1405) | void function lockr_t (line 1421) | lockr_t FILE: common/exf.h type _exf (line 31) | struct _exf { FILE: common/gs.h type _fref (line 27) | struct _fref { type exadj_t (line 48) | typedef enum { EX_TERM_CE, EX_TERM_SCROLL } exadj_t; type scr_attr_t (line 51) | typedef enum { SA_ALTERNATE, SA_INVERSE } scr_attr_t; type imctrl_t (line 54) | typedef enum { IMCTRL_INIT, IMCTRL_OFF, IMCTRL_ON } imctrl_t; type scr_keyval_t (line 57) | typedef enum { KEY_VEOF, KEY_VERASE, KEY_VKILL, KEY_VWERASE } scr_keyval_t; type _gs (line 65) | struct _gs { FILE: common/key.c function v_key_init (line 102) | int function v_keyval (line 158) | static void function v_key_ilookup (line 192) | void function v_key_len (line 212) | size_t function CHAR_T (line 226) | CHAR_T * function v_key_val (line 538) | int function v_event_push (line 560) | int function v_event_append (line 613) | static int function v_event_get (line 740) | int function v_sync (line 957) | static void function v_event_err (line 975) | void function v_event_flush (line 1028) | int function v_event_grow (line 1044) | static int function v_key_cmp (line 1062) | static int FILE: common/key.h type CHAR_T (line 26) | typedef unsigned char CHAR_T; type e_event_t (line 41) | typedef enum { type e_key_t (line 61) | typedef enum { type _event (line 85) | struct _event { type KEYLIST (line 128) | typedef struct _keylist { FILE: common/line.c function db_eget (line 37) | int function db_get (line 78) | int function db_delete (line 179) | int function db_append (line 231) | int function db_insert (line 297) | int function db_set (line 353) | int function db_exist (line 402) | int function db_last (line 437) | int function db_err (line 498) | void function scr_update (line 512) | static int FILE: common/log.c function log_init (line 88) | int function log_end (line 124) | int function log_cursor (line 152) | int function log_cursor1 (line 181) | static int function log_line (line 212) | int function log_mark (line 288) | int function log_backward (line 329) | int function log_setline (line 431) | int function log_forward (line 516) | int function log_err (line 611) | static void FILE: common/main.c type pmode (line 45) | enum pmode function editor (line 54) | int function v_end (line 505) | void function v_obsolete (line 584) | static int function attach (line 636) | static void FILE: common/mark.c function mark_init (line 67) | int function mark_end (line 89) | int function mark_get (line 113) | int function mark_set (line 156) | int function LMARK (line 196) | static LMARK * function mark_insdel (line 220) | int FILE: common/mark.h type _mark (line 30) | struct _mark { type _lmark (line 36) | struct _lmark { FILE: common/msg.c function msgq (line 40) | void function msgq_str (line 207) | void function mod_rpt (line 247) | void function msgq_status (line 358) | void FILE: common/msg.h type cmsg_t (line 21) | typedef enum { type mtype_t (line 48) | typedef enum { type MSGH (line 64) | typedef struct _msgh MSGH; type _msg (line 66) | struct _msg { FILE: common/options.c type OABBREV (line 217) | typedef struct abbrev { function opts_init (line 269) | int function opts_set (line 431) | int function o_set (line 731) | int function opts_empty (line 771) | int function opts_dump (line 792) | void function opts_print (line 927) | static int function opts_save (line 958) | int function OPTLIST (line 1014) | OPTLIST const * function opts_nomatch (line 1061) | void function opts_abbcmp (line 1068) | static int function opts_cmp (line 1074) | static int function opts_copy (line 1087) | int function opts_free (line 1135) | void FILE: common/options.h type _option (line 58) | struct _option { type _optlist (line 85) | struct _optlist { type optdisp (line 103) | enum optdisp { NO_DISPLAY, ALL_DISPLAY, CHANGED_DISPLAY, SELECT_DISPLAY } FILE: common/options_f.c function f_altwerase (line 38) | int function f_columns (line 50) | int function f_lines (line 82) | int function f_paragraph (line 138) | int function f_print (line 153) | int function f_readonly (line 168) | int function f_recompile (line 186) | int function f_reformat (line 204) | int function f_section (line 215) | int function f_secure (line 230) | int function f_ttywerase (line 245) | int function f_w300 (line 257) | int function f_w1200 (line 275) | int function f_w9600 (line 293) | int function f_window (line 311) | int function f_imctrl (line 324) | int FILE: common/put.c function put (line 34) | int FILE: common/recover.c function rcv_tmp (line 139) | int function rcv_init (line 201) | int function rcv_sync (line 264) | int function rcv_mailfile (line 340) | int function rcv_openat (line 491) | int function rcv_list (line 553) | int function rcv_read (line 636) | int function rcv_copy (line 794) | int function rcv_mktemp (line 838) | int function rcv_email (line 869) | void FILE: common/screen.c function screen_init (line 37) | int function screen_end (line 130) | int function SCR (line 211) | SCR * FILE: common/screen.h type _scr (line 37) | struct _scr { FILE: common/search.c type smsg_t (line 29) | typedef enum { S_EMPTY, S_EOF, S_NOPREV, S_NOTFOUND, S_SOF, S_WRAP } sms... function search_init (line 39) | static int function f_search (line 149) | int function b_search (line 284) | int function search_msg (line 435) | static void function search_busy (line 471) | void FILE: common/seq.c function seq_set (line 37) | int function seq_delete (line 133) | int function seq_mdel (line 150) | int function SEQ (line 170) | SEQ * function seq_close (line 257) | void function seq_dump (line 278) | int function seq_save (line 324) | int function e_memcmp (line 367) | int FILE: common/seq.h type _seq (line 35) | struct _seq { FILE: common/util.c function nonblank (line 73) | int function CHAR_T (line 107) | CHAR_T * function nget_uslong (line 127) | enum nresult function nget_slong (line 146) | enum nresult function TRACE (line 172) | void FILE: db/btree/bt_close.c function __bt_close (line 67) | int function __bt_sync (line 122) | int function bt_meta (line 164) | static int FILE: db/btree/bt_conv.c function __bt_pgin (line 64) | void function __bt_pgout (line 129) | void function mswap (line 201) | static void FILE: db/btree/bt_debug.c function __bt_dump (line 62) | void function __bt_dmpage (line 105) | void function __bt_dnpage (line 139) | void function __bt_dpage (line 157) | void function __bt_stat (line 254) | void FILE: db/btree/bt_delete.c function __bt_delete (line 68) | int function __bt_stkacq (line 150) | static int function __bt_bdelete (line 297) | static int function __bt_pdelete (line 384) | static int function __bt_dleaf (line 481) | int function __bt_curdel (line 543) | static int function __bt_relink (line 642) | static int FILE: db/btree/bt_get.c function __bt_get (line 68) | int FILE: db/btree/bt_open.c function DB (line 105) | DB * function nroot (line 370) | static int function tmp (line 410) | static int function byteorder (line 439) | static int function __bt_fd (line 457) | int FILE: db/btree/bt_overflow.c function __ovfl_get (line 85) | int function __ovfl_put (line 143) | int function __ovfl_delete (line 196) | int FILE: db/btree/bt_page.c function __bt_free (line 65) | int function PAGE (line 90) | PAGE * FILE: db/btree/bt_put.c function __bt_put (line 72) | int function EPG (line 278) | static EPG * FILE: db/btree/bt_search.c function EPG (line 71) | EPG * function __bt_snext (line 156) | static int function __bt_sprev (line 193) | static int FILE: db/btree/bt_seq.c function __bt_seq (line 82) | int function __bt_seqset (line 157) | static int function __bt_seqadv (line 245) | static int function __bt_first (line 352) | static int function __bt_setcur (line 454) | void FILE: db/btree/bt_split.c function __bt_split (line 84) | int function PAGE (line 352) | static PAGE * function PAGE (line 454) | static PAGE * function bt_rroot (line 498) | static int function bt_broot (line 537) | static int function PAGE (line 615) | static PAGE * function bt_preserve (line 795) | static int function recno_t (line 822) | static recno_t FILE: db/btree/bt_utils.c function __bt_ret (line 72) | int function __bt_cmp (line 153) | int function __bt_defcmp (line 215) | int function __bt_defpfx (line 246) | size_t FILE: db/btree/btree.h type PAGE (line 75) | typedef struct _page { type BINTERNAL (line 130) | typedef struct _binternal { type RINTERNAL (line 162) | typedef struct _rinternal { type BLEAF (line 183) | typedef struct _bleaf { type RLEAF (line 216) | typedef struct _rleaf { type EPGNO (line 253) | typedef struct _epgno { type EPG (line 258) | typedef struct _epg { type CURSOR (line 288) | typedef struct _cursor { type BTMETA (line 306) | typedef struct _btmeta { type BTREE (line 318) | typedef struct _btree { FILE: db/db/db.c function DB (line 59) | DB * function __dberr (line 87) | static int function __dbpanic (line 100) | void FILE: db/hash/bsd_ndbm.h type datum (line 70) | typedef struct { type DB (line 75) | typedef DB DBM; FILE: db/hash/hash.c function DB (line 120) | DB * function hash_close (line 265) | static int function hash_fd (line 280) | static int function HTAB (line 297) | static HTAB * function init_htab (line 363) | static int function hdestroy (line 408) | static int function hash_sync (line 475) | static int function flush_meta (line 503) | static int function hash_get (line 551) | static int function hash_put (line 564) | static int function hash_delete (line 582) | static int function hash_access (line 604) | static int function hash_seq (line 731) | static int function __expand_table (line 824) | int function u_int32_t (line 895) | u_int32_t function alloc_segs (line 913) | static int function swap_header_copy (line 950) | static void function swap_header (line 978) | static void FILE: db/hash/hash.h type ACTION (line 46) | typedef enum { type BUFHEAD (line 51) | typedef struct _bufhead BUFHEAD; type _bufhead (line 53) | struct _bufhead { type BUFHEAD (line 68) | typedef BUFHEAD **SEGMENT; type HASHHDR (line 71) | typedef struct hashhdr { /* Disk resident portion */ type HTAB (line 98) | typedef struct htab { /* Memory resident data structur... FILE: db/hash/hash_bigkey.c function __big_insert (line 93) | int function __big_delete (line 207) | int function __find_bigpair (line 288) | int function u_int16_t (line 336) | u_int16_t function __big_return (line 377) | int function collect_data (line 468) | static int function __big_keydata (line 521) | int function collect_key (line 536) | static int function __big_split (line 576) | int FILE: db/hash/hash_buf.c function BUFHEAD (line 111) | BUFHEAD * function BUFHEAD (line 165) | static BUFHEAD * function __buf_init (line 319) | void function __buf_free (line 343) | int function __reclaim_buf (line 374) | void FILE: db/hash/hash_func.c function u_int32_t (line 51) | u_int32_t FILE: db/hash/hash_log2.c function u_int32_t (line 51) | u_int32_t FILE: db/hash/hash_page.c function putpair (line 118) | static void function __delpair (line 149) | int function __split_page (line 210) | int function ugly_split (line 305) | static int function __addel (line 430) | int function BUFHEAD (line 503) | BUFHEAD * function __get_page (line 556) | int function __put_page (line 612) | int function __ibitmap (line 656) | int function u_int32_t (line 677) | static u_int32_t function u_int16_t (line 691) | static u_int16_t function __free_ovflpage (line 851) | void function squeeze_key (line 934) | static void function u_int32_t (line 959) | static u_int32_t * function print_chain (line 975) | int FILE: db/hash/ndbm.c function DBM (line 71) | static DBM * function DBM (line 103) | DBM * function dbm_close (line 115) | void function datum (line 129) | datum function datum (line 155) | datum function datum (line 177) | datum function dbm_delete (line 199) | int function dbm_store (line 222) | int function dbm_error (line 236) | int function dbm_clearerr (line 245) | int function dbm_dirfno (line 255) | int function dbm_rdonly (line 262) | int FILE: db/hash/page.h type SPLIT_RETURN (line 93) | typedef struct { FILE: db/mpool/mpool.c function MPOOL (line 68) | MPOOL * function mpool_filter (line 107) | void type _hqh (line 124) | struct _hqh function mpool_delete (line 157) | int type _hqh (line 192) | struct _hqh function mpool_put (line 286) | int function mpool_close (line 313) | int function mpool_sync (line 334) | int function BKT (line 354) | static BKT * function mpool_write (line 412) | static int function BKT (line 448) | static BKT * function mpool_stat (line 476) | void FILE: db/recno/extern.h type SRCHOP (line 56) | enum SRCHOP FILE: db/recno/rec_close.c function __rec_close (line 65) | int function __rec_sync (line 111) | int FILE: db/recno/rec_delete.c function __rec_delete (line 69) | int function rec_rdelete (line 123) | static int function __rec_dleaf (line 156) | int FILE: db/recno/rec_get.c function __rec_get (line 68) | int function __rec_fpipe (line 125) | int function __rec_vpipe (line 180) | int function __rec_fmap (line 236) | int function __rec_vmap (line 285) | int FILE: db/recno/rec_open.c function DB (line 62) | DB * function __rec_fd (line 201) | int FILE: db/recno/rec_put.c function __rec_put (line 67) | int function __rec_iput (line 194) | int FILE: db/recno/rec_search.c function EPG (line 69) | EPG * FILE: db/recno/rec_seq.c function __rec_seq (line 66) | int FILE: db/recno/rec_utils.c function __rec_ret (line 65) | int FILE: db/recno/recno.h type SRCHOP (line 42) | enum SRCHOP { SDELETE, SINSERT, SEARCH} FILE: ex/ex.c function ex (line 50) | int function ex_cmd (line 204) | int function ex_range (line 1626) | int function ex_line (line 1821) | static int function ex_load (line 2061) | static int function ex_discard (line 2156) | static int function ex_unknown (line 2186) | static void function ex_is_abbrev (line 2210) | int function ex_is_unmap (line 2227) | int function EXCMDLIST (line 2247) | static EXCMDLIST const * function ex_badaddr (line 2270) | void function ex_comlog (line 2332) | static void FILE: ex/ex.h type EXCMDLIST (line 21) | typedef struct _excmdlist { /* Ex command table structure. ... type RANGE (line 74) | typedef struct _range RANGE; type _range (line 75) | struct _range { /* Global command range. */ type _excmd (line 81) | struct _excmd { type EX_PRIVATE (line 168) | typedef struct _ex_private { type filtertype (line 209) | enum filtertype { FILTER_BANG, FILTER_RBANG, FILTER_READ, FILTER_WRITE } type exm_t (line 212) | typedef enum { type badaddr (line 227) | enum badaddr { A_COMBO, A_EMPTY, A_EOF, A_NOTSET, A_ZERO } type tagmsg_t (line 230) | typedef enum { FILE: ex/ex_abbrev.c function ex_abbr (line 35) | int function ex_unabbr (line 99) | int FILE: ex/ex_append.c type which (line 26) | enum which {APPEND, CHANGE, INSERT} type which (line 28) | enum which function ex_append (line 37) | int function ex_change (line 49) | int function ex_insert (line 62) | int function ex_aci (line 72) | static int FILE: ex/ex_args.c function ex_next (line 43) | int function ex_N_next (line 124) | static int function ex_prev (line 166) | int function ex_rew (line 211) | int function ex_args (line 249) | int FILE: ex/ex_argv.c function argv_init (line 47) | int function argv_exp0 (line 67) | int function argv_exp1 (line 90) | int function argv_exp2 (line 127) | int function argv_exp3 (line 227) | int function argv_fexp (line 288) | static int function argv_alloc (line 384) | static int function argv_free (line 449) | int function argv_lexp (line 477) | static int function argv_comp (line 555) | static int function argv_sexp (line 566) | static int FILE: ex/ex_at.c function ex_at (line 35) | int FILE: ex/ex_bang.c function ex_bang (line 55) | int FILE: ex/ex_cd.c function ex_cd (line 34) | int FILE: ex/ex_delete.c function ex_delete (line 31) | int FILE: ex/ex_display.c function ex_display (line 37) | int function bdisplay (line 72) | static int function db (line 110) | static void FILE: ex/ex_edit.c function ex_edit (line 47) | int function ex_N_edit (line 107) | static int FILE: ex/ex_equal.c function ex_equal (line 29) | int FILE: ex/ex_file.c function ex_file (line 33) | int FILE: ex/ex_filter.c function ex_filter (line 45) | int function filter_ldisplay (line 342) | static int FILE: ex/ex_global.c type which (line 29) | enum which {GLOBAL, V} type which (line 31) | enum which function ex_global (line 39) | int function ex_v (line 52) | int function ex_g_setup (line 62) | static int function ex_g_insdel (line 252) | int FILE: ex/ex_init.c type rc (line 37) | enum rc { NOEXIST, NOPERM, RCOK } type rc (line 38) | enum rc type stat (line 38) | struct stat function ex_screen_copy (line 48) | int function ex_screen_end (line 82) | int function ex_optchange (line 119) | int function ex_exrc (line 136) | int function ex_run_file (line 253) | static int function ex_run_str (line 270) | int function exrc_isok (line 342) | static enum rc FILE: ex/ex_join.c function ex_join (line 33) | int FILE: ex/ex_map.c function ex_map (line 43) | int function ex_unmap (line 106) | int FILE: ex/ex_mark.c function ex_mark (line 32) | int FILE: ex/ex_mkexrc.c function ex_mkexrc (line 42) | int FILE: ex/ex_move.c function ex_copy (line 32) | int function ex_move (line 85) | int FILE: ex/ex_open.c function ex_open (line 35) | int FILE: ex/ex_preserve.c function ex_preserve (line 32) | int function ex_recover (line 66) | int FILE: ex/ex_print.c function ex_list (line 36) | int function ex_number (line 54) | int function ex_pr (line 72) | int function ex_print (line 88) | int function ex_ldisplay (line 140) | int function ex_scprint (line 161) | int function ex_prchars (line 196) | static int function ex_printf (line 243) | int function ex_puts (line 273) | int function ex_fflush (line 299) | int FILE: ex/ex_put.c function ex_put (line 32) | int FILE: ex/ex_quit.c function ex_quit (line 30) | int FILE: ex/ex_read.c function ex_read (line 45) | int function ex_readfp (line 298) | int FILE: ex/ex_screen.c function ex_bg (line 34) | int function ex_fg (line 46) | int function ex_resize (line 70) | int function ex_sdisplay (line 99) | int FILE: ex/ex_script.c type termios (line 76) | struct termios type winsize (line 76) | struct winsize type termios (line 89) | struct termios function ex_script (line 105) | int function sscr_init (line 130) | static int function sscr_getprompt (line 253) | static int function sscr_exec (line 346) | int function sscr_check_input (line 422) | int function sscr_input (line 492) | int function sscr_insert (line 557) | static int function sscr_setprompt (line 642) | static int function sscr_matchprompt (line 665) | static int function sscr_end (line 703) | int function sscr_check (line 736) | static void function sscr_pty (line 751) | static int function ptym_open (line 786) | static int function ptys_open (line 824) | static int FILE: ex/ex_set.c function ex_set (line 30) | int FILE: ex/ex_shell.c function ex_shell (line 42) | int function ex_exec_proc (line 83) | int function proc_wait (line 147) | int FILE: ex/ex_shift.c type which (line 25) | enum which {RETAB, LEFT, RIGHT} type which (line 26) | enum which function ex_shiftl (line 34) | int function ex_shiftr (line 45) | int function ex_retab (line 57) | int function shift (line 67) | static int FILE: ex/ex_source.c function ex_sourcefd (line 40) | int function ex_source (line 94) | int FILE: ex/ex_stop.c function ex_stop (line 34) | int FILE: ex/ex_subst.c function ex_s (line 48) | int function ex_subagain (line 251) | int function ex_subtilde (line 273) | int function s (line 337) | static int function re_compile (line 873) | int function re_conv (line 990) | static int function re_tag_conv (line 1116) | static int function re_error (line 1186) | void function re_sub (line 1206) | static int FILE: ex/ex_tag.c function ex_tag_first (line 68) | int function ex_tag_push (line 102) | int function ex_tag_next (line 234) | int function ex_tag_prev (line 265) | int function ex_tag_nswitch (line 296) | int function ex_tag_Nswitch (line 330) | int function ex_tag_pop (line 384) | int function ex_tag_top (line 464) | int function tag_pop (line 487) | static int function ex_tag_display (line 540) | int function ex_tag_copy (line 622) | int function tagf_copy (line 668) | static int function tagq_copy (line 690) | static int function tag_copy (line 715) | static int function tagf_free (line 742) | static int function tagq_free (line 760) | int function tag_msg (line 793) | void function ex_tagf_alloc (line 818) | int function ex_tag_free (line 860) | int function ctag_search (line 881) | static int function TAGQ (line 941) | static TAGQ * function ctag_sfile (line 997) | static int function ctag_file (line 1128) | static void function compare (line 1263) | static int FILE: ex/ex_txt.c function ex_txt (line 54) | int function txt_prompt (line 353) | static void function txt_dent (line 377) | static int FILE: ex/ex_undo.c function ex_undo (line 31) | int FILE: ex/ex_usage.c function ex_help (line 35) | int function ex_usage (line 56) | int function ex_viusage (line 117) | int FILE: ex/ex_util.c function ex_cinit (line 35) | void function ex_cadd (line 58) | void function ex_getline (line 73) | int function ex_ncheck (line 113) | int function ex_init (line 142) | int function ex_emsg (line 167) | void FILE: ex/ex_version.c function ex_version (line 32) | int FILE: ex/ex_visual.c function ex_visual (line 35) | int FILE: ex/ex_write.c type which (line 31) | enum which {WN, WQ, WRITE, XIT} type which (line 32) | enum which function ex_wn (line 40) | int function ex_wq (line 60) | int function ex_write (line 86) | int function ex_xit (line 98) | int function exwr (line 123) | static int function ex_writefp (line 266) | int FILE: ex/ex_yank.c function ex_yank (line 30) | int FILE: ex/ex_z.c function ex_z (line 32) | int FILE: ex/script.h type _script (line 17) | struct _script { FILE: ex/tag.h type _tagf (line 23) | struct _tagf { /* Tag files. */ type _tag (line 57) | struct _tag { /* Tag list. */ type _tagq (line 74) | struct _tagq { /* Tag queue. */ FILE: include/bitstring.h type bitstr_t (line 56) | typedef unsigned char bitstr_t; FILE: include/bsd_db.h type u_int32_t (line 59) | typedef u_int32_t pgno_t; type u_int16_t (line 61) | typedef u_int16_t indx_t; type u_int32_t (line 63) | typedef u_int32_t recno_t; type DBT (line 66) | typedef struct { type DBTYPE (line 84) | typedef enum { DB_BTREE, DB_HASH, DB_RECNO } DBTYPE; type DB (line 110) | typedef struct __db { type BTREEINFO (line 126) | typedef struct { type HASHINFO (line 144) | typedef struct { type RECNOINFO (line 155) | typedef struct { FILE: include/bsd_regex.h type off_t (line 57) | typedef off_t regoff_t; type regex_t (line 59) | typedef struct { type regmatch_t (line 66) | typedef struct { FILE: include/com_extern.h type optdisp (line 96) | enum optdisp type nresult (line 142) | enum nresult type nresult (line 143) | enum nresult FILE: include/compat.h type passwd (line 237) | struct passwd type passwd (line 237) | struct passwd FILE: include/ex_extern.h type badaddr (line 41) | enum badaddr type nresult (line 41) | enum nresult type filtertype (line 67) | enum filtertype FILE: include/mpool.h type BKT (line 59) | typedef struct _bkt { type MPOOL (line 71) | typedef struct MPOOL { FILE: include/sys/queue.h type type (line 188) | struct type type type (line 266) | struct type type type (line 275) | struct type FILE: include/sys/tree.h type type (line 80) | struct type type type (line 129) | struct type type name (line 130) | struct name type type (line 130) | struct type type type (line 140) | struct type type name (line 141) | struct name type type (line 141) | struct type type type (line 154) | struct type type name (line 155) | struct name function _SPLAY_MINMAX (line 248) | void name##_SPLAY_MINMAX(struct name *head, int __comp) \ type type (line 316) | struct type type type (line 317) | struct type type name (line 597) | struct name type type (line 599) | struct type type type (line 600) | struct type type name (line 628) | struct name type type (line 630) | struct type type name (line 646) | struct name type type (line 648) | struct type type type (line 649) | struct type type type (line 667) | struct type type type (line 689) | struct type type name (line 710) | struct name type type (line 712) | struct type type type (line 713) | struct type FILE: include/util.h type bmsg_t (line 40) | typedef enum { B_NONE, B_OFF, B_READ, B_RECOVER, B_SEARCH, B_WRITE } bms... type nresult (line 50) | enum nresult { NUM_ERR, NUM_OK, NUM_OVER, NUM_UNDER } FILE: openbsd/err.c function openbsd_err (line 48) | void FILE: openbsd/errc.c function openbsd_errc (line 48) | void FILE: openbsd/errx.c function openbsd_errx (line 48) | void FILE: openbsd/getopt_long.c type option (line 94) | struct option type option (line 97) | struct option function openbsd_gcd (line 119) | static int function openbsd_permute_args (line 141) | static void function openbsd_parse_long_options (line 186) | static int function openbsd_getopt_internal (line 375) | static int function openbsd_getopt (line 661) | int function openbsd_getopt_long (line 682) | int function openbsd_getopt_long_only (line 700) | int FILE: openbsd/getopt_long.h type option (line 49) | struct option type option (line 64) | struct option type option (line 66) | struct option FILE: openbsd/getprogname.c type procentry64 (line 42) | struct procentry64 FILE: openbsd/issetugid.c function issetugid (line 63) | int FILE: openbsd/minpwcache.c type UIDC (line 79) | typedef struct uidc type GIDC (line 86) | typedef struct gidc function st_hash (line 105) | static unsigned int function usrtb_start (line 127) | static int function grptb_start (line 157) | static int function openbsd_uid_from_user (line 187) | int function openbsd_gid_from_group (line 263) | int FILE: openbsd/open.c function openbsd_open (line 47) | int FILE: openbsd/pledge.c function openbsd_pledge (line 46) | int FILE: openbsd/setmode.c type BITCMD (line 68) | typedef struct bitcmd function mode_t (line 90) | mode_t function BITCMD (line 433) | static BITCMD * function compress_mode (line 494) | static void FILE: openbsd/strlcat.c function openbsd_strlcat (line 38) | size_t FILE: openbsd/strlcpy.c function openbsd_strlcpy (line 34) | size_t FILE: openbsd/strtonum.c function strtonum (line 32) | long long FILE: openbsd/verr.c function openbsd_verr (line 52) | void FILE: openbsd/verrc.c function openbsd_verrc (line 49) | void FILE: openbsd/verrx.c function openbsd_verrx (line 50) | void FILE: openbsd/vwarn.c function openbsd_vwarn (line 52) | void FILE: openbsd/vwarnc.c function openbsd_vwarnc (line 49) | void FILE: openbsd/vwarnx.c function openbsd_vwarnx (line 50) | void FILE: openbsd/warn.c function openbsd_warn (line 48) | void FILE: openbsd/warnc.c function openbsd_warnc (line 48) | void FILE: openbsd/warnx.c function openbsd_warnx (line 48) | void FILE: regex/bsd_regex2.h type sop (line 70) | typedef unsigned long sop; type sopno (line 71) | typedef long sopno; type cset (line 115) | typedef struct function CHadd (line 122) | static inline void function CHsub (line 129) | static inline void function CHIN (line 136) | static inline int type re_guts (line 145) | struct re_guts FILE: regex/cclass.h type cclass (line 47) | struct cclass FILE: regex/cname.h type cname (line 47) | struct cname FILE: regex/engine.c type match (line 79) | struct match type re_guts (line 96) | struct re_guts type match (line 97) | struct match type match (line 99) | struct match type match (line 101) | struct match type match (line 103) | struct match type re_guts (line 105) | struct re_guts type match (line 121) | struct match type match (line 125) | struct match function matcher (line 151) | static int /* 0 success, REG_NOMATCH failure */ type match (line 384) | struct match type match (line 621) | struct match type match (line 917) | struct match type match (line 1033) | struct match function states (line 1140) | static states function print (line 1304) | static void function at (line 1333) | static void FILE: regex/regcomp.c type parse (line 67) | struct parse type parse (line 82) | struct parse type parse (line 83) | struct parse type parse (line 84) | struct parse type parse (line 85) | struct parse type parse (line 86) | struct parse type parse (line 87) | struct parse type parse (line 88) | struct parse type parse (line 89) | struct parse type parse (line 90) | struct parse type parse (line 91) | struct parse type parse (line 92) | struct parse type parse (line 93) | struct parse type parse (line 95) | struct parse type parse (line 96) | struct parse type parse (line 97) | struct parse type parse (line 98) | struct parse type parse (line 99) | struct parse type parse (line 100) | struct parse type parse (line 101) | struct parse type parse (line 102) | struct parse type parse (line 103) | struct parse type parse (line 104) | struct parse type parse (line 105) | struct parse type parse (line 106) | struct parse type parse (line 107) | struct parse type parse (line 108) | struct parse type parse (line 109) | struct parse type parse (line 110) | struct parse type parse (line 111) | struct parse type re_guts (line 111) | struct re_guts type parse (line 112) | struct parse type re_guts (line 112) | struct re_guts type parse (line 113) | struct parse type re_guts (line 113) | struct re_guts function regcomp (line 160) | int /* 0 success, otherwise REG_something */ function p_ere (line 284) | static void function p_ere_exp (line 335) | static void function p_str (line 527) | static void function p_bre (line 547) | static void function p_simp_re (line 581) | static int /* was the simple RE an un-backslashed $? */ function p_count (line 757) | static int /* the value */ function p_bracket (line 779) | static void function p_b_term (line 894) | static void function p_b_cclass (line 976) | static void function p_b_eclass (line 1017) | static void function p_b_symbol (line 1029) | static char /* value of symbol */ function p_b_coll_elem (line 1049) | static char /* value of collating element */ function othercase (line 1087) | static char /* if no counterpart, return ch */ function bothcases (line 1111) | static void function ordinary (line 1134) | static void function backslash (line 1150) | static void function nonnewline (line 1174) | static void function repeat (line 1194) | static void function seterr (line 1274) | static void function cset (line 1289) | static cset * function freeset (line 1359) | static void function freezeset (line 1386) | static int /* set number */ function firstch (line 1428) | static int /* character; there is no "none" value */ function nch (line 1449) | static int function sopno (line 1470) | static sopno /* start of duplicate */ function doemit (line 1500) | static void function doinsert (line 1528) | static void function dofwd (line 1571) | static void function enlarge (line 1587) | static int function stripsnug (line 1612) | static void function findmust (line 1633) | static void function sopno (line 1734) | static sopno /* nesting depth */ FILE: regex/regerror.c type rerr (line 59) | struct rerr function regerror (line 87) | size_t type rerr (line 148) | struct rerr FILE: regex/regexec.c function regexec (line 162) | int /* 0 success, REG_NOMATCH failure */ FILE: regex/regfree.c function regfree (line 58) | void FILE: regex/utils.h type uch (line 57) | typedef unsigned char uch; FILE: vi/getc.c function cs_init (line 44) | int function cs_next (line 71) | int function cs_fspace (line 121) | int function cs_fblank (line 141) | int function cs_prev (line 161) | int function cs_bblank (line 211) | int FILE: vi/v_at.c function v_at (line 33) | int FILE: vi/v_ch.c function v_chrepeat (line 36) | int function v_chrrepeat (line 65) | int function v_cht (line 104) | int function v_chf (line 135) | int function v_chT (line 191) | int function v_chF (line 216) | int function noprev (line 269) | static void function notfound (line 275) | static void FILE: vi/v_delete.c function v_delete (line 33) | int FILE: vi/v_ex.c function v_again (line 41) | int function v_exmode (line 59) | int function v_join (line 95) | int function v_shiftl (line 124) | int function v_shiftr (line 141) | int function v_suspend (line 158) | int function v_switch (line 175) | int function v_tagpush (line 212) | int function v_tagpop (line 229) | int function v_filter (line 244) | int function v_event_exec (line 320) | int function v_exec_ex (line 342) | static int function v_ex (line 357) | int function v_ex_done (line 481) | static int function v_ecl (line 523) | static int function v_ecl_exec (line 572) | int function v_ecl_log (line 601) | static int function v_ecl_init (line 640) | static int FILE: vi/v_increment.c type nresult (line 43) | enum nresult function v_increment (line 51) | int function inc_err (line 260) | static void FILE: vi/v_init.c function v_screen_copy (line 35) | int function v_screen_end (line 78) | int function v_optchange (line 101) | int FILE: vi/v_itxt.c function v_iA (line 67) | int function v_ia (line 87) | int function v_iI (line 124) | int function v_ii (line 143) | int type which (line 167) | enum which { o_cmd, O_cmd } type which (line 168) | enum which function v_iO (line 176) | int function v_io (line 188) | int function io (line 194) | static int function v_change (line 244) | int function v_Replace (line 383) | int function v_subst (line 417) | int function u_int32_t (line 457) | static u_int32_t FILE: vi/v_left.c function v_left (line 32) | int function v_cfirst (line 70) | int function v_first (line 137) | int function v_ncol (line 199) | int function v_zero (line 259) | int FILE: vi/v_mark.c function v_mark (line 33) | int type which (line 39) | enum which {BQMARK, FQMARK} type which (line 40) | enum which function v_bmark (line 57) | int function v_fmark (line 71) | int function mark (line 81) | static int FILE: vi/v_match.c function v_match (line 34) | int FILE: vi/v_paragraph.c function v_paragraphf (line 70) | int function v_paragraphb (line 215) | int function v_buildps (line 326) | int FILE: vi/v_put.c function v_Put (line 34) | int function v_put (line 61) | int function inc_buf (line 97) | static void FILE: vi/v_redraw.c function v_redraw (line 33) | int FILE: vi/v_replace.c function v_replace (line 45) | int FILE: vi/v_right.c function v_right (line 32) | int function v_dollar (line 82) | int FILE: vi/v_screen.c function v_screen (line 32) | int FILE: vi/v_scroll.c function v_lgoto (line 69) | int function v_home (line 106) | int function v_middle (line 123) | int function v_bottom (line 144) | int function goto_adjust (line 154) | static void function v_up (line 207) | int function v_cr (line 229) | int function v_down (line 250) | int function v_hpageup (line 271) | int function v_hpagedown (line 295) | int function v_pagedown (line 323) | int function v_pageup (line 369) | int function v_lineup (line 415) | int function v_linedown (line 435) | int FILE: vi/v_search.c function v_searchb (line 39) | int function v_searchf (line 51) | int function v_exaddr (line 61) | static int function v_searchN (line 280) | int function v_searchn (line 305) | int function v_searchw (line 317) | int function v_search (line 340) | static int function v_correct (line 403) | int FILE: vi/v_section.c function v_sectionf (line 63) | int function v_sectionb (line 170) | int FILE: vi/v_sentence.c function v_sentencef (line 53) | int function v_sentenceb (line 192) | int FILE: vi/v_status.c function v_status (line 33) | int FILE: vi/v_txt.c function v_tcmd (line 65) | int function txt_map_init (line 116) | static int function txt_map_end (line 168) | static int function v_txt (line 241) | int function txt_abbrev (line 1449) | static int function txt_unmap (line 1615) | static void function txt_ai_resolve (line 1655) | static void function v_txt_auto (line 1748) | int function TEXT (line 1798) | static TEXT * function txt_dent (line 1871) | static int function txt_fc (line 1975) | static int function txt_fc_col (line 2128) | static int function txt_emark (line 2238) | static int function txt_err (line 2288) | static void function txt_hex (line 2321) | static int function txt_insch (line 2399) | static int function txt_isrch (line 2511) | static int function txt_resolve (line 2631) | static int function txt_showmatch (line 2683) | static int function txt_margin (line 2747) | static int function txt_Rresolve (line 2825) | static void function txt_nomorech (line 2878) | static void FILE: vi/v_ulcase.c function v_ulcase (line 48) | int function v_mulcase (line 106) | int function ulcase (line 142) | static int FILE: vi/v_undo.c function v_Undo (line 35) | int function v_undo (line 69) | int FILE: vi/v_util.c function v_eof (line 36) | void function v_eol (line 59) | void function v_nomove (line 82) | void function v_sof (line 94) | void function v_sol (line 109) | void function v_isempty (line 121) | int function v_emsg (line 136) | void FILE: vi/v_word.c type which (line 66) | enum which {BIGWORD, LITTLEWORD} type which (line 68) | enum which type which (line 69) | enum which type which (line 70) | enum which function v_wordW (line 78) | int function v_wordw (line 90) | int function fword (line 100) | static int function v_wordE (line 238) | int function v_worde (line 250) | int function eword (line 260) | static int function v_wordB (line 384) | int function v_wordb (line 396) | int function bword (line 406) | static int FILE: vi/v_xchar.c function v_xchar (line 32) | int function v_Xchar (line 79) | int FILE: vi/v_yank.c function v_yank (line 43) | int FILE: vi/v_z.c function v_z (line 32) | int function vs_crel (line 135) | int FILE: vi/v_zexit.c function v_zexit (line 33) | int FILE: vi/vi.c type gcret_t (line 31) | typedef enum { function vi (line 63) | int function gcret_t (line 464) | static gcret_t function v_motion (line 731) | static int function v_init (line 954) | static int function v_dtoh (line 1033) | static void function v_keyword (line 1069) | static int function VIKEYS (line 1122) | static VIKEYS const * function v_count (line 1155) | static int function gcret_t (line 1193) | static gcret_t function v_comlog (line 1256) | static void FILE: vi/vi.h type VIKEYS (line 22) | typedef struct _vikeys VIKEYS; type VICMD (line 25) | typedef struct _vicmd { type _vikeys (line 139) | struct _vikeys { /* Underlying function. */ type VCS (line 162) | typedef struct _vcs { type SMAP (line 211) | typedef struct _smap { type cdir_t (line 228) | typedef enum { CNOTSET, FSEARCH, fSEARCH, TSEARCH, tSEARCH } cdir_t; type abb_t (line 230) | typedef enum { AB_NOTSET, AB_NOTWORD, AB_INWORD } abb_t; type quote_t (line 231) | typedef enum { Q_NOTSET, Q_VNEXT, Q_VTHIS } quote_t; type VI_PRIVATE (line 234) | typedef struct _vi_private { type adj_t (line 379) | typedef enum { A_DECREASE, A_INCREASE, A_SET } adj_t; type pos_t (line 382) | typedef enum { P_BOTTOM, P_FILL, P_MIDDLE, P_TOP } pos_t; type scroll_t (line 385) | typedef enum { type vim_t (line 391) | typedef enum { FILE: vi/vs_line.c function vs_line (line 33) | int function vs_number (line 463) | int FILE: vi/vs_msg.c type sw_t (line 30) | typedef enum { function vs_busy (line 58) | void function vs_home (line 150) | void function vs_update (line 163) | void function vs_msg (line 229) | void function vs_output (line 394) | static void function vs_ex_resolve (line 519) | int function vs_resolve (line 643) | int function vs_scroll (line 750) | static void function vs_wait (line 783) | static void function vs_divider (line 854) | static void function vs_msgsave (line 873) | static void FILE: vi/vs_refresh.c function vs_repaint (line 42) | int function vs_refresh (line 62) | int function vs_paint (line 158) | static int function vs_modeline (line 772) | static void FILE: vi/vs_relative.c function vs_column (line 33) | int function vs_screens (line 54) | size_t function vs_columns (line 97) | size_t function vs_rcm (line 200) | size_t function vs_colpos (line 226) | size_t FILE: vi/vs_smap.c function vs_change (line 44) | int function vs_sm_fill (line 172) | int function vs_sm_delete (line 306) | static int function vs_sm_insert (line 354) | static int function vs_sm_reset (line 408) | static int function vs_sm_scroll (line 513) | int function vs_sm_up (line 570) | static int function vs_sm_1up (line 746) | int function vs_deleteln (line 775) | static int function vs_sm_down (line 800) | static int function vs_sm_erase (line 951) | static int function vs_sm_1down (line 972) | int function vs_insertln (line 1001) | static int function vs_sm_next (line 1029) | int function vs_sm_prev (line 1057) | int function vs_sm_cursor (line 1082) | int function vs_sm_position (line 1121) | int function recno_t (line 1201) | recno_t FILE: vi/vs_split.c function vs_split (line 37) | int function vs_discard (line 196) | int function vs_fg (line 284) | int function vs_bg (line 331) | int function vs_swap (line 369) | int function vs_resize (line 459) | int function SCR (line 558) | static SCR * FILE: xinstall/xinstall.c function main (line 119) | int function install (line 328) | static void function copy (line 568) | static void function compare (line 682) | static int function strip (line 751) | static void function install_dir (line 797) | static void function usage (line 853) | static void function create_tempfile (line 868) | static int function file_write (line 955) | static int function file_flush (line 1055) | static void