SYMBOL INDEX (242 symbols across 10 files) FILE: misc/haiku/haiku_interop.h type haiku_nm_t (line 5) | struct haiku_nm_t FILE: misc/haiku/nm.cpp function filter_result (line 8) | filter_result dir_mon_flt(BMessage *message, BHandler **hnd, BMessageFil... class DirectoryListener (line 27) | class DirectoryListener : public BLooper { method recv_reset (line 29) | bool recv_reset() { method MessageReceived (line 38) | void MessageReceived(BMessage * message) override { type haiku_nm_t (line 48) | struct haiku_nm_t { method haiku_nm_t (line 49) | haiku_nm_t() { function haiku_nm_h (line 61) | haiku_nm_h haiku_init_nm() { function haiku_close_nm (line 65) | void haiku_close_nm(haiku_nm_h hnd) { function haiku_watch_dir (line 71) | int haiku_watch_dir(haiku_nm_h hnd, const char *path) { function haiku_stop_watch (line 77) | int haiku_stop_watch(haiku_nm_h hnd) { function haiku_is_update_needed (line 81) | int haiku_is_update_needed(haiku_nm_h hnd) { FILE: misc/macos-legacy/mach_gettime.c function clock_gettime (line 11) | int clock_gettime(clockid_t clk_id, struct timespec *tp) FILE: misc/macos-legacy/mach_gettime.h type clockid_t (line 18) | typedef int clockid_t; type timespec (line 24) | struct timespec FILE: misc/test/plot-bench.py function bench_file_to_lists (line 9) | def bench_file_to_lists(infile): function plot_data (line 12) | def plot_data(data): FILE: src/dbg.h function xprintf (line 36) | static int xprintf(int fd, const char *fmt, ...) function enabledbg (line 50) | static int enabledbg(void) function disabledbg (line 74) | static void disabledbg(void) FILE: src/icons-hash.c type icon_pair (line 53) | struct icon_pair function rh_insert (line 64) | static void function pcg (line 108) | static uint32_t function main (line 118) | int function icon_ext_hash (line 268) | static uint32_t FILE: src/icons.h type icon_pair (line 173) | struct icon_pair { const char *match; const char *icon; unsigned char co... type icon (line 176) | struct icon { const char *icon; unsigned char color; } type icon (line 178) | struct icon type icon (line 179) | struct icon type icon (line 180) | struct icon type icon_pair (line 182) | struct icon_pair type icon_pair (line 209) | struct icon_pair FILE: src/nnn.c type uint_t (line 302) | typedef unsigned int uint_t; type uchar_t (line 303) | typedef unsigned char uchar_t; type ushort_t (line 304) | typedef unsigned short ushort_t; type ullong_t (line 305) | typedef unsigned long long ullong_t; type entry (line 310) | struct entry { type selmark (line 328) | typedef struct { type kv (line 334) | typedef struct { type fltrexp_t (line 339) | typedef struct { type settings (line 351) | typedef struct { type runstate (line 384) | typedef struct { type context (line 414) | typedef struct { type session_header_t (line 424) | typedef struct { type entry (line 485) | struct entry type du_group (line 524) | typedef struct { type du_task (line 533) | typedef struct { type thread_data (line 544) | typedef struct { type sigaction (line 555) | struct sigaction type sigaction (line 556) | struct sigaction type sigaction (line 557) | struct sigaction type kevent (line 859) | struct kevent type timespec (line 862) | struct timespec function sigint_handler (line 916) | static void sigint_handler(int sig) function clean_exit_sighandler (line 922) | static void clean_exit_sighandler(int sig) function uchar_t (line 963) | static uchar_t xchartohex(uchar_t c) function test_set_bit (line 981) | static inline bool test_set_bit(uint_t nr) function test_set_bit_dir (line 1004) | static bool test_set_bit_dir(dev_t dev, ino_t ino) function max_openfds (line 1018) | static void max_openfds(void) function xstrsncpy (line 1051) | static size_t xstrsncpy(char *restrict dst, const char *restrict src, si... function is_suffix (line 1071) | static bool is_suffix(const char *restrict str, const char *restrict suf... function is_prefix (line 1085) | static inline bool is_prefix(const char *restrict str, const char *restr... function is_bad_len_or_dir (line 1090) | static inline bool is_bad_len_or_dir(const char *restrict path) type passwd (line 1178) | struct passwd type group (line 1193) | struct group function getutil (line 1203) | static inline bool getutil(char *util) function tilde_is_home (line 1208) | static inline bool tilde_is_home(const char *s) function tilde_is_home_strict (line 1213) | static inline bool tilde_is_home_strict(const char *s) function mkpath (line 1224) | static size_t mkpath(const char *dir, const char *name, char *out) function shell_escape (line 1393) | static ssize_t shell_escape(char *output, size_t outlen, const char *s) function set_tilde_in_path (line 1430) | static bool set_tilde_in_path(char *path) function reset_tilde_in_path (line 1441) | static void reset_tilde_in_path(char *path) function xterm_cfg (line 1448) | static void xterm_cfg(char *path) function convert_tilde (line 1466) | static bool convert_tilde(const char *path, char *buf) function create_tmp_file (line 1479) | static int create_tmp_file(void) function msg (line 1492) | static void msg(const char *message) function handle_key_resize (line 1498) | static void handle_key_resize(void) function clearoldprompt (line 1505) | static void clearoldprompt(void) function printmsg_nc (line 1514) | static inline void printmsg_nc(const char *msg) function printmsg (line 1521) | static void printmsg(const char *msg) function printwait (line 1528) | static void printwait(const char *msg, int *presel) function printerr (line 1539) | static void printerr(int linenum) function xconfirm (line 1549) | static inline bool xconfirm(int c) function get_input (line 1554) | static int get_input(const char *prompt) function isselfileempty (line 1579) | static bool isselfileempty(void) function get_cur_or_sel (line 1586) | static int get_cur_or_sel(void) function xdelay (line 1612) | static void xdelay(useconds_t delay) function uint_t (line 1618) | static uint_t entries_in_file(int fd, char *buf, size_t buflen, const ch... function confirm_force (line 1631) | static char confirm_force(bool selection, bool use_trash) function writesel (line 1675) | static void writesel(const char *buf, const size_t buflen) function appendfpath (line 1690) | static void appendfpath(const char *path, const size_t len) function selbufrealloc (line 1702) | static void selbufrealloc(const size_t alloclen) function seltofile (line 1713) | static size_t seltofile(int fd, uint_t *pcount, const char *separator) function listselfile (line 1764) | static bool listselfile(void) function resetselind (line 1776) | static void resetselind(void) function startselection (line 1783) | static void startselection(void) function clearselection (line 1797) | static void clearselection(void) function markcmp (line 1829) | static int markcmp(const void *va, const void *vb) function findmarkentry (line 1838) | static inline void findmarkentry(size_t len, struct entry *dentp) function invertselbuf (line 1851) | static void invertselbuf(const int pathlen) function addtoselbuf (line 1966) | static void addtoselbuf(const int pathlen, int startid, int endid) function rmfromselbuf (line 2009) | static void rmfromselbuf(size_t len) function scanselforpath (line 2021) | static int scanselforpath(const char *path, bool getsize) function endselection (line 2044) | static void endselection(bool endselmode) function editselection (line 2110) | static int editselection(bool allowemptysel) function selsafe (line 2233) | static bool selsafe(void) function export_file_list (line 2250) | static void export_file_list(void) function init_fcolors (line 2284) | static bool init_fcolors(void) function initcurses (line 2306) | static bool initcurses(void *oldmask) function enable_signals (line 2463) | static void enable_signals(void) function pid_t (line 2474) | static pid_t xfork(uchar_t flag) function join (line 2513) | static int join(pid_t p, uchar_t flag) function spawn (line 2540) | static int spawn(char *command, char *arg1, char *arg2, char *arg3, usho... function xdiraccess (line 2616) | static bool xdiraccess(const char *path) function plugscript (line 2629) | static bool plugscript(const char *plugin, uchar_t flags) function opstr (line 2640) | static void opstr(char *buf, char *op) function rmmulstr (line 2645) | static bool rmmulstr(char *buf, bool use_trash) function xrm (line 2662) | static bool xrm(char * const fpath, bool use_trash) function xrmfromsel (line 2679) | static void xrmfromsel(char *path, char *fpath) function cpmv_rename (line 2700) | static bool cpmv_rename(int choice, const char *path) function cpmvrm_selection (line 2752) | static bool cpmvrm_selection(enum action sel, char *path) function batch_rename (line 2807) | static bool batch_rename(void) function archive_selection (line 2898) | static void archive_selection(const char *cmd, const char *archive) function write_lastdir (line 2914) | static void write_lastdir(const char *curpath, const char *outfile) function xstricmp (line 2943) | static int xstricmp(const char * const s1, const char * const s2) function xstrverscasecmp (line 2993) | static int xstrverscasecmp(const char * const s1, const char * const s2) function setfilter (line 3070) | static int setfilter(pcre2_code **pcre2x, const char *filter) function setfilter (line 3079) | static int setfilter(regex_t *regex, const char *filter) function wchar_t (line 3086) | static inline wchar_t normalize_char(wchar_t c) function fuzzy_match (line 3098) | static int fuzzy_match(const char *filter, const char *fname) function visible_re (line 3140) | static int visible_re(const fltrexp_t *fltrexp, const char *fname) function visible_str (line 3157) | static int visible_str(const fltrexp_t *fltrexp, const char *fname) function fuzzy_match_positions (line 3167) | static void fuzzy_match_positions(const char *filter, const char *fname,... function string_match_positions (line 3217) | static void string_match_positions(const char *filter, const char *fname... function visible_fuzzy (line 3261) | static int visible_fuzzy(const fltrexp_t *fltrexp, const char *fname) function clearfilter (line 3268) | static void clearfilter(void) function entrycmp (line 3278) | static int entrycmp(const void *va, const void *vb) function reventrycmp (line 3331) | static int reventrycmp(const void *va, const void *vb) function handle_alt_key (line 3346) | static int handle_alt_key(wint_t *wch) function handle_event (line 3359) | static inline int handle_event(void) function nextsel (line 3371) | static int nextsel(int presel) function getorderstr (line 3475) | static int getorderstr(char *sort) function showfilterinfo (line 3501) | static void showfilterinfo(void) function showfilter (line 3519) | static void showfilter(char *str) function swap_ent (line 3527) | static inline void swap_ent(int id1, int id2) function fill (line 3539) | static int fill(const char *fltr, regex_t *re) function matches (line 3561) | static int matches(const char *fltr) function dentfind (line 3596) | static int dentfind(const char *fname, int n) function filterentries (line 3605) | static int filterentries(char *path, char *lastname) function addcmdtohist (line 3860) | static void addcmdtohist(char *cmd) function xread_history (line 3890) | static void xread_history(const char *histpath) function xwrite_history (line 3912) | static void xwrite_history(const char *histpath) function xlink (line 4192) | static int xlink(char *prefix, char *path, char *curfname, char *buf, in... function parsekvpair (line 4246) | static bool parsekvpair(kv **arr, char **envcpy, const uchar_t id, uchar... function get_kv_key (line 4326) | static int get_kv_key(kv *kvarr, char *val, uchar_t max, uchar_t id) function resetdircolor (line 4342) | static void resetdircolor(int flags) function wchar_t (line 4364) | static wchar_t *unescape(const char *str, uint_t maxcols) function off_t (line 4392) | static off_t get_size(off_t size, off_t *pval, int comp) function get_icon (line 4510) | static struct icon get_icon(const struct entry *ent) function print_icon (line 4536) | static void print_icon(const struct entry *ent, const int attrs) function print_time (line 4553) | static void print_time(const time_t *timep, const uchar_t flags) function get_detail_ind (line 4569) | static char get_detail_ind(const mode_t mode) function uchar_t (line 4584) | static uchar_t get_color_pair_name_ind(const struct entry *ent, char *pi... function printent_name (line 4638) | static void printent_name(const struct entry *ent, uint_t namecols) function printent_name (line 4723) | static inline void printent_name(const struct entry *ent, uint_t namecols) function printent (line 4733) | static void printent(int pdents_index, uint_t namecols, bool sel) function setcfg (line 4804) | static void setcfg(settings newcfg) function savecurctx (line 4813) | static void savecurctx(char *path, char *curname, int nextctx) function save_session (line 4848) | static void save_session(const char *sname, int *presel) function load_session (line 4905) | static bool load_session(const char *sname, char **path, char **lastdir,... function uchar_t (line 4987) | static uchar_t get_free_ctx(void) function set_smart_ctx (line 4999) | static void set_smart_ctx(int ctx, char *nextpath, char **path, char *fi... function handle_cur_move (line 5020) | static bool handle_cur_move(enum action sel) function get_output (line 5046) | static bool get_output(char *command, char *arg1, char *arg2, int fdout,... function buffer_command_output (line 5158) | static bool buffer_command_output(char * const cmds[], char *arg1, char ... function show_content_in_floating_window (line 5253) | static bool show_content_in_floating_window(char *content, size_t conten... function show_stats (line 5458) | static bool show_stats(char *pathbuf, char *dir) function xchmod (line 5500) | static bool xchmod(char *pathbuf, char *dir) function get_fs_info (line 5536) | static size_t get_fs_info(const char *path, uchar_t type) function xmktree (line 5553) | static bool xmktree(char *path, bool dir) function handle_archive (line 5620) | static bool handle_archive(char *fpath /* in-out param */, char op) function valid_parent (line 5711) | static void valid_parent(char *path, char *lastname) function archive_mount (line 5724) | static bool archive_mount(char *newpath) function remote_mount (line 5771) | static bool remote_mount(char *newpath) type stat (line 5855) | struct stat function lock_terminal (line 5927) | static void lock_terminal(void) function printkv (line 5932) | static void printkv(kv *kvarr, FILE *f, uchar_t max, uchar_t id) function printkeys (line 5940) | static void printkeys(kv *kvarr, char *buf, uchar_t max) function handle_bookmark (line 5952) | static size_t handle_bookmark(const char *bmark, char *newpath) function add_bookmark (line 5989) | static void add_bookmark(char *path, char *newpath, int *presel) function show_help (line 6014) | static void show_help(const char *path) function setexports (line 6139) | static void setexports(const char *path) function run_cmd_as_plugin (line 6166) | static void run_cmd_as_plugin(const char *file, ushort_t flags, enum act... function plctrl_init (line 6193) | static bool plctrl_init(void) function rmlistpath (line 6208) | static void rmlistpath(void) function read_nointr (line 6221) | static ssize_t read_nointr(int fd, void *buf, size_t count) function run_plugin (line 6289) | static bool run_plugin(char **path, const char *file, char *runfile, cha... function launch_app (line 6392) | static bool launch_app(char *newpath) function prompt_run (line 6411) | static bool prompt_run(void) function handle_cmd (line 6483) | static bool handle_cmd(enum action sel, char *path, char *newpath) function dentfree (line 6505) | static void dentfree(void) function du_queue_task (line 6533) | static bool du_queue_task(const char *path, du_group *group, bool count_... function add_blocks (line 6591) | static inline void add_blocks(blkcnt_t *tblocks, const struct stat *sb) function du_walk_dir (line 6599) | static void du_walk_dir(const char *root, du_group *group, bool count_ro... function dirwalk (line 6749) | static void dirwalk(char *path, int entnum, bool mountpoint, bool no_agg... function prep_threads (line 6775) | static bool prep_threads(void) function selforparent (line 6838) | static inline bool selforparent(const char *path) function dentfill (line 6843) | static int dentfill(char *path, struct entry **ppdents) function populate (line 7141) | static void populate(char *path, char *lastname) function notify_fifo (line 7171) | static void notify_fifo(bool force) function send_to_explorer (line 7206) | static void send_to_explorer(int *presel) function move_cursor (line 7223) | static void move_cursor(int target, int ignore_scrolloff) function handle_screen_move (line 7254) | static void handle_screen_move(enum action sel) function handle_openwith (line 7349) | static void handle_openwith(const char *path, const char *name, char *ne... function copynextname (line 7362) | static void copynextname(char *lastname) function handle_context_switch (line 7371) | static int handle_context_switch(enum action sel) function set_sort_flags (line 7411) | static int set_sort_flags(int r) function set_time_type (line 7537) | static bool set_time_type(int *presel) function statusbar (line 7566) | static void statusbar(char *path) function markhovered (line 7678) | static inline void markhovered(void) function adjust_cols (line 7686) | static int adjust_cols(int n) function draw_line (line 7704) | static void draw_line(int ncols) function redraw (line 7740) | static void redraw(char *path) function cdprep (line 7876) | static bool cdprep(char *lastdir, char *lastname, char *path, char *newp... function showselsize (line 7892) | static void showselsize(const char *path) type action (line 7912) | enum action type stat (line 7913) | struct stat type timespec (line 7921) | struct timespec type entry (line 7971) | struct entry type action (line 9092) | enum action type stat (line 9285) | struct stat function check_key_collision (line 9503) | static void check_key_collision(void) function usage (line 9518) | static void usage(void) function setup_config (line 9578) | static bool setup_config(void) function set_tmp_path (line 9662) | static bool set_tmp_path(void) function cleanup (line 9679) | static void cleanup(void) type stat (line 10021) | struct stat type sigaction (line 10101) | struct sigaction type sigaction (line 10136) | struct sigaction FILE: src/nnn.h type action (line 47) | enum action { type key (line 127) | struct key { type key (line 132) | struct key