Lines Matching defs:pcbl
678 CallbackListPtr *pcbl,
689 cbr->next = (*pcbl)->list;
691 (*pcbl)->list = cbr;
697 CallbackListPtr *pcbl,
701 CallbackListPtr cbl = *pcbl;
733 CallbackListPtr *pcbl,
736 CallbackListPtr cbl = *pcbl;
742 (*(cbr->proc)) (pcbl, cbr->data, call_data);
752 DeleteCallbackList(pcbl);
790 CallbackListPtr *pcbl)
792 CallbackListPtr cbl = *pcbl;
804 if (listsToCleanup[i] == pcbl)
817 *pcbl = NULL;
821 CreateCallbackList(CallbackListPtr *pcbl)
826 if (!pcbl) return FALSE;
833 *pcbl = cbl;
839 listsToCleanup[i] = pcbl;
846 listsToCleanup[numCallbackListsToCleanup] = pcbl;
854 AddCallback(CallbackListPtr *pcbl, CallbackProcPtr callback, pointer data)
856 if (!pcbl) return FALSE;
857 if (!*pcbl)
859 if (!CreateCallbackList(pcbl))
862 return _AddCallback(pcbl, callback, data);
866 DeleteCallback(CallbackListPtr *pcbl, CallbackProcPtr callback, pointer data)
868 if (!pcbl || !*pcbl) return FALSE;
869 return _DeleteCallback(pcbl, callback, data);
873 DeleteCallbackList(CallbackListPtr *pcbl)
875 if (!pcbl || !*pcbl) return;
876 _DeleteCallbackList(pcbl);