Home | History | Annotate | Download | only in gobject

Lines Matching defs:hlist

427           HandlerList *hlist = g_bsearch_array_get_nth (hlbsa, &g_signal_hlbsa_bconfig, i);
430 for (handler = hlist->handlers; handler; handler = handler->next)
434 *signal_id_p = hlist->signal_id;
485 HandlerList *hlist = handler_list_lookup (signal_id, instance);
497 for (handler = hlist ? hlist->handlers : NULL; handler; handler = handler->next)
523 HandlerList *hlist = g_bsearch_array_get_nth (hlbsa, &g_signal_hlbsa_bconfig, i);
529 node = LOOKUP_SIGNAL_NODE (hlist
534 for (handler = hlist->handlers; handler; handler = handler->next)
544 mlist = handler_match_prepend (mlist, handler, hlist->signal_id);
597 HandlerList *hlist = NULL;
605 hlist = handler_list_lookup (signal_id, instance);
606 hlist->handlers = handler->next;
614 if (!hlist)
615 hlist = handler_list_lookup (signal_id, instance);
616 if (hlist)
618 g_assert (hlist->tail_before == handler); /* paranoid */
619 hlist->tail_before = handler->prev;
626 if (!hlist)
627 hlist = handler_list_lookup (signal_id, instance);
628 if (hlist)
630 g_assert (hlist->tail_after == handler); /* paranoid */
631 hlist->tail_after = handler->prev;
648 HandlerList *hlist;
652 hlist = handler_list_ensure (signal_id, instance);
653 if (!hlist->handlers)
655 hlist->handlers = handler;
657 hlist->tail_before = handler;
661 handler->prev = hlist->tail_after;
662 hlist->tail_after->next = handler;
666 if (hlist->tail_before)
668 handler->next = hlist->tail_before->next;
671 handler->prev = hlist->tail_before;
672 hlist->tail_before->next = handler;
676 handler->next = hlist->handlers;
679 hlist->handlers = handler;
681 hlist->tail_before = handler;
685 hlist->tail_after = handler;
2435 HandlerList *hlist = g_bsearch_array_get_nth (hlbsa, &g_signal_hlbsa_bconfig, i);
2436 Handler *handler = hlist->handlers;
2744 HandlerList *hlist;
2775 hlist = handler_list_lookup (node->signal_id, instance);
2776 if (hlist && hlist->handlers)
3108 HandlerList *hlist;
3164 hlist = handler_list_lookup (signal_id, instance);
3165 handler_list = hlist ? hlist->handlers : NULL;