Searched refs:listener_list (Results 1 – 5 of 5) sorted by relevance
/third_party/wayland_standard/tests/ |
D | signal-test.c | 45 assert(&signal.listener_list == signal.listener_list.next in TEST() 47 assert(signal.listener_list.next == signal.listener_list.prev in TEST()
|
D | newsignal-test.c | 45 assert(&signal.listener_list == signal.listener_list.next in TEST() 47 assert(signal.listener_list.next == signal.listener_list.prev in TEST()
|
/third_party/wayland_standard/src/ |
D | wayland-server-core.h | 416 struct wl_list listener_list; member 428 wl_list_init(&signal->listener_list); in wl_signal_init() 441 wl_list_insert(signal->listener_list.prev, &listener->link); in wl_signal_add() 458 wl_list_for_each(l, &signal->listener_list, link) in wl_signal_get() 477 wl_list_for_each_safe(l, next, &signal->listener_list, link) in wl_signal_emit()
|
D | wayland-server-private.h | 34 struct wl_list listener_list; member
|
D | wayland-server.c | 888 wl_list_remove(&client->resource_created_signal.listener_list); in wl_client_destroy() 2054 wl_list_init(&signal->listener_list); in wl_priv_signal_init() 2070 wl_list_insert(signal->listener_list.prev, &listener->link); in wl_priv_signal_add() 2087 wl_list_for_each(l, &signal->listener_list, link) in wl_priv_signal_get() 2110 wl_list_insert_list(&signal->emit_list, &signal->listener_list); in wl_priv_signal_emit() 2111 wl_list_init(&signal->listener_list); in wl_priv_signal_emit() 2124 wl_list_insert(&signal->listener_list, pos); in wl_priv_signal_emit() 2159 while (!wl_list_empty(&signal->listener_list)) { in wl_priv_signal_final_emit() 2160 pos = signal->listener_list.next; in wl_priv_signal_final_emit()
|