Searched defs:callback (Results 1 - 19 of 19) sorted by relevance

/systemd/man/
H A Dglib-event-glue.c41 static gboolean event_dispatch(GSource *source, GSourceFunc callback, gpointer user_data) { argument
/systemd/src/import/
H A Dimport-compress.c99 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 Dbus-convenience.c67 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 Dbus-match.h61 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 Dbus-match.c306 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 Dbus-internal.h39 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 Dbus-objects.c133 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 Dsd-bus.c1881 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 Dnetlink-internal.h39 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 Dsd-netlink.c189 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 Dnetworkd-netdev.c88 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 Dnetworkd-route.c333 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 Dnetworkd-address.c408 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 Dnetworkd-netdev.h33 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 Dsd-ndisc.c89 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 Dload-fragment.c3824 const ConfigParserCallback callback; member in struct:__anon59
3940 if (p->parse == table[j].callback) {
/systemd/src/libsystemd/sd-event/
H A Dsd-event.c119 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 Dsd-resolve.c939 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 Dbus-util.c355 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;

Completed in 5014 milliseconds