Lines Matching refs:pcbl

693 _AddCallback(CallbackListPtr *pcbl, CallbackProcPtr callback, void *data)  in _AddCallback()  argument
702 cbr->next = (*pcbl)->list; in _AddCallback()
704 (*pcbl)->list = cbr; in _AddCallback()
709 _DeleteCallback(CallbackListPtr *pcbl, CallbackProcPtr callback, void *data) in _DeleteCallback() argument
711 CallbackListPtr cbl = *pcbl; in _DeleteCallback()
736 _CallCallbacks(CallbackListPtr *pcbl, void *call_data) in _CallCallbacks() argument
738 CallbackListPtr cbl = *pcbl; in _CallCallbacks()
743 (*(cbr->proc)) (pcbl, cbr->data, call_data); in _CallCallbacks()
753 DeleteCallbackList(pcbl); in _CallCallbacks()
786 _DeleteCallbackList(CallbackListPtr *pcbl) in _DeleteCallbackList() argument
788 CallbackListPtr cbl = *pcbl; in _DeleteCallbackList()
798 if (listsToCleanup[i] == pcbl) { in _DeleteCallbackList()
809 *pcbl = NULL; in _DeleteCallbackList()
813 CreateCallbackList(CallbackListPtr *pcbl) in CreateCallbackList() argument
818 if (!pcbl) in CreateCallbackList()
827 *pcbl = cbl; in CreateCallbackList()
831 listsToCleanup[i] = pcbl; in CreateCallbackList()
840 listsToCleanup[numCallbackListsToCleanup] = pcbl; in CreateCallbackList()
848 AddCallback(CallbackListPtr *pcbl, CallbackProcPtr callback, void *data) in AddCallback() argument
850 if (!pcbl) in AddCallback()
852 if (!*pcbl) { /* list hasn't been created yet; go create it */ in AddCallback()
853 if (!CreateCallbackList(pcbl)) in AddCallback()
856 return _AddCallback(pcbl, callback, data); in AddCallback()
860 DeleteCallback(CallbackListPtr *pcbl, CallbackProcPtr callback, void *data) in DeleteCallback() argument
862 if (!pcbl || !*pcbl) in DeleteCallback()
864 return _DeleteCallback(pcbl, callback, data); in DeleteCallback()
868 DeleteCallbackList(CallbackListPtr *pcbl) in DeleteCallbackList() argument
870 if (!pcbl || !*pcbl) in DeleteCallbackList()
872 _DeleteCallbackList(pcbl); in DeleteCallbackList()