/systemd/src/basic/ |
H A D | replace-var.h | 22 char *replace_var(const char *text, char *(*lookup)(const char *variable, void*userdata), void *userdata);
|
H A D | verbs.h | 30 int (* const dispatch)(int argc, char *argv[], void *userdata); 33 int dispatch_verb(int argc, char *argv[], const Verb verbs[], void *userdata);
|
/systemd/src/shared/ |
H A D | specifier.h | 22 typedef int (*SpecifierCallback)(char specifier, void *data, void *userdata, char **ret); 30 int specifier_printf(const char *text, const Specifier table[], void *userdata, char **ret); 32 int specifier_string(char specifier, void *data, void *userdata, char **ret); 34 int specifier_machine_id(char specifier, void *data, void *userdata, char **ret); 35 int specifier_boot_id(char specifier, void *data, void *userdata, char **ret); 36 int specifier_host_name(char specifier, void *data, void *userdata, char **ret); 37 int specifier_kernel_release(char specifier, void *data, void *userdata, char **ret);
|
H A D | install-printf.c | 33 static int specifier_prefix_and_instance(char specifier, void *data, void *userdata, char **ret) { argument 34 UnitFileInstallInfo *i = userdata; 41 static int specifier_prefix(char specifier, void *data, void *userdata, char **ret) { argument 42 UnitFileInstallInfo *i = userdata; 49 static int specifier_instance(char specifier, void *data, void *userdata, char **ret) { argument 50 UnitFileInstallInfo *i = userdata; 70 static int specifier_user_name(char specifier, void *data, void *userdata, char **ret) { argument 86 static int specifier_user_id(char specifier, void *data, void *userdata, char **ret) { argument
|
H A D | conf-parser.h | 45 void *userdata); 63 size_t offset; /* Offset where to store data, from the beginning of userdata */ 77 void *userdata); 81 int config_item_table_lookup(const void *table, const char *section, const char *lvalue, ConfigParserCallback *func, int *ltype, void **data, void *userdata); 85 int config_item_perf_lookup(const void *table, const char *section, const char *lvalue, ConfigParserCallback *func, int *ltype, void **data, void *userdata); 96 void *userdata); 104 void *userdata); 107 int config_parse_int(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 108 int config_parse_unsigned(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 109 int config_parse_long(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); [all...] |
H A D | utmp-wtmp.h | 42 bool (*match_tty)(const char *tty, void *userdata), 43 void *userdata); 69 bool (*match_tty)(const char *tty, void *userdata), 70 void *userdata) { 65 utmp_wall( const char *message, const char *username, const char *origin_tty, bool (*match_tty)(const char *tty, void *userdata), void *userdata) argument
|
/systemd/src/machine/ |
H A D | image-dbus.h | 28 int image_object_find(sd_bus *bus, const char *path, const char *interface, void *userdata, void **found, sd_bus_error *error); 29 int image_node_enumerator(sd_bus *bus, const char *path, void *userdata, char ***nodes, sd_bus_error *error); 31 int bus_image_method_remove(sd_bus_message *message, void *userdata, sd_bus_error *error); 32 int bus_image_method_rename(sd_bus_message *message, void *userdata, sd_bus_error *error); 33 int bus_image_method_clone(sd_bus_message *message, void *userdata, sd_bus_error *error); 34 int bus_image_method_mark_read_only(sd_bus_message *message, void *userdata, sd_bus_error *error); 35 int bus_image_method_set_limit(sd_bus_message *message, void *userdata, sd_bus_error *error);
|
H A D | machine-dbus.h | 29 int machine_object_find(sd_bus *bus, const char *path, const char *interface, void *userdata, void **found, sd_bus_error *error); 30 int machine_node_enumerator(sd_bus *bus, const char *path, void *userdata, char ***nodes, sd_bus_error *error); 32 int bus_machine_method_terminate(sd_bus_message *message, void *userdata, sd_bus_error *error); 33 int bus_machine_method_kill(sd_bus_message *message, void *userdata, sd_bus_error *error); 34 int bus_machine_method_get_addresses(sd_bus_message *message, void *userdata, sd_bus_error *error); 35 int bus_machine_method_get_os_release(sd_bus_message *message, void *userdata, sd_bus_error *error); 36 int bus_machine_method_open_pty(sd_bus_message *message, void *userdata, sd_bus_error *error); 37 int bus_machine_method_open_login(sd_bus_message *message, void *userdata, sd_bus_error *error); 38 int bus_machine_method_open_shell(sd_bus_message *message, void *userdata, sd_bus_error *error); 39 int bus_machine_method_bind_mount(sd_bus_message *message, void *userdata, sd_bus_erro [all...] |
H A D | image-dbus.c | 33 void *userdata, 36 Image *image = userdata; 37 Manager *m = image->userdata; 66 void *userdata, 69 Image *image = userdata; 70 Manager *m = image->userdata; 107 void *userdata, 110 Image *image = userdata; 111 Manager *m = image->userdata; 148 void *userdata, 31 bus_image_method_remove( sd_bus_message *message, void *userdata, sd_bus_error *error) argument 64 bus_image_method_rename( sd_bus_message *message, void *userdata, sd_bus_error *error) argument 105 bus_image_method_clone( sd_bus_message *message, void *userdata, sd_bus_error *error) argument 146 bus_image_method_mark_read_only( sd_bus_message *message, void *userdata, sd_bus_error *error) argument 182 bus_image_method_set_limit( sd_bus_message *message, void *userdata, sd_bus_error *error) argument 241 image_flush_cache(sd_event_source *s, void *userdata) argument 254 image_object_find(sd_bus *bus, const char *path, const char *interface, void *userdata, void **found, sd_bus_error *error) argument 326 image_node_enumerator(sd_bus *bus, const char *path, void *userdata, char ***nodes, sd_bus_error *error) argument [all...] |
/systemd/src/resolve/ |
H A D | resolved-link-bus.h | 28 int link_object_find(sd_bus *bus, const char *path, const char *interface, void *userdata, void **found, sd_bus_error *error); 30 int link_node_enumerator(sd_bus *bus, const char *path, void *userdata, char ***nodes, sd_bus_error *error); 32 int bus_link_method_set_dns_servers(sd_bus_message *message, void *userdata, sd_bus_error *error); 33 int bus_link_method_set_search_domains(sd_bus_message *message, void *userdata, sd_bus_error *error); 34 int bus_link_method_set_llmnr(sd_bus_message *message, void *userdata, sd_bus_error *error); 35 int bus_link_method_set_mdns(sd_bus_message *message, void *userdata, sd_bus_error *error); 36 int bus_link_method_set_dnssec(sd_bus_message *message, void *userdata, sd_bus_error *error); 37 int bus_link_method_set_dnssec_negative_trust_anchors(sd_bus_message *message, void *userdata, sd_bus_error *error); 38 int bus_link_method_revert(sd_bus_message *message, void *userdata, sd_bus_error *error);
|
H A D | resolved-conf.h | 34 int config_parse_dns_servers(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 35 int config_parse_search_domains(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 36 int config_parse_dnssec(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata);
|
/systemd/src/libsystemd/sd-bus/ |
H A D | busctl-introspect.h | 25 int (*on_path)(const char *path, void *userdata); 26 int (*on_interface)(const char *name, uint64_t flags, void *userdata); 27 int (*on_method)(const char *interface, const char *name, const char *signature, const char *result, uint64_t flags, void *userdata); 28 int (*on_signal)(const char *interface, const char *name, const char *signature, uint64_t flags, void *userdata); 29 int (*on_property)(const char *interface, const char *name, const char *signature, bool writable, uint64_t flags, void *userdata); 32 int parse_xml_introspect(const char *prefix, const char *xml, const XMLIntrospectOps *ops, void *userdata);
|
H A D | bus-slot.h | 26 sd_bus_slot *bus_slot_allocate(sd_bus *bus, bool floating, BusSlotType type, size_t extra, void *userdata);
|
/systemd/src/core/ |
H A D | load-fragment.h | 30 int config_parse_warn_compat(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 31 int config_parse_unit_deps(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 32 int config_parse_obsolete_unit_deps(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 33 int config_parse_unit_string_printf(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 34 int config_parse_unit_strv_printf(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 35 int config_parse_unit_path_printf(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 36 int config_parse_unit_path_strv_printf(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 37 int config_parse_documentation(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 38 int config_parse_socket_listen(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 39 int config_parse_socket_protocol(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); [all...] |
H A D | unit-printf.c | 32 static int specifier_prefix_and_instance(char specifier, void *data, void *userdata, char **ret) { argument 33 Unit *u = userdata; 40 static int specifier_prefix(char specifier, void *data, void *userdata, char **ret) { argument 41 Unit *u = userdata; 48 static int specifier_prefix_unescaped(char specifier, void *data, void *userdata, char **ret) { argument 50 Unit *u = userdata; 62 static int specifier_instance_unescaped(char specifier, void *data, void *userdata, char **ret) { argument 63 Unit *u = userdata; 70 static int specifier_filename(char specifier, void *data, void *userdata, char **ret) { argument 71 Unit *u = userdata; 81 specifier_cgroup(char specifier, void *data, void *userdata, char **ret) argument 98 specifier_cgroup_root(char specifier, void *data, void *userdata, char **ret) argument 112 specifier_cgroup_slice(char specifier, void *data, void *userdata, char **ret) argument 136 specifier_runtime(char specifier, void *data, void *userdata, char **ret) argument 159 specifier_user_name(char specifier, void *data, void *userdata, char **ret) argument 175 specifier_user_id(char specifier, void *data, void *userdata, char **ret) argument 183 specifier_user_home(char specifier, void *data, void *userdata, char **ret) argument 191 specifier_user_shell(char specifier, void *data, void *userdata, char **ret) argument [all...] |
/systemd/src/import/ |
H A D | export-raw.h | 29 typedef void (*RawExportFinished)(RawExport *export, int error, void *userdata); 31 int raw_export_new(RawExport **export, sd_event *event, RawExportFinished on_finished, void *userdata);
|
H A D | export-tar.h | 29 typedef void (*TarExportFinished)(TarExport *export, int error, void *userdata); 31 int tar_export_new(TarExport **export, sd_event *event, TarExportFinished on_finished, void *userdata);
|
H A D | import-raw.h | 29 typedef void (*RawImportFinished)(RawImport *import, int error, void *userdata); 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 | 29 typedef void (*TarImportFinished)(TarImport *import, int error, void *userdata); 31 int tar_import_new(TarImport **import, sd_event *event, const char *image_root, TarImportFinished on_finished, void *userdata);
|
H A D | pull-raw.h | 29 typedef void (*RawPullFinished)(RawPull *pull, int error, void *userdata); 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 | 29 typedef void (*TarPullFinished)(TarPull *pull, int error, void *userdata); 31 int tar_pull_new(TarPull **pull, sd_event *event, const char *image_root, TarPullFinished on_finished, void *userdata);
|
/systemd/src/network/ |
H A D | networkd-util.h | 34 int config_parse_address_family_boolean(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 35 int config_parse_address_family_boolean_with_kernel(const char* unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata);
|
/systemd/src/systemd/ |
H A D | sd-event.h | 68 typedef int (*sd_event_handler_t)(sd_event_source *s, void *userdata); 69 typedef int (*sd_event_io_handler_t)(sd_event_source *s, int fd, uint32_t revents, void *userdata); 70 typedef int (*sd_event_time_handler_t)(sd_event_source *s, uint64_t usec, void *userdata); 71 typedef int (*sd_event_signal_handler_t)(sd_event_source *s, const struct signalfd_siginfo *si, void *userdata); 72 typedef int (*sd_event_child_handler_t)(sd_event_source *s, const siginfo_t *si, void *userdata); 80 int sd_event_add_io(sd_event *e, sd_event_source **s, int fd, uint32_t events, sd_event_io_handler_t callback, void *userdata); 81 int sd_event_add_time(sd_event *e, sd_event_source **s, clockid_t clock, uint64_t usec, uint64_t accuracy, sd_event_time_handler_t callback, void *userdata); 82 int sd_event_add_signal(sd_event *e, sd_event_source **s, int sig, sd_event_signal_handler_t callback, void *userdata); 83 int sd_event_add_child(sd_event *e, sd_event_source **s, pid_t pid, int options, sd_event_child_handler_t callback, void *userdata); 84 int sd_event_add_defer(sd_event *e, sd_event_source **s, sd_event_handler_t callback, void *userdata); [all...] |
/systemd/src/nspawn/ |
H A D | nspawn-settings.h | 93 int config_parse_capability(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 94 int config_parse_id128(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 95 int config_parse_expose_port(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 96 int config_parse_volatile_mode(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 97 int config_parse_bind(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 98 int config_parse_tmpfs(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 99 int config_parse_veth_extra(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 100 int config_parse_boot(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata); 101 int config_parse_pid2(const char *unit, const char *filename, unsigned line, const char *section, unsigned section_line, const char *lvalue, int ltype, const char *rvalue, void *data, void *userdata);
|
/systemd/src/libudev/ |
H A D | libudev.c | 53 void *userdata; member in struct:udev 63 * Returns: stored userdata 68 return udev->userdata; 74 * @userdata: data pointer 76 * Store custom @userdata in the library context. 78 _public_ void udev_set_userdata(struct udev *udev, void *userdata) { argument 81 udev->userdata = userdata;
|