Lines Matching refs:txoff
217 u32 txoff; member
420 for (used = 0; used < space && data->txoff != data->txlen; used++) { in wbcir_irq_tx()
421 if (data->txbuf[data->txoff] == 0) { in wbcir_irq_tx()
422 data->txoff++; in wbcir_irq_tx()
425 byte = min((u32)0x80, data->txbuf[data->txoff]); in wbcir_irq_tx()
426 data->txbuf[data->txoff] -= byte; in wbcir_irq_tx()
428 byte |= (data->txoff % 2 ? 0x80 : 0x00); /* pulse/space */ in wbcir_irq_tx()
432 while (data->txoff != data->txlen && data->txbuf[data->txoff] == 0) in wbcir_irq_tx()
433 data->txoff++; in wbcir_irq_tx()
444 } else if (data->txoff == data->txlen) { in wbcir_irq_tx()
662 data->txoff = 0; in wbcir_tx()