• Home
  • Raw
  • Download

Lines Matching refs:instance

136 							 gpointer	  instance);
138 gpointer instance);
141 gpointer instance,
143 static Handler* handler_lookup (gpointer instance,
150 gpointer instance);
151 static HandlerMatch* handlers_find (gpointer instance,
161 gpointer instance,
172 gpointer instance);
179 gpointer instance,
230 gpointer instance; member
376 gpointer instance) in handler_list_ensure() argument
378 GBSearchArray *hlbsa = g_hash_table_lookup (g_handler_list_bsa_ht, instance); in handler_list_ensure()
389 g_hash_table_insert (g_handler_list_bsa_ht, instance, hlbsa); in handler_list_ensure()
397 g_hash_table_insert (g_handler_list_bsa_ht, instance, hlbsa); in handler_list_ensure()
404 gpointer instance) in handler_list_lookup() argument
406 GBSearchArray *hlbsa = g_hash_table_lookup (g_handler_list_bsa_ht, instance); in handler_list_lookup()
415 handler_lookup (gpointer instance, in handler_lookup() argument
419 GBSearchArray *hlbsa = g_hash_table_lookup (g_handler_list_bsa_ht, instance); in handler_lookup()
461 gpointer instance) in handler_match_free1_R() argument
465 handler_unref_R (node->signal_id, instance, node->handler); in handler_match_free1_R()
472 handlers_find (gpointer instance, in handlers_find() argument
485 HandlerList *hlist = handler_list_lookup (signal_id, instance); in handlers_find()
514 GBSearchArray *hlbsa = g_hash_table_lookup (g_handler_list_bsa_ht, instance); in handlers_find()
586 gpointer instance, in handler_unref_R() argument
605 hlist = handler_list_lookup (signal_id, instance); in handler_unref_R()
609 if (instance) in handler_unref_R()
615 hlist = handler_list_lookup (signal_id, instance); in handler_unref_R()
627 hlist = handler_list_lookup (signal_id, instance); in handler_unref_R()
645 gpointer instance, in handler_insert() argument
652 hlist = handler_list_ensure (signal_id, instance); in handler_insert()
718 gpointer instance) in emission_find() argument
723 if (emission->instance == instance && in emission_find()
731 emission_find_innermost (gpointer instance) in emission_find_innermost() argument
736 if (emission->instance == instance) in emission_find_innermost()
742 if (emission->instance == instance) in emission_find_innermost()
823 g_signal_stop_emission (gpointer instance, in g_signal_stop_emission() argument
829 g_return_if_fail (G_TYPE_CHECK_INSTANCE (instance)); in g_signal_stop_emission()
840 if (node && g_type_is_a (G_TYPE_FROM_INSTANCE (instance), node->itype)) in g_signal_stop_emission()
843 Emission *emission = emission_find (emission_list, signal_id, detail, instance); in g_signal_stop_emission()
849 node->name, instance); in g_signal_stop_emission()
855 node->name, instance); in g_signal_stop_emission()
858 g_warning ("%s: signal id `%u' is invalid for instance `%p'", G_STRLOC, signal_id, instance); in g_signal_stop_emission()
1071 g_signal_stop_emission_by_name (gpointer instance, in g_signal_stop_emission_by_name() argument
1078 g_return_if_fail (G_TYPE_CHECK_INSTANCE (instance)); in g_signal_stop_emission_by_name()
1082 itype = G_TYPE_FROM_INSTANCE (instance); in g_signal_stop_emission_by_name()
1091 g_warning ("%s: signal `%s' is invalid for instance `%p'", G_STRLOC, detailed_signal, instance); in g_signal_stop_emission_by_name()
1095 Emission *emission = emission_find (emission_list, signal_id, detail, instance); in g_signal_stop_emission_by_name()
1101 node->name, instance); in g_signal_stop_emission_by_name()
1107 node->name, instance); in g_signal_stop_emission_by_name()
1111 g_warning ("%s: signal `%s' is invalid for instance `%p'", G_STRLOC, detailed_signal, instance); in g_signal_stop_emission_by_name()
1446 GTypeInstance *instance) in signal_lookup_closure() argument
1456 cc = signal_find_class_closure (node, G_TYPE_FROM_INSTANCE (instance)); in signal_lookup_closure()
1724 node.name, emission->instance); in signal_destroy_R()
1854 gpointer instance; in g_signal_chain_from_overridden() local
1857 instance = g_value_peek_pointer (instance_and_params); in g_signal_chain_from_overridden()
1858 g_return_if_fail (G_TYPE_CHECK_INSTANCE (instance)); in g_signal_chain_from_overridden()
1861 emission = emission_find_innermost (instance); in g_signal_chain_from_overridden()
1886 …ot be chained from current emission stage for instance `%p'", G_STRLOC, node->signal_id, instance); in g_signal_chain_from_overridden()
1889 g_warning ("%s: no signal is currently being emitted for instance `%p'", G_STRLOC, instance); in g_signal_chain_from_overridden()
1921 g_signal_chain_from_overridden_handler (gpointer instance, in g_signal_chain_from_overridden_handler() argument
1930 g_return_if_fail (G_TYPE_CHECK_INSTANCE (instance)); in g_signal_chain_from_overridden_handler()
1933 emission = emission_find_innermost (instance); in g_signal_chain_from_overridden_handler()
1958 …ot be chained from current emission stage for instance `%p'", G_STRLOC, node->signal_id, instance); in g_signal_chain_from_overridden_handler()
1961 g_warning ("%s: no signal is currently being emitted for instance `%p'", G_STRLOC, instance); in g_signal_chain_from_overridden_handler()
1971 va_start (var_args, instance); in g_signal_chain_from_overridden_handler()
2010 g_value_init (instance_and_params, G_TYPE_FROM_INSTANCE (instance)); in g_signal_chain_from_overridden_handler()
2011 g_value_set_instance (instance_and_params, instance); in g_signal_chain_from_overridden_handler()
2081 g_signal_get_invocation_hint (gpointer instance) in g_signal_get_invocation_hint() argument
2085 g_return_val_if_fail (G_TYPE_CHECK_INSTANCE (instance), NULL); in g_signal_get_invocation_hint()
2088 emission = emission_find_innermost (instance); in g_signal_get_invocation_hint()
2108 g_signal_connect_closure_by_id (gpointer instance, in g_signal_connect_closure_by_id() argument
2117 g_return_val_if_fail (G_TYPE_CHECK_INSTANCE (instance), 0); in g_signal_connect_closure_by_id()
2127 else if (!g_type_is_a (G_TYPE_FROM_INSTANCE (instance), node->itype)) in g_signal_connect_closure_by_id()
2128 g_warning ("%s: signal id `%u' is invalid for instance `%p'", G_STRLOC, signal_id, instance); in g_signal_connect_closure_by_id()
2137 handler_insert (signal_id, instance, handler); in g_signal_connect_closure_by_id()
2143 g_warning ("%s: signal id `%u' is invalid for instance `%p'", G_STRLOC, signal_id, instance); in g_signal_connect_closure_by_id()
2162 g_signal_connect_closure (gpointer instance, in g_signal_connect_closure() argument
2172 g_return_val_if_fail (G_TYPE_CHECK_INSTANCE (instance), 0); in g_signal_connect_closure()
2177 itype = G_TYPE_FROM_INSTANCE (instance); in g_signal_connect_closure()
2186 g_warning ("%s: signal `%s' is invalid for instance `%p'", G_STRLOC, detailed_signal, instance); in g_signal_connect_closure()
2195 handler_insert (signal_id, instance, handler); in g_signal_connect_closure()
2201 g_warning ("%s: signal `%s' is invalid for instance `%p'", G_STRLOC, detailed_signal, instance); in g_signal_connect_closure()
2225 g_signal_connect_data (gpointer instance, in g_signal_connect_data() argument
2238 g_return_val_if_fail (G_TYPE_CHECK_INSTANCE (instance), 0); in g_signal_connect_data()
2246 itype = G_TYPE_FROM_INSTANCE (instance); in g_signal_connect_data()
2255 g_warning ("%s: signal `%s' is invalid for instance `%p'", G_STRLOC, detailed_signal, instance); in g_signal_connect_data()
2264 handler_insert (signal_id, instance, handler); in g_signal_connect_data()
2270 g_warning ("%s: signal `%s' is invalid for instance `%p'", G_STRLOC, detailed_signal, instance); in g_signal_connect_data()
2291 g_signal_handler_block (gpointer instance, in g_signal_handler_block() argument
2296 g_return_if_fail (G_TYPE_CHECK_INSTANCE (instance)); in g_signal_handler_block()
2300 handler = handler_lookup (instance, handler_id, NULL); in g_signal_handler_block()
2310 g_warning ("%s: instance `%p' has no handler with id `%lu'", G_STRLOC, instance, handler_id); in g_signal_handler_block()
2334 g_signal_handler_unblock (gpointer instance, in g_signal_handler_unblock() argument
2339 g_return_if_fail (G_TYPE_CHECK_INSTANCE (instance)); in g_signal_handler_unblock()
2343 handler = handler_lookup (instance, handler_id, NULL); in g_signal_handler_unblock()
2349 … g_warning (G_STRLOC ": handler `%lu' of instance `%p' is not blocked", handler_id, instance); in g_signal_handler_unblock()
2352 g_warning ("%s: instance `%p' has no handler with id `%lu'", G_STRLOC, instance, handler_id); in g_signal_handler_unblock()
2369 g_signal_handler_disconnect (gpointer instance, in g_signal_handler_disconnect() argument
2375 g_return_if_fail (G_TYPE_CHECK_INSTANCE (instance)); in g_signal_handler_disconnect()
2379 handler = handler_lookup (instance, handler_id, &signal_id); in g_signal_handler_disconnect()
2384 handler_unref_R (signal_id, instance, handler); in g_signal_handler_disconnect()
2387 g_warning ("%s: instance `%p' has no handler with id `%lu'", G_STRLOC, instance, handler_id); in g_signal_handler_disconnect()
2401 g_signal_handler_is_connected (gpointer instance, in g_signal_handler_is_connected() argument
2407 g_return_val_if_fail (G_TYPE_CHECK_INSTANCE (instance), FALSE); in g_signal_handler_is_connected()
2410 handler = handler_lookup (instance, handler_id, NULL); in g_signal_handler_is_connected()
2418 g_signal_handlers_destroy (gpointer instance) in g_signal_handlers_destroy() argument
2422 g_return_if_fail (G_TYPE_CHECK_INSTANCE (instance)); in g_signal_handlers_destroy()
2425 hlbsa = g_hash_table_lookup (g_handler_list_bsa_ht, instance); in g_signal_handlers_destroy()
2431 g_hash_table_remove (g_handler_list_bsa_ht, instance); in g_signal_handlers_destroy()
2479 g_signal_handler_find (gpointer instance, in g_signal_handler_find() argument
2489 g_return_val_if_fail (G_TYPE_CHECK_INSTANCE (instance), 0); in g_signal_handler_find()
2497 mlist = handlers_find (instance, mask, signal_id, detail, closure, func, data, TRUE); in g_signal_handler_find()
2501 handler_match_free1_R (mlist, instance); in g_signal_handler_find()
2510 signal_handlers_foreach_matched_R (gpointer instance, in signal_handlers_foreach_matched_R() argument
2517 void (*callback) (gpointer instance, in signal_handlers_foreach_matched_R()
2523 mlist = handlers_find (instance, mask, signal_id, detail, closure, func, data, FALSE); in signal_handlers_foreach_matched_R()
2530 callback (instance, mlist->handler->sequential_number); in signal_handlers_foreach_matched_R()
2533 mlist = handler_match_free1_R (mlist, instance); in signal_handlers_foreach_matched_R()
2561 g_signal_handlers_block_matched (gpointer instance, in g_signal_handlers_block_matched() argument
2571 g_return_val_if_fail (G_TYPE_CHECK_INSTANCE (instance), 0); in g_signal_handlers_block_matched()
2577 n_handlers = signal_handlers_foreach_matched_R (instance, mask, signal_id, detail, in g_signal_handlers_block_matched()
2609 g_signal_handlers_unblock_matched (gpointer instance, in g_signal_handlers_unblock_matched() argument
2619 g_return_val_if_fail (G_TYPE_CHECK_INSTANCE (instance), 0); in g_signal_handlers_unblock_matched()
2625 n_handlers = signal_handlers_foreach_matched_R (instance, mask, signal_id, detail, in g_signal_handlers_unblock_matched()
2657 g_signal_handlers_disconnect_matched (gpointer instance, in g_signal_handlers_disconnect_matched() argument
2667 g_return_val_if_fail (G_TYPE_CHECK_INSTANCE (instance), 0); in g_signal_handlers_disconnect_matched()
2673 n_handlers = signal_handlers_foreach_matched_R (instance, mask, signal_id, detail, in g_signal_handlers_disconnect_matched()
2701 g_signal_has_handler_pending (gpointer instance, in g_signal_has_handler_pending() argument
2709 g_return_val_if_fail (G_TYPE_CHECK_INSTANCE (instance), FALSE); in g_signal_has_handler_pending()
2724 mlist = handlers_find (instance, in g_signal_has_handler_pending()
2730 handler_match_free1_R (mlist, instance); in g_signal_has_handler_pending()
2741 gpointer instance, in signal_check_skip_emission() argument
2757 …GTypeClass *class = G_TYPE_INSTANCE_GET_CLASS (instance, G_TYPE_FROM_INSTANCE (instance), GTypeCla… in signal_check_skip_emission()
2771 emission_find (g_restart_emissions, node->signal_id, detail, instance)) in signal_check_skip_emission()
2775 hlist = handler_list_lookup (node->signal_id, instance); in signal_check_skip_emission()
2804 gpointer instance; in g_signal_emitv() local
2812 instance = g_value_peek_pointer (instance_and_params); in g_signal_emitv()
2813 g_return_if_fail (G_TYPE_CHECK_INSTANCE (instance)); in g_signal_emitv()
2822 if (!node || !g_type_is_a (G_TYPE_FROM_INSTANCE (instance), node->itype)) in g_signal_emitv()
2824 g_warning ("%s: signal id `%u' is invalid for instance `%p'", G_STRLOC, signal_id, instance); in g_signal_emitv()
2874 if (signal_check_skip_emission (node, instance, detail)) in g_signal_emitv()
2883 signal_emit_unlocked_R (node, detail, instance, return_value, instance_and_params); in g_signal_emitv()
2901 g_signal_emit_valist (gpointer instance, in g_signal_emit_valist() argument
2912 g_return_if_fail (G_TYPE_CHECK_INSTANCE (instance)); in g_signal_emit_valist()
2917 if (!node || !g_type_is_a (G_TYPE_FROM_INSTANCE (instance), node->itype)) in g_signal_emit_valist()
2919 g_warning ("%s: signal id `%u' is invalid for instance `%p'", G_STRLOC, signal_id, instance); in g_signal_emit_valist()
2933 if (signal_check_skip_emission (node, instance, detail)) in g_signal_emit_valist()
2977 g_value_init (instance_and_params, G_TYPE_FROM_INSTANCE (instance)); in g_signal_emit_valist()
2978 g_value_set_instance (instance_and_params, instance); in g_signal_emit_valist()
2980 signal_emit_unlocked_R (node, detail, instance, NULL, instance_and_params); in g_signal_emit_valist()
2990 signal_emit_unlocked_R (node, detail, instance, &return_value, instance_and_params); in g_signal_emit_valist()
3029 g_signal_emit (gpointer instance, in g_signal_emit() argument
3037 g_signal_emit_valist (instance, signal_id, detail, var_args); in g_signal_emit()
3055 g_signal_emit_by_name (gpointer instance, in g_signal_emit_by_name() argument
3062 g_return_if_fail (G_TYPE_CHECK_INSTANCE (instance)); in g_signal_emit_by_name()
3066 signal_id = signal_parse_name (detailed_signal, G_TYPE_FROM_INSTANCE (instance), &detail, TRUE); in g_signal_emit_by_name()
3074 g_signal_emit_valist (instance, signal_id, detail, var_args); in g_signal_emit_by_name()
3078 …warning ("%s: signal name `%s' is invalid for instance `%p'", G_STRLOC, detailed_signal, instance); in g_signal_emit_by_name()
3101 gpointer instance, in signal_emit_unlocked_R() argument
3116 IF_DEBUG (SIGNALS, g_trace_instance_signals == instance || g_trap_instance_signals == instance) in signal_emit_unlocked_R()
3119 g_type_name (G_TYPE_FROM_INSTANCE (instance)), in signal_emit_unlocked_R()
3121 instance, node); in signal_emit_unlocked_R()
3122 if (g_trap_instance_signals == instance) in signal_emit_unlocked_R()
3131 Emission *node = emission_find (g_restart_emissions, signal_id, detail, instance); in signal_emit_unlocked_R()
3150 emission.instance = instance; in signal_emit_unlocked_R()
3157 class_closure = signal_lookup_closure (node, instance); in signal_emit_unlocked_R()
3162 handler_unref_R (signal_id, instance, handler_list); in signal_emit_unlocked_R()
3164 hlist = handler_list_lookup (signal_id, instance); in signal_emit_unlocked_R()
3175 emission.chain_type = G_TYPE_FROM_INSTANCE (instance); in signal_emit_unlocked_R()
3239 handler_unref_R (signal_id, instance, handler_list); in signal_emit_unlocked_R()
3265 handler_unref_R (signal_id, instance, handler_list); in signal_emit_unlocked_R()
3283 emission.chain_type = G_TYPE_FROM_INSTANCE (instance); in signal_emit_unlocked_R()
3335 handler_unref_R (signal_id, instance, handler); in signal_emit_unlocked_R()
3356 emission.chain_type = G_TYPE_FROM_INSTANCE (instance); in signal_emit_unlocked_R()
3378 handler_unref_R (signal_id, instance, handler_list); in signal_emit_unlocked_R()