tx_fifo_free
blk->tx_fifo_free = 0;
blk->tx_fifo_free = qup->out_fifo_sz;
blk->tx_fifo_free = 0;
for (j = blk->tx_fifo_data_pos; *len && blk->tx_fifo_free;
(*len)--, blk->tx_fifo_free--) {
if (blk->tx_fifo_free)
blk->tx_fifo_free = qup->out_fifo_sz;
int tx_fifo_free;
blk->tx_fifo_free += qup->out_blk_sz;
blk->tx_fifo_free--;
while (blk->tx_fifo_free && qup->pos < msg->len) {
blk->tx_fifo_free--;
unsigned int tx_free = tx_fifo_free(spi);