Lines Matching refs:i2cSlaveHandle

114     hal_i2c_slave_t *i2cSlaveHandle;  in HAL_I2cSlaveCallback()  local
117 i2cSlaveHandle = (hal_i2c_slave_t *)callbackParam; in HAL_I2cSlaveCallback()
119 if (NULL != i2cSlaveHandle->callback) in HAL_I2cSlaveCallback()
121 i2cSlaveHandle->transfer.event = (hal_i2c_slave_transfer_event_t)xfer->event; in HAL_I2cSlaveCallback()
122 i2cSlaveHandle->transfer.data = xfer->data; in HAL_I2cSlaveCallback()
123 i2cSlaveHandle->transfer.dataSize = xfer->dataSize; in HAL_I2cSlaveCallback()
124 i2cSlaveHandle->transfer.completionStatus = HAL_I2cGetStatus(xfer->completionStatus); in HAL_I2cSlaveCallback()
125 i2cSlaveHandle->transfer.transferredCount = xfer->transferredCount; in HAL_I2cSlaveCallback()
126i2cSlaveHandle->callback(i2cSlaveHandle, &i2cSlaveHandle->transfer, i2cSlaveHandle->callbackParam); in HAL_I2cSlaveCallback()
127 xfer->data = i2cSlaveHandle->transfer.data; in HAL_I2cSlaveCallback()
128 xfer->dataSize = i2cSlaveHandle->transfer.dataSize; in HAL_I2cSlaveCallback()
155 hal_i2c_slave_t *i2cSlaveHandle; in HAL_I2cSlaveInit() local
162 i2cSlaveHandle = (hal_i2c_slave_t *)handle; in HAL_I2cSlaveInit()
167 i2cSlaveHandle->instance = halI2cConfig->instance; in HAL_I2cSlaveInit()
169 LPI2C_SlaveInit(s_i2cBases[i2cSlaveHandle->instance], &i2cConfig, halI2cConfig->srcClock_Hz); in HAL_I2cSlaveInit()
189 hal_i2c_slave_t *i2cSlaveHandle; in HAL_I2cSlaveDeinit() local
193 i2cSlaveHandle = (hal_i2c_slave_t *)handle; in HAL_I2cSlaveDeinit()
195 LPI2C_SlaveDeinit(s_i2cBases[i2cSlaveHandle->instance]); in HAL_I2cSlaveDeinit()
314 hal_i2c_slave_t *i2cSlaveHandle; in HAL_I2cSlaveTransferInstallCallback() local
318 i2cSlaveHandle = (hal_i2c_slave_t *)handle; in HAL_I2cSlaveTransferInstallCallback()
320 i2cSlaveHandle->callback = callback; in HAL_I2cSlaveTransferInstallCallback()
321 i2cSlaveHandle->callbackParam = callbackParam; in HAL_I2cSlaveTransferInstallCallback()
322 …LPI2C_SlaveTransferCreateHandle(s_i2cBases[i2cSlaveHandle->instance], &i2cSlaveHandle->hardwareHan… in HAL_I2cSlaveTransferInstallCallback()
323 HAL_I2cSlaveCallback, i2cSlaveHandle); in HAL_I2cSlaveTransferInstallCallback()
330 hal_i2c_slave_t *i2cSlaveHandle; in HAL_I2cSlaveTransferNonBlocking() local
334 i2cSlaveHandle = (hal_i2c_slave_t *)handle; in HAL_I2cSlaveTransferNonBlocking()
336 return HAL_I2cGetStatus(LPI2C_SlaveTransferNonBlocking(s_i2cBases[i2cSlaveHandle->instance], in HAL_I2cSlaveTransferNonBlocking()
337 … &i2cSlaveHandle->hardwareHandle, eventMask)); in HAL_I2cSlaveTransferNonBlocking()
342 hal_i2c_slave_t *i2cSlaveHandle; in HAL_I2cSlaveTransferAbort() local
346 i2cSlaveHandle = (hal_i2c_slave_t *)handle; in HAL_I2cSlaveTransferAbort()
348 LPI2C_SlaveTransferAbort(s_i2cBases[i2cSlaveHandle->instance], &i2cSlaveHandle->hardwareHandle); in HAL_I2cSlaveTransferAbort()
355 hal_i2c_slave_t *i2cSlaveHandle; in HAL_I2cSlaveTransferGetCount() local
360 i2cSlaveHandle = (hal_i2c_slave_t *)handle; in HAL_I2cSlaveTransferGetCount()
363 …LPI2C_SlaveTransferGetCount(s_i2cBases[i2cSlaveHandle->instance], &i2cSlaveHandle->hardwareHandle,… in HAL_I2cSlaveTransferGetCount()