Lines Matching refs:closure
58 source_closure_marshal_BOOLEAN__VOID (GClosure *closure, in source_closure_marshal_BOOLEAN__VOID() argument
66 GCClosure *cc = (GCClosure*) closure; in source_closure_marshal_BOOLEAN__VOID()
74 v_return = callback (closure->data); in source_closure_marshal_BOOLEAN__VOID()
84 GClosure *closure = data; in io_watch_closure_callback() local
97 g_closure_invoke (closure, &result_value, 2, params, NULL); in io_watch_closure_callback()
112 GClosure *closure = data; in g_child_watch_closure_callback() local
132 g_closure_invoke (closure, &result_value, 2, params, NULL); in g_child_watch_closure_callback()
148 GClosure *closure = data; in g_unix_fd_source_closure_callback() local
162 g_closure_invoke (closure, &result_value, 2, params, NULL); in g_unix_fd_source_closure_callback()
176 GClosure *closure = data; in source_closure_callback() local
182 g_closure_invoke (closure, &result_value, 0, NULL, NULL); in source_closure_callback()
228 GClosure *closure) in closure_invalidated() argument
246 GClosure *closure) in g_source_set_closure() argument
249 g_return_if_fail (closure != NULL); in g_source_set_closure()
265 g_closure_ref (closure); in g_source_set_closure()
266 g_closure_sink (closure); in g_source_set_closure()
267 g_source_set_callback_indirect (source, closure, &closure_callback_funcs); in g_source_set_closure()
269 g_closure_add_invalidate_notifier (closure, source, closure_invalidated); in g_source_set_closure()
271 if (G_CLOSURE_NEEDS_MARSHAL (closure)) in g_source_set_closure()
275 g_closure_set_marshal (closure, marshal); in g_source_set_closure()
281 g_closure_set_marshal (closure, source_closure_marshal_BOOLEAN__VOID); in g_source_set_closure()
283 g_closure_set_marshal (closure, g_cclosure_marshal_generic); in g_source_set_closure()
288 dummy_closure_marshal (GClosure *closure, in dummy_closure_marshal() argument
317 GClosure *closure; in g_source_set_dummy_callback() local
319 closure = g_closure_new_simple (sizeof (GClosure), NULL); in g_source_set_dummy_callback()
320 g_closure_set_meta_marshal (closure, NULL, dummy_closure_marshal); in g_source_set_dummy_callback()
321 g_source_set_closure (source, closure); in g_source_set_dummy_callback()