Searched refs:node_enumerator (Results 1 - 3 of 3) sorted by relevance
/systemd/src/libsystemd/sd-bus/ |
H A D | bus-internal.h | 72 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 D | bus-slot.c | 118 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 D | bus-objects.c | 111 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