Symbol: daemon
headers/compatibility/bsd/stdlib.h
21
int daemon(int noChangeDir, int noClose);
headers/private/app/LaunchRosterPrivate.h
17
status_t RegisterSessionDaemon(const BMessenger& daemon);
src/add-ons/kernel/file_systems/ntfs/libntfs/compat.h
68
extern int daemon(int nochdir, int noclose);
src/apps/mail/MailWindow.cpp
2662
BMailDaemon daemon;
src/apps/mail/MailWindow.cpp
2663
result = daemon.Launch();
src/apps/mail/MailWindow.cpp
2665
daemon.SendQueuedMail();
src/bin/network/ftpd/ftpd.c
448
if (daemon(1, 1) < 0) {
src/kits/app/LaunchRoster.cpp
40
BLaunchRoster::Private::RegisterSessionDaemon(const BMessenger& daemon)
src/kits/app/LaunchRoster.cpp
45
status = request.AddMessenger("daemon", daemon);
src/kits/mail/MailMessage.cpp
963
BMessenger daemon(B_MAIL_DAEMON_SIGNATURE);
src/kits/mail/MailMessage.cpp
964
if (!daemon.IsValid())
src/kits/mail/MailMessage.cpp
972
daemon.SendMessage(&msg);
src/preferences/mail/ConfigWindow.cpp
503
BMailDaemon daemon;
src/preferences/mail/ConfigWindow.cpp
505
if (settings.DaemonAutoStarts() && !daemon.IsRunning())
src/preferences/mail/ConfigWindow.cpp
506
daemon.Launch();
src/preferences/mail/ConfigWindow.cpp
507
else if (!settings.DaemonAutoStarts() && daemon.IsRunning())
src/preferences/mail/ConfigWindow.cpp
508
daemon.Quit();
src/servers/launch/LaunchDaemon.cpp
2137
LaunchDaemon* daemon = new LaunchDaemon(true, status);
src/servers/launch/LaunchDaemon.cpp
2139
daemon->Run();
src/servers/launch/LaunchDaemon.cpp
2141
delete daemon;
src/servers/launch/LaunchDaemon.cpp
2165
LaunchDaemon* daemon = new LaunchDaemon(false, status);
src/servers/launch/LaunchDaemon.cpp
2167
daemon->Run();
src/servers/launch/LaunchDaemon.cpp
2169
delete daemon;
src/servers/launch/LaunchDaemon.cpp
270
Session::Session(uid_t user, const BMessenger& daemon)
src/servers/launch/LaunchDaemon.cpp
273
fDaemon(daemon)
src/servers/package/PackageDaemon.cpp
287
PackageDaemon daemon(&error);
src/servers/package/PackageDaemon.cpp
289
error = daemon.Init();
src/servers/package/PackageDaemon.cpp
295
daemon.Run();
src/servers/syslog_daemon/SyslogDaemon.cpp
190
SyslogDaemon daemon;
src/servers/syslog_daemon/SyslogDaemon.cpp
191
daemon.Run();
src/servers/syslog_daemon/listener_output.cpp
69
init_listener_output(SyslogDaemon* daemon)
src/servers/syslog_daemon/listener_output.cpp
71
daemon->AddHandler(listener_output);
src/servers/syslog_daemon/listener_output.h
14
void init_listener_output(SyslogDaemon* daemon);
src/servers/syslog_daemon/syslog_output.cpp
221
init_syslog_output(SyslogDaemon *daemon)
src/servers/syslog_daemon/syslog_output.cpp
246
daemon->AddHandler(syslog_output);
src/servers/syslog_daemon/syslog_output.h
10
void init_syslog_output(SyslogDaemon *daemon);
src/system/kernel/kernel_daemon.cpp
100
fDaemons.Add(daemon);
src/system/kernel/kernel_daemon.cpp
117
struct daemon* daemon = iterator.Next();
src/system/kernel/kernel_daemon.cpp
119
if (daemon->function == function && daemon->arg == arg) {
src/system/kernel/kernel_daemon.cpp
123
while (daemon->executing) {
src/system/kernel/kernel_daemon.cpp
130
delete daemon;
src/system/kernel/kernel_daemon.cpp
145
struct daemon* daemon = iterator.Next();
src/system/kernel/kernel_daemon.cpp
151
(addr_t)daemon->function, NULL, &symbol, &imageName, &exactMatch);
src/system/kernel/kernel_daemon.cpp
156
kprintf("\t%s:%s (%p)", imageName, symbol, daemon->function);
src/system/kernel/kernel_daemon.cpp
158
kprintf("\t%p", daemon->function);
src/system/kernel/kernel_daemon.cpp
160
kprintf(", arg %p%s\n", daemon->arg,
src/system/kernel/kernel_daemon.cpp
161
daemon->executing ? " (running) " : "");
src/system/kernel/kernel_daemon.cpp
173
struct daemon*
src/system/kernel/kernel_daemon.cpp
174
KernelDaemon::_NextDaemon(struct daemon& marker)
src/system/kernel/kernel_daemon.cpp
176
struct daemon* daemon;
src/system/kernel/kernel_daemon.cpp
180
daemon = fDaemons.Head();
src/system/kernel/kernel_daemon.cpp
182
daemon = fDaemons.GetNext(&marker);
src/system/kernel/kernel_daemon.cpp
186
marker.arg = daemon;
src/system/kernel/kernel_daemon.cpp
188
if (daemon != NULL)
src/system/kernel/kernel_daemon.cpp
189
fDaemons.InsertAfter(daemon, &marker);
src/system/kernel/kernel_daemon.cpp
191
return daemon;
src/system/kernel/kernel_daemon.cpp
198
struct daemon marker;
src/system/kernel/kernel_daemon.cpp
20
struct daemon : DoublyLinkedListLinkImpl<struct daemon> {
src/system/kernel/kernel_daemon.cpp
209
while (struct daemon* daemon = _NextDaemon(marker)) {
src/system/kernel/kernel_daemon.cpp
210
daemon->executing = true;
src/system/kernel/kernel_daemon.cpp
214
bigtime_t next = (daemon->last +
src/system/kernel/kernel_daemon.cpp
215
(daemon->frequency * iterationToUsecs)) - time;
src/system/kernel/kernel_daemon.cpp
217
daemon->last = time;
src/system/kernel/kernel_daemon.cpp
218
next = daemon->frequency * iterationToUsecs;
src/system/kernel/kernel_daemon.cpp
219
daemon->function(daemon->arg, (time - start) / iterationToUsecs);
src/system/kernel/kernel_daemon.cpp
224
daemon->executing = false;
src/system/kernel/kernel_daemon.cpp
29
typedef DoublyLinkedList<struct daemon> DaemonList;
src/system/kernel/kernel_daemon.cpp
44
struct daemon* _NextDaemon(struct daemon& marker);
src/system/kernel/kernel_daemon.cpp
89
struct ::daemon* daemon = new(std::nothrow) (struct ::daemon);
src/system/kernel/kernel_daemon.cpp
90
if (daemon == NULL)
src/system/kernel/kernel_daemon.cpp
93
daemon->function = function;
src/system/kernel/kernel_daemon.cpp
94
daemon->arg = arg;
src/system/kernel/kernel_daemon.cpp
95
daemon->frequency = frequency;
src/system/kernel/kernel_daemon.cpp
96
daemon->last = 0;
src/system/kernel/kernel_daemon.cpp
97
daemon->executing = false;