Lines Matching refs:signal_sources
113 sd_event_source **signal_sources; /* indexed by signal number */ member
349 free(e->signal_sources); in event_free()
617 if (e->signal_sources && e->signal_sources[sig]) in event_make_signal_data()
618 priority = e->signal_sources[sig]->priority; in event_make_signal_data()
731 if (e->signal_sources && in event_gc_signal_data()
732 e->signal_sources[sig] && in event_gc_signal_data()
733 event_source_is_online(e->signal_sources[sig])) in event_gc_signal_data()
752 if (e->signal_sources && e->signal_sources[sig]) { in event_gc_signal_data()
753 d = hashmap_get(e->signal_data, &e->signal_sources[sig]->priority); in event_gc_signal_data()
848 if (s->event->signal_sources) in source_disconnect()
849 s->event->signal_sources[s->signal.sig] = NULL; in source_disconnect()
1344 if (!e->signal_sources) { in sd_event_add_signal()
1345 e->signal_sources = new0(sd_event_source*, _NSIG); in sd_event_add_signal()
1346 if (!e->signal_sources) in sd_event_add_signal()
1348 } else if (e->signal_sources[sig]) in sd_event_add_signal()
1360 e->signal_sources[sig] = s; in sd_event_add_signal()
3360 if (e->signal_sources) in process_signal()
3361 s = e->signal_sources[si.ssi_signo]; in process_signal()