• Home
  • Raw
  • Download

Lines Matching refs:op

36     node_op_t* op;  member
57 static gboolean remove_node_internal (node_t* node, node_op_t* op);
67 _dnode_new (const gchar* filename, node_op_t* op) in _dnode_new() argument
71 g_assert (op); in _dnode_new()
74 d->op = g_memdup (op, sizeof (node_op_t)); in _dnode_new()
75 g_assert (d->op); in _dnode_new()
87 g_free (d->op); in _dnode_free()
125 remove_node_internal (node, d->op); in scan_deleting_nodes()
165 travel_nodes (node_t* node, node_op_t* op) in travel_nodes() argument
171 if (op && op->hit) { in travel_nodes()
172 op->hit (node, op->user_data); in travel_nodes()
178 travel_nodes (i->data, op); in travel_nodes()
185 find_node_internal (node_t* node, const gchar* filename, node_op_t* op) in find_node_internal() argument
206 if (op && op->add_missing) { in find_node_internal()
207 child = op->add_missing (parent, op->user_data); in find_node_internal()
221 if (op && op->hit) { in find_node_internal()
222 op->hit (child, op->user_data); in find_node_internal()
236 find_node_full (const gchar* filename, node_op_t* op) in find_node_full() argument
238 return find_node_internal (_head, filename, op); in find_node_full()
282 remove_children (node_t* node, node_op_t* op) in remove_children() argument
287 (gpointer)op); in remove_children()
296 remove_node_internal (node_t* node, node_op_t* op) in remove_node_internal() argument
305 g_assert (op && op->pre_del); in remove_node_internal()
307 if (remove_children (node, op)) { in remove_node_internal()
309 if (!op->pre_del (node, op->user_data)) { in remove_node_internal()
317 remove_node_internal (parent, op); in remove_node_internal()
327 pending_remove_node (node_t* node, node_op_t* op) in pending_remove_node() argument
339 d = _dnode_new (NODE_NAME(node), op); in pending_remove_node()
351 remove_node (node_t* node, node_op_t* op) in remove_node() argument
353 remove_node_internal (node, op); in remove_node()
428 node_op_t* op = (node_op_t*) user_data; in children_remove_cb() local
433 if (remove_children (f, op)) { in children_remove_cb()
435 return op->pre_del (f, op->user_data); in children_remove_cb()