Lines Matching refs:watches
66 GHashTable *watches; member
267 GList *watches; member
303 l = op->watches; in fire_watches()
306 w = g_hash_table_lookup(op->s->watches, op->path); in fire_watches()
598 watch = g_hash_table_lookup(op->s->watches, op->path); in xs_node_walk()
687 op->watches = g_list_append(op->watches, watch); in xs_node_walk()
697 op->watches = g_list_remove(op->watches, watch); in xs_node_walk()
746 assert(!op->watches); in xs_node_walk()
842 op->watches = NULL; in init_walk_op()
993 watch = g_hash_table_lookup(op->s->watches, op->path); in tx_commit_walk()
995 op->watches = g_list_append(op->watches, watch); in tx_commit_walk()
1003 op->watches = g_list_remove(op->watches, watch); in tx_commit_walk()
1186 l = w = g_hash_table_lookup(s->watches, abspath); in do_xs_impl_watch()
1211 g_hash_table_insert(s->watches, g_strdup(abspath), w); in do_xs_impl_watch()
1261 w = g_hash_table_lookup(s->watches, abspath); in xs_impl_unwatch()
1276 g_hash_table_insert(s->watches, g_strdup(abspath), w->next); in xs_impl_unwatch()
1279 g_hash_table_remove(s->watches, abspath); in xs_impl_unwatch()
1309 watch_paths = (char **)g_hash_table_get_keys_as_array(s->watches, in xs_impl_reset_watches()
1313 XsWatch *w1 = g_hash_table_lookup(s->watches, watch_paths[i]); in xs_impl_reset_watches()
1342 g_hash_table_steal(s->watches, watch_paths[i]); in xs_impl_reset_watches()
1352 g_hash_table_insert(s->watches, watch_paths[i], w2); in xs_impl_reset_watches()
1376 s->watches = g_hash_table_new_full(g_str_hash, g_str_equal, g_free, NULL); in xs_impl_create()
1563 g_hash_table_foreach(s->watches, save_watch, &ss); in xs_impl_serialize()