/systemd/man/ |
H A D | glib-event-glue.c | 30 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 D | udevd.c | 44 #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 D | udev-event.c | 52 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 D | udev-rules.c | 641 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 D | udevadm-test.c | 35 "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 D | rfkill.c | 57 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 D | export.c | 22 #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 D | import.c | 22 #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 D | pull.c | 22 #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 D | export-raw.h | 22 #include "sd-event.h" 31 int raw_export_new(RawExport **export, sd_event *event, RawExportFinished on_finished, void *userdata);
|
H A D | export-tar.h | 22 #include "sd-event.h" 31 int tar_export_new(TarExport **export, sd_event *event, TarExportFinished on_finished, void *userdata);
|
H A D | import-raw.h | 22 #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 D | import-tar.h | 22 #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 D | curl-util.h | 25 #include "sd-event.h" 32 sd_event *event; member in struct:CurlGlue 42 int curl_glue_new(CurlGlue **glue, sd_event *event);
|
H A D | pull-raw.h | 22 #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 D | pull-tar.h | 22 #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 D | export-raw.c | 44 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 D | export-tar.c | 36 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 D | journal-remote.h | 23 #include "sd-event.h" 36 sd_event_source *event; member in struct:MHDDaemonWrapper
|
/systemd/src/systemd/ |
H A D | sd-ipv4acd.h | 27 #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 D | sd-ipv4ll.h | 26 #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 D | networkd-wait-online.h | 22 #include "sd-event.h" 45 sd_event *event; member in struct:Manager
|
H A D | networkd-wait-online-manager.c | 170 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 D | ptyfwd.h | 24 #include "sd-event.h" 40 int pty_forward_new(sd_event *event, int master, PTYForwardFlags flags, PTYForward **f);
|
H A D | ptyfwd.c | 33 #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...] |