Lines Matching refs:tx_len
49 size_t tx_len; member
156 uint32_t tx_len = spi_context_total_tx_len(ctx); in spi_context_wait_for_completion() local
160 timeout_ms = MAX(tx_len, rx_len) * 8 * 1000 / in spi_context_wait_for_completion()
302 &ctx->tx_len, dfs); in spi_context_buffers_setup()
320 (void *)ctx->tx_buf, ctx->tx_len, in spi_context_buffers_setup()
331 if (!ctx->tx_len) { in spi_context_update_tx()
335 if (len > ctx->tx_len) { in spi_context_update_tx()
340 ctx->tx_len -= len; in spi_context_update_tx()
341 if (!ctx->tx_len) { in spi_context_update_tx()
348 &ctx->tx_len, dfs); in spi_context_update_tx()
353 LOG_DBG("tx buf/len %p/%zu", (void *)ctx->tx_buf, ctx->tx_len); in spi_context_update_tx()
359 return !!(ctx->tx_len); in spi_context_tx_on()
365 return !!(ctx->tx_buf && ctx->tx_len); in spi_context_tx_buf_on()
426 if (!ctx->tx_len) { in spi_context_max_continuous_chunk()
429 return ctx->tx_len; in spi_context_max_continuous_chunk()
432 return MIN(ctx->tx_len, ctx->rx_len); in spi_context_max_continuous_chunk()
437 return ctx->tx_len > ctx->rx_len ? ctx->tx_len : ctx->rx_len; in spi_context_longest_current_buf()