Lines Matching refs:tx_buffer
411 card->tx_buffer = NULL; in lcs_setup_card()
1480 *(__u16 *)(card->tx_buffer->data + card->tx_buffer->count) = 0; in __lcs_emit_txbuffer()
1481 card->tx_buffer->count += 2; in __lcs_emit_txbuffer()
1482 lcs_ready_buffer(&card->write, card->tx_buffer); in __lcs_emit_txbuffer()
1483 card->tx_buffer = NULL; in __lcs_emit_txbuffer()
1503 if (card->tx_emitted <= 0 && card->tx_buffer != NULL) in lcs_txbuffer_cb()
1540 if (card->tx_buffer != NULL && in __lcs_start_xmit()
1541 card->tx_buffer->count + sizeof(struct lcs_header) + in __lcs_start_xmit()
1545 if (card->tx_buffer == NULL) { in __lcs_start_xmit()
1547 card->tx_buffer = lcs_get_buffer(&card->write); in __lcs_start_xmit()
1548 if (card->tx_buffer == NULL) { in __lcs_start_xmit()
1553 card->tx_buffer->callback = lcs_txbuffer_cb; in __lcs_start_xmit()
1554 card->tx_buffer->count = 0; in __lcs_start_xmit()
1557 (card->tx_buffer->data + card->tx_buffer->count); in __lcs_start_xmit()
1558 card->tx_buffer->count += skb->len + sizeof(struct lcs_header); in __lcs_start_xmit()
1559 header->offset = card->tx_buffer->count; in __lcs_start_xmit()
1569 if (card->tx_emitted <= 0 && card->tx_buffer != NULL) in __lcs_start_xmit()