Lines Matching refs:uart_buf_ctr
122 rx_size = cfg->uart_buf_ctr; in modbus_ascii_rx_adu()
176 (cfg->uart_buf_ctr - 5) / 2); in modbus_ascii_rx_adu()
238 cfg->uart_buf_ctr = tx_bytes; in modbus_ascii_tx_adu()
265 if ((cfg->uart_buf_ctr < MODBUS_RTU_MIN_MSG_SIZE) || in modbus_rtu_rx_adu()
266 (cfg->uart_buf_ctr > CONFIG_MODBUS_BUFFER_SIZE)) { in modbus_rtu_rx_adu()
275 ctx->rx_adu.length = cfg->uart_buf_ctr - 4; in modbus_rtu_rx_adu()
277 crc_idx = cfg->uart_buf_ctr - sizeof(uint16_t); in modbus_rtu_rx_adu()
284 cfg->uart_buf_ctr - sizeof(ctx->rx_adu.crc)); in modbus_rtu_rx_adu()
312 cfg->uart_buf_ctr = tx_bytes; in rtu_tx_adu()
315 LOG_HEXDUMP_DBG(cfg->uart_buf, cfg->uart_buf_ctr, "uart_buf"); in rtu_tx_adu()
346 cfg->uart_buf_ctr = 0; in cb_handler_rx()
349 if (cfg->uart_buf_ctr < CONFIG_MODBUS_BUFFER_SIZE) { in cb_handler_rx()
351 cfg->uart_buf_ctr++; in cb_handler_rx()
361 if (cfg->uart_buf_ctr == CONFIG_MODBUS_BUFFER_SIZE) { in cb_handler_rx()
373 cfg->uart_buf_ctr)); in cb_handler_rx()
376 cfg->uart_buf_ctr += n; in cb_handler_rx()
385 if (cfg->uart_buf_ctr > 0) { in cb_handler_tx()
387 cfg->uart_buf_ctr); in cb_handler_tx()
388 cfg->uart_buf_ctr -= n; in cb_handler_tx()
553 cfg->uart_buf_ctr = 0; in modbus_serial_rx_adu()
621 cfg->uart_buf_ctr = 0; in modbus_serial_init()