Lines Matching refs:handler

1721 bool Cy_SysPm_RegisterCallback(cy_stc_syspm_callback_t* handler)  in Cy_SysPm_RegisterCallback()  argument
1726 if ((handler != NULL) && (handler->callbackParams != NULL) && (handler->callback != NULL)) in Cy_SysPm_RegisterCallback()
1728 uint32_t callbackRootIdx = (uint32_t) handler->type; in Cy_SysPm_RegisterCallback()
1739 while ((NULL != curCallback->nextItm) && (curCallback != handler)) in Cy_SysPm_RegisterCallback()
1745 if (curCallback->order <= handler->order) in Cy_SysPm_RegisterCallback()
1751 if (curCallback != handler) in Cy_SysPm_RegisterCallback()
1754 if ((insertPos->prevItm == NULL) && (handler->order < insertPos->order)) in Cy_SysPm_RegisterCallback()
1756 handler->nextItm = insertPos; in Cy_SysPm_RegisterCallback()
1757 handler->prevItm = NULL; in Cy_SysPm_RegisterCallback()
1758 handler->nextItm->prevItm = handler; in Cy_SysPm_RegisterCallback()
1759 pmCallbackRoot[callbackRootIdx] = handler; in Cy_SysPm_RegisterCallback()
1763 handler->nextItm = insertPos->nextItm; in Cy_SysPm_RegisterCallback()
1764 handler->prevItm = insertPos; in Cy_SysPm_RegisterCallback()
1767 if (handler->nextItm != NULL) in Cy_SysPm_RegisterCallback()
1769 handler->nextItm->prevItm = handler; in Cy_SysPm_RegisterCallback()
1771 insertPos->nextItm = handler; in Cy_SysPm_RegisterCallback()
1779 pmCallbackRoot[callbackRootIdx] = handler; in Cy_SysPm_RegisterCallback()
1780 handler->nextItm = NULL; in Cy_SysPm_RegisterCallback()
1781 handler->prevItm = NULL; in Cy_SysPm_RegisterCallback()
1788 bool Cy_SysPm_UnregisterCallback(cy_stc_syspm_callback_t const *handler) in Cy_SysPm_UnregisterCallback() argument
1792 if (handler != NULL) in Cy_SysPm_UnregisterCallback()
1794 uint32_t callbackRootIdx = (uint32_t) handler->type; in Cy_SysPm_UnregisterCallback()
1801 if (curCallback == handler) in Cy_SysPm_UnregisterCallback()
1814 if (pmCallbackRoot[callbackRootIdx] == handler) in Cy_SysPm_UnregisterCallback()