Lines Matching refs:callback
342 if (handle->callback.slave2Master != NULL) in I3C_MasterRunTransferStateMachineEDMA()
344 handle->callback.slave2Master(base, handle->userData); in I3C_MasterRunTransferStateMachineEDMA()
388 if (handle->callback.ibiCallback != NULL) in I3C_MasterRunTransferStateMachineEDMA()
390 … handle->callback.ibiCallback(base, handle, handle->ibiType, kI3C_IbiAckNackPending); in I3C_MasterRunTransferStateMachineEDMA()
401 if ((handle->ibiBuff == NULL) && (handle->callback.ibiCallback != NULL)) in I3C_MasterRunTransferStateMachineEDMA()
403 … handle->callback.ibiCallback(base, handle, kI3C_IbiNormal, kI3C_IbiDataBuffNeed); in I3C_MasterRunTransferStateMachineEDMA()
516 const i3c_master_edma_callback_t *callback, in I3C_MasterTransferCreateHandleEDMA() argument
534 handle->callback = *callback; in I3C_MasterTransferCreateHandleEDMA()
658 if ((result == kStatus_I3C_IBIWon) && (handle->callback.ibiCallback != NULL)) in I3C_MasterTransferEDMAHandleIRQ()
660 handle->callback.ibiCallback(base, handle, handle->ibiType, kI3C_IbiReady); in I3C_MasterTransferEDMAHandleIRQ()
665 if (NULL != handle->callback.transferComplete) in I3C_MasterTransferEDMAHandleIRQ()
667 handle->callback.transferComplete(base, handle, result, handle->userData); in I3C_MasterTransferEDMAHandleIRQ()
798 i3c_slave_edma_callback_t callback, in I3C_SlaveTransferCreateHandleEDMA() argument
816 handle->callback = callback; in I3C_SlaveTransferCreateHandleEDMA()
982 … ((0UL != (handle->eventMask & (uint32_t)kI3C_SlaveCompletionEvent)) && (NULL != handle->callback)) in I3C_SlaveTransferEDMAHandleIRQ()
984 handle->callback(base, xfer, handle->userData); in I3C_SlaveTransferEDMAHandleIRQ()
992 if ((0UL != (handle->eventMask & xfer->event)) && (NULL != handle->callback)) in I3C_SlaveTransferEDMAHandleIRQ()
994 handle->callback(base, xfer, handle->userData); in I3C_SlaveTransferEDMAHandleIRQ()
1002 if ((0UL != (handle->eventMask & xfer->event)) && (NULL != handle->callback)) in I3C_SlaveTransferEDMAHandleIRQ()
1004 handle->callback(base, xfer, handle->userData); in I3C_SlaveTransferEDMAHandleIRQ()
1016 if ((0UL != (handle->eventMask & xfer->event)) && (NULL != handle->callback)) in I3C_SlaveTransferEDMAHandleIRQ()
1018 handle->callback(base, xfer, handle->userData); in I3C_SlaveTransferEDMAHandleIRQ()
1032 …(0UL != (handle->eventMask & (uint32_t)kI3C_SlaveAddressMatchEvent)) && (NULL != handle->callback)) in I3C_SlaveTransferEDMAHandleIRQ()
1034 handle->callback(base, xfer, handle->userData); in I3C_SlaveTransferEDMAHandleIRQ()