Lines Matching refs:rx_len
51 size_t rx_len; member
157 uint32_t rx_len = spi_context_total_rx_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()
308 &ctx->rx_len, dfs); in spi_context_buffers_setup()
321 (void *)ctx->rx_buf, ctx->rx_len); in spi_context_buffers_setup()
382 if (!ctx->rx_len) { in spi_context_update_rx()
386 if (len > ctx->rx_len) { in spi_context_update_rx()
391 ctx->rx_len -= len; in spi_context_update_rx()
392 if (!ctx->rx_len) { in spi_context_update_rx()
399 &ctx->rx_len, dfs); in spi_context_update_rx()
404 LOG_DBG("rx buf/len %p/%zu", (void *)ctx->rx_buf, ctx->rx_len); in spi_context_update_rx()
410 return !!(ctx->rx_len); in spi_context_rx_on()
416 return !!(ctx->rx_buf && ctx->rx_len); in spi_context_rx_buf_on()
427 return ctx->rx_len; in spi_context_max_continuous_chunk()
428 } else if (!ctx->rx_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()