/systemd/man/ |
H A D | glib-event-glue.c | 41 static gboolean event_dispatch(GSource *source, GSourceFunc callback, gpointer user_data) { argument
|
/systemd/src/import/ |
H A D | import-compress.c | 99 int import_uncompress(ImportCompress *c, const void *data, size_t size, ImportCompressCallback callback, void *userdata) { argument 103 assert(callback); 120 r = callback(data, size, userdata); 141 r = callback(buffer, sizeof(buffer) - c->xz.avail_out, userdata); 162 r = callback(buffer, sizeof(buffer) - c->gzip.avail_out, userdata); 183 r = callback(buffer, sizeof(buffer) - c->bzip2.avail_out, userdata);
|
/systemd/src/libsystemd/sd-bus/ |
H A D | bus-convenience.c | 67 sd_bus_message_handler_t callback, 94 return sd_bus_call_async(bus, slot, m, callback, userdata, 0); 60 sd_bus_call_method_async( sd_bus *bus, sd_bus_slot **slot, const char *destination, const char *path, const char *interface, const char *member, sd_bus_message_handler_t callback, void *userdata, const char *types, ...) argument
|
H A D | bus-match.h | 61 struct match_callback *callback; member in struct:bus_match_node::__anon119::__anon121 84 int bus_match_add(struct bus_match_node *root, struct bus_match_component *components, unsigned n_components, struct match_callback *callback); 85 int bus_match_remove(struct bus_match_node *root, struct match_callback *callback); 87 int bus_match_find(struct bus_match_node *root, struct bus_match_component *components, unsigned n_components, sd_bus_message_handler_t callback, void *userdata, struct match_callback **ret);
|
H A D | bus-match.c | 306 if (node->leaf.callback->last_iteration == bus->iteration_counter) 309 node->leaf.callback->last_iteration = bus->iteration_counter; 316 /* Run the callback. And then invoke siblings. */ 317 if (node->leaf.callback->callback) { 321 slot = container_of(node->leaf.callback, sd_bus_slot, match_callback); 324 bus->current_handler = node->leaf.callback->callback; 327 r = node->leaf.callback->callback( 594 bus_match_add_leaf( struct bus_match_node *where, struct match_callback *callback) argument 622 bus_match_find_leaf( struct bus_match_node *where, sd_bus_message_handler_t callback, void *userdata, struct bus_match_node **ret) argument 978 bus_match_add( struct bus_match_node *root, struct bus_match_component *components, unsigned n_components, struct match_callback *callback) argument 1003 bus_match_remove( struct bus_match_node *root, struct match_callback *callback) argument 1036 bus_match_find( struct bus_match_node *root, struct bus_match_component *components, unsigned n_components, sd_bus_message_handler_t callback, void *userdata, struct match_callback **ret) argument [all...] |
H A D | bus-internal.h | 39 sd_bus_message_handler_t callback; member in struct:reply_callback 46 sd_bus_message_handler_t callback; member in struct:filter_callback 54 sd_bus_message_handler_t callback; member in struct:match_callback 80 sd_bus_message_handler_t callback; member in struct:node_callback 90 sd_bus_node_enumerator_t callback; member in struct:node_enumerator 379 * bus from the callback doesn't destroy the object we are working 389 int bus_remove_match_by_string(sd_bus *bus, const char *match, sd_bus_message_handler_t callback, void *userdata);
|
H A D | bus-objects.c | 133 r = c->callback(bus, prefix, slot->userdata, &children, error); 296 bus->current_handler = c->callback; 298 r = c->callback(m, slot->userdata, &error_buffer); 426 /* If the method callback is NULL, make this a successful NOP */ 471 /* Automatic handling if no callback is defined. */ 535 /* Automatic handling if no callback is defined. */ 1520 sd_bus_message_handler_t callback, 1529 assert_return(callback, -EINVAL); 1542 s->node_callback.callback = callback; 1515 bus_add_object( sd_bus *bus, sd_bus_slot **slot, bool fallback, const char *path, sd_bus_message_handler_t callback, void *userdata) argument 1561 sd_bus_add_object( sd_bus *bus, sd_bus_slot **slot, const char *path, sd_bus_message_handler_t callback, void *userdata) argument 1571 sd_bus_add_fallback( sd_bus *bus, sd_bus_slot **slot, const char *prefix, sd_bus_message_handler_t callback, void *userdata) argument 1829 sd_bus_add_node_enumerator( sd_bus *bus, sd_bus_slot **slot, const char *path, sd_bus_node_enumerator_t callback, void *userdata) argument [all...] |
H A D | sd-bus.c | 1881 sd_bus_message_handler_t callback, 1892 assert_return(callback, -EINVAL); 1923 s->reply_callback.callback = callback; 2264 bus->current_handler = c->callback; 2266 r = c->callback(m, slot->userdata, &error_buffer); 2367 bus->current_handler = c->callback; 2369 r = c->callback(m, slot->userdata, &error_buffer); 2414 bus->current_handler = l->callback; 2416 r = l->callback( 1877 sd_bus_call_async( sd_bus *bus, sd_bus_slot **slot, sd_bus_message *_m, sd_bus_message_handler_t callback, void *userdata, uint64_t usec) argument 2937 sd_bus_add_filter( sd_bus *bus, sd_bus_slot **slot, sd_bus_message_handler_t callback, void *userdata) argument 2964 sd_bus_add_match( sd_bus *bus, sd_bus_slot **slot, const char *match, sd_bus_message_handler_t callback, void *userdata) argument 3039 bus_remove_match_by_string( sd_bus *bus, const char *match, sd_bus_message_handler_t callback, void *userdata) argument [all...] |
/systemd/src/libsystemd/sd-netlink/ |
H A D | netlink-internal.h | 39 sd_netlink_message_handler_t callback; member in struct:reply_callback 47 sd_netlink_message_handler_t callback; member in struct:match_callback
|
H A D | sd-netlink.c | 189 sd_netlink_remove_match(rtnl, f->type, f->callback, f->userdata); 311 r = c->callback(rtnl, m, c->userdata); 313 log_debug_errno(r, "sd-netlink: timedout callback failed: %m"); 344 r = c->callback(rtnl, m, c->userdata); 346 log_debug_errno(r, "sd-netlink: callback failed: %m"); 365 r = c->callback(rtnl, m, c->userdata); 368 log_debug_errno(r, "sd-netlink: match callback failed: %m"); 519 sd_netlink_message_handler_t callback, 529 assert_return(callback, -EINVAL); 546 c->callback 517 sd_netlink_call_async(sd_netlink *nl, sd_netlink_message *m, sd_netlink_message_handler_t callback, void *userdata, uint64_t usec, uint32_t *serial) argument 842 sd_netlink_add_match(sd_netlink *rtnl, uint16_t type, sd_netlink_message_handler_t callback, void *userdata) argument 901 sd_netlink_remove_match(sd_netlink *rtnl, uint16_t type, sd_netlink_message_handler_t callback, void *userdata) argument [all...] |
/systemd/src/network/ |
H A D | networkd-netdev.c | 88 netdev_join_callback *callback; local 95 while ((callback = netdev->callbacks)) { 97 assert(callback->link); 98 assert(callback->callback); 102 callback->callback(netdev->manager->rtnl, m, callback->link); 105 LIST_REMOVE(callbacks, netdev->callbacks, callback); 106 link_unref(callback 193 netdev_enslave_ready(NetDev *netdev, Link* link, sd_netlink_message_handler_t callback) argument 225 netdev_join_callback *callback, *callback_next; local 278 netdev_enslave(NetDev *netdev, Link *link, sd_netlink_message_handler_t callback) argument 454 netdev_create(NetDev *netdev, Link *link, sd_netlink_message_handler_t callback) argument 544 netdev_join(NetDev *netdev, Link *link, sd_netlink_message_handler_t callback) argument [all...] |
H A D | networkd-route.c | 333 sd_netlink_message_handler_t callback) { 405 r = sd_netlink_call_async(link->manager->rtnl, req, callback, link, 0, NULL); 428 sd_netlink_message_handler_t callback) { 510 r = sd_netlink_call_async(link->manager->rtnl, req, callback, link, 0, NULL); 332 route_remove(Route *route, Link *link, sd_netlink_message_handler_t callback) argument 427 route_configure(Route *route, Link *link, sd_netlink_message_handler_t callback) argument
|
H A D | networkd-address.c | 408 sd_netlink_message_handler_t callback) { 435 r = sd_netlink_call_async(link->manager->rtnl, req, callback, link, 0, NULL); 503 int address_configure(Address *address, Link *link, sd_netlink_message_handler_t callback, bool update) { argument 584 r = sd_netlink_call_async(link->manager->rtnl, req, callback, link, 0, NULL); 407 address_remove(Address *address, Link *link, sd_netlink_message_handler_t callback) argument
|
H A D | networkd-netdev.h | 33 sd_netlink_message_handler_t callback; member in struct:netdev_join_callback 197 int netdev_enslave(NetDev *netdev, Link *link, sd_netlink_message_handler_t callback);
|
/systemd/src/libsystemd-network/ |
H A D | sd-ndisc.c | 89 sd_ndisc_callback_t callback; member in struct:sd_ndisc 135 sd_ndisc_callback_t callback, 142 nd->callback = callback; 360 callback will be called immediately to clean up the prefix */ 613 if (nd->callback) 614 nd->callback(nd, SD_NDISC_EVENT_TIMEOUT, nd->userdata); 662 if (nd->callback) 663 nd->callback(nd, SD_NDISC_EVENT_STOP, nd->userdata); 131 sd_ndisc_set_callback(sd_ndisc *nd, sd_ndisc_router_callback_t router_callback, sd_ndisc_prefix_onlink_callback_t prefix_onlink_callback, sd_ndisc_prefix_autonomous_callback_t prefix_autonomous_callback, sd_ndisc_callback_t callback, void *userdata) argument
|
/systemd/src/core/ |
H A D | load-fragment.c | 3824 const ConfigParserCallback callback; member in struct:__anon59 3940 if (p->parse == table[j].callback) {
|
/systemd/src/libsystemd/sd-event/ |
H A D | sd-event.c | 119 sd_event_io_handler_t callback; member in struct:sd_event_source::__anon147::__anon148 126 sd_event_time_handler_t callback; member in struct:sd_event_source::__anon147::__anon149 132 sd_event_signal_handler_t callback; member in struct:sd_event_source::__anon147::__anon150 137 sd_event_child_handler_t callback; member in struct:sd_event_source::__anon147::__anon151 143 sd_event_handler_t callback; member in struct:sd_event_source::__anon147::__anon152 146 sd_event_handler_t callback; member in struct:sd_event_source::__anon147::__anon153 149 sd_event_handler_t callback; member in struct:sd_event_source::__anon147::__anon154 964 sd_event_io_handler_t callback, 973 assert_return(callback, -EINVAL); 984 s->io.callback 959 sd_event_add_io( sd_event *e, sd_event_source **ret, int fd, uint32_t events, sd_event_io_handler_t callback, void *userdata) argument 1056 sd_event_add_time( sd_event *e, sd_event_source **ret, clockid_t clock, uint64_t usec, uint64_t accuracy, sd_event_time_handler_t callback, void *userdata) argument 1135 sd_event_add_signal( sd_event *e, sd_event_source **ret, int sig, sd_event_signal_handler_t callback, void *userdata) argument 1196 sd_event_add_child( sd_event *e, sd_event_source **ret, pid_t pid, int options, sd_event_child_handler_t callback, void *userdata) argument 1255 sd_event_add_defer( sd_event *e, sd_event_source **ret, sd_event_handler_t callback, void *userdata) argument 1289 sd_event_add_post( sd_event *e, sd_event_source **ret, sd_event_handler_t callback, void *userdata) argument 1327 sd_event_add_exit( sd_event *e, sd_event_source **ret, sd_event_handler_t callback, void *userdata) argument 1833 sd_event_source_set_prepare(sd_event_source *s, sd_event_handler_t callback) argument [all...] |
/systemd/src/libsystemd/sd-resolve/ |
H A D | sd-resolve.c | 939 sd_resolve_getaddrinfo_handler_t callback, void *userdata) { 949 assert_return(callback, -EINVAL); 957 q->getaddrinfo_handler = callback; 1012 sd_resolve_getnameinfo_handler_t callback, 1026 assert_return(callback, -EINVAL); 1034 q->getnameinfo_handler = callback; 934 sd_resolve_getaddrinfo( sd_resolve *resolve, sd_resolve_query **_q, const char *node, const char *service, const struct addrinfo *hints, sd_resolve_getaddrinfo_handler_t callback, void *userdata) argument 1006 sd_resolve_getnameinfo( sd_resolve *resolve, sd_resolve_query**_q, const struct sockaddr *sa, socklen_t salen, int flags, uint64_t get, sd_resolve_getnameinfo_handler_t callback, void *userdata) argument
|
/systemd/src/shared/ |
H A D | bus-util.c | 355 sd_bus_message_handler_t callback; member in struct:AsyncPolkitQuery 394 r = q->callback(q->request, q->userdata, &error_buffer); 419 sd_bus_message_handler_t callback; local 484 callback = sd_bus_get_current_handler(call->bus); 485 if (!callback) 545 q->callback = callback;
|