Lines Matching refs:flags
77 static status_t LPI2C_SlaveCheckAndClearError(LPI2C_Type *base, uint32_t flags);
953 if (0U == (transfer->flags & (uint32_t)kLPI2C_TransferNoStartFlag)) in LPI2C_MasterTransferBlocking()
1016 if ((transfer->flags & (uint32_t)kLPI2C_TransferNoStopFlag) == 0U) in LPI2C_MasterTransferBlocking()
1025 if ((transfer->flags & (uint32_t)kLPI2C_TransferNoStopFlag) == 0U) in LPI2C_MasterTransferBlocking()
1144 ((xfer->flags & (uint32_t)kLPI2C_TransferNoStopFlag) == 0U)))) in LPI2C_RunTransferStateMachine()
1282 if ((xfer->flags & (uint32_t)kLPI2C_TransferNoStopFlag) == 0U) in LPI2C_RunTransferStateMachine()
1306 if ((xfer->flags & (uint32_t)kLPI2C_TransferNoStopFlag) == 0U) in LPI2C_RunTransferStateMachine()
1344 if (0U != (xfer->flags & (uint32_t)kLPI2C_TransferNoStartFlag)) in LPI2C_InitTransferStateMachine()
1804 static status_t LPI2C_SlaveCheckAndClearError(LPI2C_Type *base, uint32_t flags) in LPI2C_SlaveCheckAndClearError() argument
1808 flags &= (uint32_t)kLPI2C_SlaveErrorFlags; in LPI2C_SlaveCheckAndClearError()
1809 if (0U != flags) in LPI2C_SlaveCheckAndClearError()
1811 if (0U != (flags & (uint32_t)kLPI2C_SlaveBitErrFlag)) in LPI2C_SlaveCheckAndClearError()
1815 else if (0U != (flags & (uint32_t)kLPI2C_SlaveFifoErrFlag)) in LPI2C_SlaveCheckAndClearError()
1825 LPI2C_SlaveClearStatusFlags(base, flags); in LPI2C_SlaveCheckAndClearError()
1862 uint32_t flags; in LPI2C_SlaveSend() local
1868 flags = LPI2C_SlaveGetStatusFlags(base); in LPI2C_SlaveSend()
1869 result = LPI2C_SlaveCheckAndClearError(base, flags); in LPI2C_SlaveSend()
1880 …} while ((0U == (flags & ((uint32_t)kLPI2C_SlaveTxReadyFlag | (uint32_t)kLPI2C_SlaveStopDetectFlag… in LPI2C_SlaveSend()
1888 …} while (0U == (flags & ((uint32_t)kLPI2C_SlaveTxReadyFlag | (uint32_t)kLPI2C_SlaveStopDetectFlag | in LPI2C_SlaveSend()
1898 if (0U != (flags & (uint32_t)kLPI2C_SlaveTxReadyFlag)) in LPI2C_SlaveSend()
1905 …if ((0U != (flags & ((uint32_t)kLPI2C_SlaveStopDetectFlag | (uint32_t)kLPI2C_SlaveRepeatedStartDet… in LPI2C_SlaveSend()
1949 uint32_t flags; in LPI2C_SlaveReceive() local
1955 flags = LPI2C_SlaveGetStatusFlags(base); in LPI2C_SlaveReceive()
1956 result = LPI2C_SlaveCheckAndClearError(base, flags); in LPI2C_SlaveReceive()
1967 …} while ((0U == (flags & ((uint32_t)kLPI2C_SlaveRxReadyFlag | (uint32_t)kLPI2C_SlaveStopDetectFlag… in LPI2C_SlaveReceive()
1975 …} while (0U == (flags & ((uint32_t)kLPI2C_SlaveRxReadyFlag | (uint32_t)kLPI2C_SlaveStopDetectFlag | in LPI2C_SlaveReceive()
1985 if (0U != (flags & (uint32_t)kLPI2C_SlaveRxReadyFlag)) in LPI2C_SlaveReceive()
1992 …if ((0U != (flags & ((uint32_t)kLPI2C_SlaveStopDetectFlag | (uint32_t)kLPI2C_SlaveRepeatedStartDet… in LPI2C_SlaveReceive()
2217 uint32_t flags; in LPI2C_SlaveTransferHandleIRQ() local
2228 flags = LPI2C_SlaveGetStatusFlags(base); in LPI2C_SlaveTransferHandleIRQ()
2230 if (0U != (flags & ((uint32_t)kLPI2C_SlaveBitErrFlag | (uint32_t)kLPI2C_SlaveFifoErrFlag))) in LPI2C_SlaveTransferHandleIRQ()
2233 xfer->completionStatus = LPI2C_SlaveCheckAndClearError(base, flags); in LPI2C_SlaveTransferHandleIRQ()
2243 …(flags & (((uint32_t)kLPI2C_SlaveRepeatedStartDetectFlag) | ((uint32_t)kLPI2C_SlaveStopDetectFlag)… in LPI2C_SlaveTransferHandleIRQ()
2245 xfer->event = (0U != (flags & (uint32_t)kLPI2C_SlaveRepeatedStartDetectFlag)) ? in LPI2C_SlaveTransferHandleIRQ()
2267 … LPI2C_SlaveClearStatusFlags(base, flags & ((uint32_t)kLPI2C_SlaveRepeatedStartDetectFlag | in LPI2C_SlaveTransferHandleIRQ()
2278 if (0U != (flags & (uint32_t)kLPI2C_SlaveStopDetectFlag)) in LPI2C_SlaveTransferHandleIRQ()
2284 if (0U != (flags & (uint32_t)kLPI2C_SlaveAddressValidFlag)) in LPI2C_SlaveTransferHandleIRQ()
2296 if (0U != (flags & (uint32_t)kLPI2C_SlaveTransmitAckFlag)) in LPI2C_SlaveTransferHandleIRQ()
2311 if (0U != (flags & (uint32_t)kLPI2C_SlaveTxReadyFlag)) in LPI2C_SlaveTransferHandleIRQ()
2336 if (0U != (flags & (uint32_t)kLPI2C_SlaveRxReadyFlag)) in LPI2C_SlaveTransferHandleIRQ()