Lines Matching refs:event_group

68     GTree *event_group;  in mc_event_add()  local
81 event_group = mc_event_get_event_group_by_name (event_group_name, TRUE, mcerror); in mc_event_add()
82 if (event_group == NULL) in mc_event_add()
85 callbacks = mc_event_get_event_by_name (event_group, event_name, TRUE, mcerror); in mc_event_add()
106 GTree *event_group; in mc_event_del() local
114 event_group = mc_event_get_event_group_by_name (event_group_name, FALSE, NULL); in mc_event_del()
115 if (event_group == NULL) in mc_event_del()
118 callbacks = mc_event_get_event_by_name (event_group, event_name, FALSE, NULL); in mc_event_del()
136 GTree *event_group; in mc_event_destroy() local
141 event_group = mc_event_get_event_group_by_name (event_group_name, FALSE, NULL); in mc_event_destroy()
142 g_tree_remove (event_group, (gconstpointer) event_name); in mc_event_destroy()
161 GTree *event_group; in mc_event_get_event_group_by_name() local
165 event_group = (GTree *) g_tree_lookup (mc_event_grouplist, (gconstpointer) event_group_name); in mc_event_get_event_group_by_name()
166 if (event_group == NULL && create_new) in mc_event_get_event_group_by_name()
168 event_group = in mc_event_get_event_group_by_name()
173 if (event_group == NULL) in mc_event_get_event_group_by_name()
179 g_tree_insert (mc_event_grouplist, g_strdup (event_group_name), (gpointer) event_group); in mc_event_get_event_group_by_name()
181 return event_group; in mc_event_get_event_group_by_name()
187 mc_event_get_event_by_name (GTree * event_group, const gchar * event_name, gboolean create_new, in mc_event_get_event_by_name() argument
194 callbacks = (GPtrArray *) g_tree_lookup (event_group, (gconstpointer) event_name); in mc_event_get_event_by_name()
203 g_tree_insert (event_group, g_strdup (event_name), (gpointer) callbacks); in mc_event_get_event_by_name()