Home | History | Annotate | Download | only in fen

Lines Matching full:user_data

60 static guint children_foreach_remove (node_t *f, GHRFunc func, gpointer user_data);
61 static void children_foreach (node_t *f, GHFunc func, gpointer user_data);
64 gpointer user_data);
152 return node->user_data;
156 node_set_data (node_t* node, gpointer user_data)
158 gpointer data = node->user_data;
160 node->user_data = user_data;
172 op->hit (node, op->user_data);
207 child = op->add_missing (parent, op->user_data);
222 op->hit (child, op->user_data);
308 if (node->user_data) {
309 if (!op->pre_del (node, op->user_data)) {
383 g_assert (f->user_data == NULL);
425 gpointer user_data)
428 node_op_t* op = (node_op_t*) user_data;
434 if (f->user_data != NULL) {
435 return op->pre_del (f, op->user_data);
443 children_foreach_remove (node_t *f, GHRFunc func, gpointer user_data)
447 return g_hash_table_foreach_remove (f->children, func, user_data);
451 children_foreach (node_t *f, GHFunc func, gpointer user_data)
455 g_hash_table_foreach (f->children, func, user_data);