Lines Matching refs:handler

1574 bool Cy_SysPm_RegisterCallback(cy_stc_syspm_callback_t* handler)  in Cy_SysPm_RegisterCallback()  argument
1579 if ((handler != NULL) && (handler->callbackParams != NULL) && (handler->callback != NULL)) in Cy_SysPm_RegisterCallback()
1581 uint32_t callbackRootIdx = (uint32_t) handler->type; in Cy_SysPm_RegisterCallback()
1592 while ((NULL != curCallback->nextItm) && (curCallback != handler)) in Cy_SysPm_RegisterCallback()
1598 if (curCallback->order <= handler->order) in Cy_SysPm_RegisterCallback()
1604 if (curCallback != handler) in Cy_SysPm_RegisterCallback()
1607 if ((insertPos->prevItm == NULL) && (handler->order < insertPos->order)) in Cy_SysPm_RegisterCallback()
1609 handler->nextItm = insertPos; in Cy_SysPm_RegisterCallback()
1610 handler->prevItm = NULL; in Cy_SysPm_RegisterCallback()
1611 handler->nextItm->prevItm = handler; in Cy_SysPm_RegisterCallback()
1612 pmCallbackRoot[callbackRootIdx] = handler; in Cy_SysPm_RegisterCallback()
1616 handler->nextItm = insertPos->nextItm; in Cy_SysPm_RegisterCallback()
1617 handler->prevItm = insertPos; in Cy_SysPm_RegisterCallback()
1620 if (handler->nextItm != NULL) in Cy_SysPm_RegisterCallback()
1622 handler->nextItm->prevItm = handler; in Cy_SysPm_RegisterCallback()
1624 insertPos->nextItm = handler; in Cy_SysPm_RegisterCallback()
1632 pmCallbackRoot[callbackRootIdx] = handler; in Cy_SysPm_RegisterCallback()
1633 handler->nextItm = NULL; in Cy_SysPm_RegisterCallback()
1634 handler->prevItm = NULL; in Cy_SysPm_RegisterCallback()
1642 bool Cy_SysPm_UnregisterCallback(cy_stc_syspm_callback_t const *handler) in Cy_SysPm_UnregisterCallback() argument
1646 if (handler != NULL) in Cy_SysPm_UnregisterCallback()
1648 uint32_t callbackRootIdx = (uint32_t) handler->type; in Cy_SysPm_UnregisterCallback()
1655 if (curCallback == handler) in Cy_SysPm_UnregisterCallback()
1668 if (pmCallbackRoot[callbackRootIdx] == handler) in Cy_SysPm_UnregisterCallback()