Searched refs:node_callback (Results 1 - 3 of 3) sorted by relevance

/systemd/src/libsystemd/sd-bus/
H A Dbus-internal.h70 LIST_HEAD(struct node_callback, callbacks);
76 struct node_callback { struct
84 LIST_FIELDS(struct node_callback, callbacks);
151 struct node_callback node_callback; member in union:sd_bus_slot::__anon118
H A Dbus-slot.c107 if (slot->node_callback.node) {
108 LIST_REMOVE(callbacks, slot->node_callback.node->callbacks, &slot->node_callback);
111 bus_node_gc(slot->bus, slot->node_callback.node);
H A Dbus-objects.c261 struct node_callback *first,
265 struct node_callback *c;
293 slot = container_of(c, sd_bus_slot, node_callback);
861 struct node_callback *k;
1536 s = bus_slot_allocate(bus, !slot, BUS_NODE_CALLBACK, sizeof(struct node_callback), userdata);
1542 s->node_callback.callback = callback;
1543 s->node_callback.is_fallback = fallback;
1545 s->node_callback.node = n;
1546 LIST_PREPEND(callbacks, n->callbacks, &s->node_callback);

Completed in 1619 milliseconds