Home
last modified time | relevance | path

Searched full:daemon (Results 1 – 25 of 197) sorted by relevance

12345678

/linux/tools/perf/
H A Dbuiltin-daemon.c85 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...]
/linux/tools/perf/Documentation/
H A Dperf-daemon.txt1 perf-daemon(1)
7 perf-daemon - Run record sessions on background
13 'perf daemon'
14 'perf daemon' [<options>]
15 'perf daemon start' [<options>]
16 'perf daemon stop' [<options>]
17 'perf daemon signal' [<options>]
18 'perf daemon ping' [<options>]
23 This command allows to run simple daemon process that starts and
26 You can imagine 'perf daemon' of background process with several
[all …]
/linux/tools/perf/tests/shell/
H A Ddaemon.sh2 # daemon operations
118 line=`perf daemon --config ${config} -x: | head -1`
125 # stop daemon
126 perf daemon stop --config ${config}
137 perf daemon start --config ${config}
139 # Clean up daemon if interrupted.
146 state=`perf daemon ping --config ${config} --session ${session} | awk '{ print $1 }'`
150 echo "FAILED: Timeout waiting for daemon to ping"
159 echo "test daemon list"
162 config=$(mktemp /tmp/perf.daemon.config.XXX)
[all …]
/linux/Documentation/filesystems/fuse/
H A Dfuse-passthrough.rst12 involve communication between the kernel and a userspace FUSE daemon, which can
14 the userspace daemon and be executed directly by the kernel on an underlying
17 This is achieved by the FUSE daemon registering a file descriptor (pointing to
20 When a FUSE file is subsequently opened, the FUSE daemon can, in its response to
35 2. The FUSE daemon, during the ``FUSE_INIT`` handshake, must negotiate the
38 3. The (privileged) FUSE daemon uses the ``FUSE_DEV_IOC_BACKING_OPEN`` ioctl
41 4. When handling an ``OPEN`` or ``CREATE`` request for a FUSE file, the daemon
45 5. The FUSE daemon should eventually call ``FUSE_DEV_IOC_BACKING_CLOSE`` with
52 Setting up passthrough functionality currently requires the FUSE daemon to
61 The core mechanism for passthrough involves the FUSE daemon opening a file
[all …]
H A Dfuse.rst15 Filesystem daemon:
20 The filesystem daemon is running with the privileges of the mounting
25 A connection between the filesystem daemon and the kernel. The
26 connection exists until either the daemon dies, or the filesystem is
123 userspace or being processed by the filesystem daemon. If there is
207 - Kill the filesystem daemon. Works in case of a) and b)
209 - Kill the filesystem daemon and all users of the filesystem. Works
252 filesystem, the filesystem daemon serving requests can record the
336 | "rm /mnt/fuse/file" | FUSE filesystem daemon
384 | "rm /mnt/fuse/file" | FUSE filesystem daemon
/linux/include/uapi/linux/
H A Dhyperv.h50 Daemon code with full handshake support.
203 * implementing the host/guest protocol. 2) A user level daemon that is
227 * Guest Kernel/KVP Daemon Protocol: As noted earlier, we implement all of the
228 * data gathering functionality in a user mode daemon. The user level daemon
230 * kernel and user-level daemon communicate using a connector channel.
240 * Windows host and the user-level daemon. The kernel component passes up the
241 * index received from the Host to the user-level daemon. If the index is
265 * (between the user level daemon and the kernel KVP driver) that we
268 * An older daemon will always be supported on a newer driver.
269 * A given user level daemon will require a minimal version of the
[all …]
H A Dip_vs.h32 * IPVS sync daemon states
34 #define IP_VS_STATE_NONE 0x0000 /* daemon is stopped */
275 /* sync daemon state (master/backup) */
315 IPVS_CMD_NEW_DAEMON, /* start sync daemon */
316 IPVS_CMD_DEL_DAEMON, /* stop sync daemon */
317 IPVS_CMD_GET_DAEMON, /* get sync daemon status */
338 IPVS_CMD_ATTR_DAEMON, /* nested sync daemon attribute */
414 * Attributes describing a sync daemon
420 IPVS_DAEMON_ATTR_STATE, /* sync daemon state (master/backup) */
/linux/tools/usb/usbip/doc/
H A Dusbipd.83 usbipd \- USB/IP server daemon
16 The daemon accepts connections from USB/IP clients
39 \fB\-D\fR, \fB\-\-daemon\fR
41 Run as a daemon process.
85 - Start usbip daemon.
102 - Start usbip daemon in device mode.
/linux/tools/testing/selftests/filesystems/fuse/
H A Dfuse_acl_cache_test.c14 * wrong data without ever reaching the FUSE daemon.
22 * 2. lgetxattr -> daemon called, ACL_A returned, NOT cached (ACL_DONT_CACHE).
26 * 4. lgetxattr -> daemon called, ACL_A returned.
29 * 5. Daemon switches to ACL_B internally (different size).
32 * Fixed: no cache, daemon called, returns ACL_B (44 bytes). PASS.
84 /* ---- Shared state (daemon thread <-> test thread) ----------------------- */
179 /* ---- Daemon thread ------------------------------------------------------- */
263 * reach the daemon, proving ACL_DONT_CACHE suppresses caching. in TEST_F()
278 TH_LOG("step 1 OK: both pre-trigger getxattrs reached daemon (count=%d), " in TEST_F()
308 TH_LOG("step 3 OK: post-trigger getxattr reached daemon (count=%d), " in TEST_F()
[all …]
/linux/tools/hv/
H A Dhv_fcopy_daemon.c
H A Dhv_get_dns_info.sh4 # In the interest of keeping the KVP daemon code free of distro specific
5 # information; the kvp daemon code invokes this external script to gather
H A Dhv_get_dhcp_info.sh5 # In the interest of keeping the KVP daemon code free of distro specific
6 # information; the kvp daemon code invokes this external script to gather
H A Dhv_set_ifconfig.sh7 # In the interest of keeping the KVP daemon code free of distro specific
8 # information; the kvp daemon code invokes this external script to configure
/linux/Documentation/ABI/testing/
H A Dsysfs-platform-kim12 daemon and opens the device when install is requested.
24 daemon when the ldisc install is requested.
46 daemon managing the UART, and is notified about the change
H A Dsysfs-devices-system-ibm-rtl12 Users: The ibm-prtm userspace daemon uses this interface.
22 Users: The ibm-prtm userspace daemon uses this interface.
/linux/Documentation/filesystems/smb/
H A Dksmbd.rst22 ksmbd (kernel daemon)
25 When the server daemon is started, It starts up a forker thread
49 ksmbd.mountd (user space daemon)
55 kernel. For the execution part it has a daemon which is continuously running
157 5. Start ksmbd user space daemon
166 1. kill user and kernel space daemon
/linux/Documentation/admin-guide/mm/
H A Dksm.rst17 The KSM daemon ksmd periodically scans those areas of user memory
21 content). The amount of pages that KSM daemon scans in a single pass
53 KSM daemon is not currently running, MADV_MERGEABLE still registers
54 the range for whenever the KSM daemon is started; even if the range
73 KSM daemon sysfs interface
76 The KSM daemon is controlled by sysfs files in ``/sys/kernel/mm/ksm/``,
/linux/drivers/watchdog/
H A Dsbc60xxwdt.c41 * would be insane to count on any userspace daemon always
87 * We must not require too good response from the userspace daemon.
88 * Here we require the userspace daemon to send us a heartbeat
90 * If the daemon pulses us every 25 seconds, we can still afford
91 * a 5 second scheduling delay on the (high priority) daemon. That
H A Dep93xx_wdt.c16 * for us to rely on the user space daemon alone. So we ping the
18 * daemon dies.
/linux/tools/thermal/tmon/
H A Dtmon.c53 printf(" -d, --daemon run as daemon, no TUI\n"); in usage()
207 { "daemon", 0, NULL, 'd' },
237 printf("Run TMON in daemon mode\n"); in main()
354 /* new SID for the daemon process */ in start_daemon_mode()
H A DREADME42 -d, --daemon run as daemon, no TUI
/linux/Documentation/driver-api/surface_aggregator/clients/
H A Ddtx.rst15 device file, through which it can interface with a user-space daemon. This
16 daemon is then ultimately responsible for determining and taking necessary
86 an appropriate user-space daemon can handle it and send instructions back
95 this driver or any user-space daemon. See the ``SDTX_IOCTL_LATCH_CONFIRM``
103 Valid responses by a user-space daemon to a detachment request event are:
717 A user-space daemon utilizing this API can be found at
718 https://github.com/linux-surface/surface-dtx-daemon.
/linux/Documentation/networking/device_drivers/ethernet/chelsio/
H A Dcxgb.rst257 It is highly suggested that you do not run the irqbalance daemon on your
259 The irqbalance daemon runs on a 10 second interval and binds interrupts
260 to the least loaded CPU determined by the daemon. To disable this daemon::
265 irqbalance, which performs the same function as the daemon. To disable
/linux/Documentation/filesystems/
H A Dautofs-mount-control.rst155 expire in the daemon has become far to complex because umount
162 the daemon until we can't umount any more mounts, then return the
163 appropriate status to the daemon. At the moment we just expire one
298 Set the pipe file descriptor used for kernel communication to the daemon.
309 controlling process (eg. the owning automount(8) daemon) to the process
368 request back to the daemon and waits for completion.
/linux/Documentation/security/
H A Dsak.rst71 daemon gpm
75 daemon gpm < /dev/null

12345678