Lines Matching refs:tx_buffer
413 card->tx_buffer = NULL; in lcs_setup_card()
1482 *(__u16 *)(card->tx_buffer->data + card->tx_buffer->count) = 0; in __lcs_emit_txbuffer()
1483 card->tx_buffer->count += 2; in __lcs_emit_txbuffer()
1484 lcs_ready_buffer(&card->write, card->tx_buffer); in __lcs_emit_txbuffer()
1485 card->tx_buffer = NULL; in __lcs_emit_txbuffer()
1505 if (card->tx_emitted <= 0 && card->tx_buffer != NULL) in lcs_txbuffer_cb()
1542 if (card->tx_buffer != NULL && in __lcs_start_xmit()
1543 card->tx_buffer->count + sizeof(struct lcs_header) + in __lcs_start_xmit()
1547 if (card->tx_buffer == NULL) { in __lcs_start_xmit()
1549 card->tx_buffer = lcs_get_buffer(&card->write); in __lcs_start_xmit()
1550 if (card->tx_buffer == NULL) { in __lcs_start_xmit()
1555 card->tx_buffer->callback = lcs_txbuffer_cb; in __lcs_start_xmit()
1556 card->tx_buffer->count = 0; in __lcs_start_xmit()
1559 (card->tx_buffer->data + card->tx_buffer->count); in __lcs_start_xmit()
1560 card->tx_buffer->count += skb->len + sizeof(struct lcs_header); in __lcs_start_xmit()
1561 header->offset = card->tx_buffer->count; in __lcs_start_xmit()
1571 if (card->tx_emitted <= 0 && card->tx_buffer != NULL) in __lcs_start_xmit()