Searched refs:event (Results 1 - 25 of 140) sorted by relevance

123456

/systemd/man/
H A Dglib-event-glue.c30 sd_event *event; member in struct:SDEventSource
34 return sd_event_prepare(((SDEventSource *)source)->event) > 0;
38 return sd_event_wait(((SDEventSource *)source)->event, 0) > 0;
42 return sd_event_dispatch(((SDEventSource *)source)->event) > 0;
46 sd_event_unref(((SDEventSource *)source)->event);
56 GSource *g_sd_event_create_source(sd_event *event) { argument
61 source->event = sd_event_ref(event);
62 source->pollfd.fd = sd_event_get_fd(event);
/systemd/src/udev/
H A Dudevd.c44 #include "sd-event.h"
79 sd_event *event; member in struct:Manager
110 struct event { struct
130 static inline struct event *node_to_event(struct udev_list_node *node) {
131 return container_of(node, struct event, node);
150 struct event *event; member in struct:worker
157 static void event_free(struct event *event) { argument
160 if (!event)
247 struct event *event = userdata; local
261 struct event *event = userdata; local
270 worker_attach_event(struct worker *worker, struct event *event) argument
332 worker_spawn(Manager *manager, struct event *event) argument
552 event_run(Manager *manager, struct event *event) argument
588 struct event *event; local
649 is_devpath_busy(Manager *manager, struct event *event) argument
814 struct event *event = node_to_event(loop); local
831 struct event *event = node_to_event(loop); local
[all...]
H A Dudev-event.c52 struct udev_event *event; local
54 event = new0(struct udev_event, 1);
55 if (event == NULL)
57 event->dev = dev;
58 event->udev = udev;
59 udev_list_init(udev, &event->run_list, false);
60 udev_list_init(udev, &event->seclabel_list, false);
61 event->birth_usec = clock_boottime_or_monotonic();
62 return event;
65 void udev_event_unref(struct udev_event *event) { argument
76 udev_event_apply_format(struct udev_event *event, const char *src, char *dest, size_t size) argument
390 spawn_exec(struct udev_event *event, const char *cmd, char *const argv[], char **envp, int fd_stdout, int fd_stderr) argument
446 spawn_read(struct udev_event *event, usec_t timeout_usec, const char *cmd, int fd_stdout, int fd_stderr, char *result, size_t ressize) argument
630 spawn_wait(struct udev_event *event, usec_t timeout_usec, usec_t timeout_warn_usec, const char *cmd, pid_t pid, bool accept_failure) argument
720 udev_event_spawn(struct udev_event *event, usec_t timeout_usec, usec_t timeout_warn_usec, bool accept_failure, const char *cmd, char *result, size_t ressize) argument
803 rename_netif(struct udev_event *event) argument
822 udev_event_execute_rules(struct udev_event *event, usec_t timeout_usec, usec_t timeout_warn_usec, struct udev_list *properties_list, struct udev_rules *rules) argument
922 udev_event_execute_run(struct udev_event *event, usec_t timeout_usec, usec_t timeout_warn_usec) argument
[all...]
H A Dudev-rules.c641 static int import_program_into_properties(struct udev_event *event, argument
649 err = udev_event_spawn(event, timeout_usec, timeout_warn_usec, true, program, result, sizeof(result));
662 import_property_from_string(event->dev, line);
1798 static int match_attr(struct udev_rules *rules, struct udev_device *dev, struct udev_event *event, struct token *cur) { argument
1808 udev_event_apply_format(event, name, nbuf, sizeof(nbuf));
1817 if (util_resolve_subsys_kernel(event->udev, name, vbuf, sizeof(vbuf), 1) != 0)
1853 struct udev_event *event,
1865 can_set_name = ((!streq(udev_device_get_action(event->dev), "remove")) &&
1866 (major(udev_device_get_devnum(event->dev)) > 0 ||
1867 udev_device_get_ifindex(event
1852 udev_rules_apply_to_event(struct udev_rules *rules, struct udev_event *event, usec_t timeout_usec, usec_t timeout_warn_usec, struct udev_list *properties_list) argument
[all...]
H A Dudevadm-test.c35 "Test an event run.\n"
51 _cleanup_udev_event_unref_ struct udev_event *event = NULL; local
131 event = udev_event_new(dev);
136 udev_event_execute_rules(event,
144 udev_list_entry_foreach(entry, udev_list_get_entry(&event->run_list)) {
147 udev_event_apply_format(event, udev_list_entry_get_name(entry), program, sizeof(program));
158 .help = "Test an event run",
/systemd/src/rfkill/
H A Drfkill.c57 const struct rfkill_event *event,
65 assert(event);
68 if (asprintf(&sysname, "rfkill%i", event->idx) < 0)
160 const struct rfkill_event *event,
169 assert(event);
177 assert_se(type = rfkill_type_to_string(event->type));
201 const struct rfkill_event *event) {
211 assert(event);
216 r = find_device(udev, event, &device);
220 r = determine_state_file(udev, event, devic
55 find_device( struct udev *udev, const struct rfkill_event *event, struct udev_device **ret) argument
158 determine_state_file( struct udev *udev, const struct rfkill_event *event, struct udev_device *d, char **ret) argument
198 load_state( int rfkill_fd, struct udev *udev, const struct rfkill_event *event) argument
260 save_state( int rfkill_fd, struct udev *udev, const struct rfkill_event *event) argument
352 struct rfkill_event event; local
[all...]
/systemd/src/import/
H A Dexport.c22 #include "sd-event.h"
65 sd_event *event = userdata; local
71 sd_event_exit(event, abs(error));
76 _cleanup_(sd_event_unrefp) sd_event *event = NULL;
119 r = sd_event_default(&event);
121 return log_error_errno(r, "Failed to allocate event loop: %m");
124 (void) sd_event_add_signal(event, NULL, SIGTERM, interrupt_signal_handler, NULL);
125 (void) sd_event_add_signal(event, NULL, SIGINT, interrupt_signal_handler, NULL);
127 r = tar_export_new(&export, event, on_tar_finished, event);
144 sd_event *event = userdata; local
[all...]
H A Dimport.c22 #include "sd-event.h"
47 sd_event *event = userdata; local
53 sd_event_exit(event, abs(error));
58 _cleanup_(sd_event_unrefp) sd_event *event = NULL;
117 r = sd_event_default(&event);
119 return log_error_errno(r, "Failed to allocate event loop: %m");
122 (void) sd_event_add_signal(event, NULL, SIGTERM, interrupt_signal_handler, NULL);
123 (void) sd_event_add_signal(event, NULL, SIGINT, interrupt_signal_handler, NULL);
125 r = tar_import_new(&import, event, arg_image_root, on_tar_finished, event);
142 sd_event *event = userdata; local
[all...]
H A Dpull.c22 #include "sd-event.h"
48 sd_event *event = userdata; local
54 sd_event_exit(event, abs(error));
59 _cleanup_(sd_event_unrefp) sd_event *event = NULL;
109 r = sd_event_default(&event);
111 return log_error_errno(r, "Failed to allocate event loop: %m");
114 (void) sd_event_add_signal(event, NULL, SIGTERM, interrupt_signal_handler, NULL);
115 (void) sd_event_add_signal(event, NULL, SIGINT, interrupt_signal_handler, NULL);
117 r = tar_pull_new(&pull, event, arg_image_root, on_tar_finished, event);
134 sd_event *event = userdata; local
[all...]
H A Dexport-raw.h22 #include "sd-event.h"
31 int raw_export_new(RawExport **export, sd_event *event, RawExportFinished on_finished, void *userdata);
H A Dexport-tar.h22 #include "sd-event.h"
31 int tar_export_new(TarExport **export, sd_event *event, TarExportFinished on_finished, void *userdata);
H A Dimport-raw.h22 #include "sd-event.h"
31 int raw_import_new(RawImport **import, sd_event *event, const char *image_root, RawImportFinished on_finished, void *userdata);
H A Dimport-tar.h22 #include "sd-event.h"
31 int tar_import_new(TarImport **import, sd_event *event, const char *image_root, TarImportFinished on_finished, void *userdata);
H A Dcurl-util.h25 #include "sd-event.h"
32 sd_event *event; member in struct:CurlGlue
42 int curl_glue_new(CurlGlue **glue, sd_event *event);
H A Dpull-raw.h22 #include "sd-event.h"
31 int raw_pull_new(RawPull **pull, sd_event *event, const char *image_root, RawPullFinished on_finished, void *userdata);
H A Dpull-tar.h22 #include "sd-event.h"
31 int tar_pull_new(TarPull **pull, sd_event *event, const char *image_root, TarPullFinished on_finished, void *userdata);
H A Dexport-raw.c44 sd_event *event; member in struct:RawExport
83 sd_event_unref(e->event);
96 sd_event *event,
116 if (event)
117 e->event = sd_event_ref(event);
119 r = sd_event_default(&e->event);
247 sd_event_exit(e->event, r);
339 r = sd_event_add_io(e->event, &e->output_event_source, fd, EPOLLOUT, raw_export_on_output, e);
341 r = sd_event_add_defer(e->event,
94 raw_export_new( RawExport **ret, sd_event *event, RawExportFinished on_finished, void *userdata) argument
[all...]
H A Dexport-tar.c36 sd_event *event; member in struct:TarExport
88 sd_event_unref(e->event);
101 sd_event *event,
122 if (event)
123 e->event = sd_event_ref(event);
125 r = sd_event_default(&e->event);
237 sd_event_exit(e->event, r);
309 r = sd_event_add_io(e->event, &e->output_event_source, fd, EPOLLOUT, tar_export_on_output, e);
311 r = sd_event_add_defer(e->event,
99 tar_export_new( TarExport **ret, sd_event *event, TarExportFinished on_finished, void *userdata) argument
[all...]
/systemd/src/journal-remote/
H A Djournal-remote.h23 #include "sd-event.h"
36 sd_event_source *event; member in struct:MHDDaemonWrapper
/systemd/src/systemd/
H A Dsd-ipv4acd.h27 #include "sd-event.h"
40 typedef void (*sd_ipv4acd_cb_t)(sd_ipv4acd *ll, int event, void *userdata);
43 int sd_ipv4acd_attach_event(sd_ipv4acd *ll, sd_event *event, int priority);
H A Dsd-ipv4ll.h26 #include "sd-event.h"
39 typedef void (*sd_ipv4ll_cb_t)(sd_ipv4ll *ll, int event, void *userdata);
42 int sd_ipv4ll_attach_event(sd_ipv4ll *ll, sd_event *event, int priority);
/systemd/src/network/
H A Dnetworkd-wait-online.h22 #include "sd-event.h"
45 sd_event *event; member in struct:Manager
H A Dnetworkd-wait-online-manager.c170 sd_event_exit(m->event, 0);
187 r = sd_netlink_attach_event(m->rtnl, m->event, 0);
238 sd_event_exit(m->event, 0);
260 r = sd_event_add_io(m->event, &m->network_monitor_event_source,
281 r = sd_event_default(&m->event);
285 sd_event_add_signal(m->event, NULL, SIGTERM, NULL, NULL);
286 sd_event_add_signal(m->event, NULL, SIGINT, NULL, NULL);
293 r = sd_event_add_time(m->event, NULL, clock_boottime_or_monotonic(), usec, 0, NULL, INT_TO_PTR(-ETIMEDOUT));
298 sd_event_set_watchdog(m->event, true);
331 sd_event_unref(m->event);
[all...]
/systemd/src/shared/
H A Dptyfwd.h24 #include "sd-event.h"
40 int pty_forward_new(sd_event *event, int master, PTYForwardFlags flags, PTYForward **f);
H A Dptyfwd.c33 #include "sd-event.h"
43 sd_event *event; member in struct:PTYForward
150 return sd_event_exit(f->event, EXIT_FAILURE);
164 return sd_event_exit(f->event, EXIT_FAILURE);
184 return sd_event_exit(f->event, EXIT_FAILURE);
214 return sd_event_exit(f->event, EXIT_FAILURE);
235 return sd_event_exit(f->event, EXIT_FAILURE);
258 return sd_event_exit(f->event, EXIT_SUCCESS);
328 sd_event *event,
343 if (event)
327 pty_forward_new( sd_event *event, int master, PTYForwardFlags flags, PTYForward **ret) argument
[all...]

Completed in 184 milliseconds

123456