Home | History | Annotate | Download | only in leds

Lines Matching refs:xfer

114     struct I2cTransfer *xfer = cookie;
116 xfer->tx = tx;
117 xfer->rx = rx;
118 xfer->err = err;
166 static inline void releaseXfer(struct I2cTransfer *xfer)
168 xfer->inUse = false;
175 struct I2cTransfer *xfer = allocXfer(state);
178 if (xfer != NULL) {
179 xfer->txrxBuf[0] = reg;
180 xfer->txrxBuf[1] = value;
181 ret = i2cMasterTx(I2C_BUS_ID, I2C_ADDR, xfer->txrxBuf, 2, i2cCallback, xfer);
183 releaseXfer(xfer);
269 static void handleI2cEvent(struct I2cTransfer *xfer)
271 switch (xfer->state) {
285 if (xfer->err != 0) {
305 releaseXfer(xfer);