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

/systemd/src/libsystemd/sd-bus/
H A Dbus-internal.h72 LIST_HEAD(struct node_enumerator, enumerators);
87 struct node_enumerator { struct
94 LIST_FIELDS(struct node_enumerator, enumerators);
152 struct node_enumerator node_enumerator; member in union:sd_bus_slot::__anon118
H A Dbus-slot.c118 if (slot->node_enumerator.node) {
119 LIST_REMOVE(enumerators, slot->node_enumerator.node->enumerators, &slot->node_enumerator);
122 bus_node_gc(slot->bus, slot->node_enumerator.node);
H A Dbus-objects.c111 struct node_enumerator *first,
115 struct node_enumerator *c;
129 slot = container_of(c, sd_bus_slot, node_enumerator);
1849 s = bus_slot_allocate(bus, !slot, BUS_NODE_ENUMERATOR, sizeof(struct node_enumerator), userdata);
1855 s->node_enumerator.callback = callback;
1857 s->node_enumerator.node = n;
1858 LIST_PREPEND(enumerators, n->enumerators, &s->node_enumerator);

Completed in 1191 milliseconds