| H A D | builtin-daemon.c | 85 struct daemon { struct 99 static struct daemon __daemon = { argument 104 "perf daemon {start|signal|stop|ping} [<options>]", 105 "perf daemon [<options>]", 116 static struct daemon_session *daemon__add_session(struct daemon *config, char *name) in daemon__add_session() 134 static struct daemon_session *daemon__find_session(struct daemon *daemon, char *name) in daemon__find_session() argument 138 list_for_each_entry(session, &daemon->sessions, list) { in daemon__find_session() 157 static int session_config(struct daemon *daemon, cons argument 218 struct daemon *daemon = cb; server_config() local 237 struct daemon *daemon = cb; client_config() local 248 check_base(struct daemon * daemon) check_base() argument 282 setup_client_config(struct daemon * daemon) setup_client_config() argument 295 setup_server_config(struct daemon * daemon) setup_server_config() argument 321 daemon_session__run(struct daemon_session * session,struct daemon * daemon) daemon_session__run() argument 394 handle_signalfd(struct daemon * daemon) handle_signalfd() argument 443 daemon_session__wait(struct daemon_session * session,struct daemon * daemon,int secs) daemon_session__wait() argument 471 daemon__has_alive_session(struct daemon * daemon) daemon__has_alive_session() argument 483 daemon__wait(struct daemon * daemon,int secs) daemon__wait() argument 580 setup_server_socket(struct daemon * daemon) setup_server_socket() argument 671 cmd_session_list(struct daemon * daemon,union cmd * cmd,FILE * out) cmd_session_list() argument 762 cmd_session_kill(struct daemon * daemon,union cmd * cmd,FILE * out) cmd_session_kill() argument 785 cmd_session_ping(struct daemon * daemon,union cmd * cmd,FILE * out) cmd_session_ping() argument 808 handle_server_socket(struct daemon * daemon,int sock_fd) handle_server_socket() argument 858 setup_client_socket(struct daemon * daemon) setup_client_socket() argument 891 daemon_session__kill(struct daemon_session * session,struct daemon * daemon) daemon_session__kill() argument 916 daemon__signal(struct daemon * daemon,int sig) daemon__signal() argument 938 daemon__stop(struct daemon * daemon) daemon__stop() argument 946 daemon__kill(struct daemon * daemon) daemon__kill() argument 970 daemon__exit(struct daemon * daemon) daemon__exit() argument 982 daemon__reconfig(struct daemon * daemon) daemon__reconfig() argument 1015 setup_config_changes(struct daemon * daemon) setup_config_changes() argument 1052 process_inotify_event(struct daemon * daemon,char * buf,ssize_t len) process_inotify_event() argument 1073 handle_config_changes(struct daemon * daemon,int conf_fd,bool * config_changed) handle_config_changes() argument 1093 setup_config(struct daemon * daemon) setup_config() argument 1140 check_lock(struct daemon * daemon) check_lock() argument 1179 go_background(struct daemon * daemon) go_background() argument 1231 setup_signalfd(struct daemon * daemon) setup_signalfd() argument 1245 __cmd_start(struct daemon * daemon,struct option parent_options[],int argc,const char ** argv) __cmd_start() argument 1358 send_cmd(struct daemon * daemon,union cmd * cmd) send_cmd() argument 1401 send_cmd_list(struct daemon * daemon) send_cmd_list() argument 1413 __cmd_signal(struct daemon * daemon,struct option parent_options[],int argc,const char ** argv) __cmd_signal() argument 1442 __cmd_stop(struct daemon * daemon,struct option parent_options[],int argc,const char ** argv) __cmd_stop() argument 1465 __cmd_ping(struct daemon * daemon,struct option parent_options[],int argc,const char ** argv) __cmd_ping() argument [all...] |