Lines Matching refs:ret
103 int ret; in uart_read_8() local
107 ret = stm32_uart_getc(&handle.uart); in uart_read_8()
108 if (ret == -EAGAIN) { in uart_read_8()
112 } else if (ret < 0) { in uart_read_8()
113 return ret; in uart_read_8()
115 } while (ret == -EAGAIN); in uart_read_8()
117 *byte = (uint8_t)ret; in uart_read_8()
124 int ret; in uart_send_result() local
128 ret = stm32_uart_getc(&handle.uart); in uart_send_result()
129 } while (ret >= 0); in uart_send_result()
146 int ret; in uart_receive_command() local
151 ret = uart_read_8(&byte); in uart_receive_command()
152 } while (ret == -ETIMEDOUT); in uart_receive_command()
154 if (ret != 0) { in uart_receive_command()
155 return ret; in uart_receive_command()
175 ret = uart_read_8(&xor); in uart_receive_command()
176 if (ret != 0) { in uart_receive_command()
177 return ret; in uart_receive_command()
196 int ret; in get_cmd_command() local
198 ret = uart_write(msg, sizeof(msg)); in get_cmd_command()
199 if (ret != 0) { in get_cmd_command()
200 return ret; in get_cmd_command()
225 int ret; in uart_send_phase() local
233 ret = uart_write_8(msg_size + error_size); in uart_send_phase()
234 if (ret != 0) { in uart_send_phase()
235 return ret; in uart_send_phase()
239 ret = uart_write_8(handle.phase); in uart_send_phase()
240 if (ret != 0) { in uart_send_phase()
241 return ret; in uart_send_phase()
245 ret = uart_write_32(address); in uart_send_phase()
246 if (ret != 0) { in uart_send_phase()
247 return ret; in uart_send_phase()
250 ret = uart_write_8(error_size); in uart_send_phase()
251 if (ret != 0) { in uart_send_phase()
252 return ret; in uart_send_phase()
257 ret = uart_write(handle.error, error_size); in uart_send_phase()
260 return ret; in uart_send_phase()
271 int ret; in uart_download_part() local
274 ret = uart_read_8(&operation); in uart_download_part()
275 if (ret != 0) { in uart_download_part()
276 return ret; in uart_download_part()
283 ret = uart_read_8(&byte); in uart_download_part()
284 if (ret != 0) { in uart_download_part()
285 return ret; in uart_download_part()
299 ret = uart_read_8(&byte); in uart_download_part()
300 if (ret != 0) { in uart_download_part()
301 return ret; in uart_download_part()
309 ret = uart_send_result(ACK_BYTE); in uart_download_part()
310 if (ret != 0) { in uart_download_part()
311 return ret; in uart_download_part()
314 ret = uart_read_8(&byte); in uart_download_part()
315 if (ret != 0) { in uart_download_part()
316 return ret; in uart_download_part()
326 ret = uart_read_8(&byte); in uart_download_part()
327 if (ret != 0) { in uart_download_part()
328 return ret; in uart_download_part()
336 ret = uart_read_8(&byte) != 0; in uart_download_part()
337 if (ret != 0) { in uart_download_part()
338 return ret; in uart_download_part()
360 int ret; in uart_start_cmd() local
364 ret = uart_read_8(&byte); in uart_start_cmd()
365 if (ret != 0U) { in uart_start_cmd()
366 return ret; in uart_start_cmd()
374 ret = uart_read_8(&byte); in uart_start_cmd()
375 if (ret != 0) { in uart_start_cmd()
376 return ret; in uart_start_cmd()
404 int ret; in uart_read() local
415 ret = uart_receive_command(&command); in uart_read()
416 if (ret != 0) { in uart_read()
420 ret = uart_send_result(NACK_BYTE); in uart_read()
421 if (ret != 0U) { in uart_read()
422 return ret; in uart_read()
437 ret = get_cmd_command(); in uart_read()
441 ret = get_version_command(); in uart_read()
445 ret = get_id_command(); in uart_read()
449 ret = uart_send_phase((uint32_t)buffer); in uart_read()
450 if ((ret == 0) && (handle.phase == PHASE_RESET)) { in uart_read()
457 ret = uart_download_part(); in uart_read()
461 ret = uart_start_cmd(buffer); in uart_read()
462 if ((ret == 0) && (handle.phase == id)) { in uart_read()
470 ret = -EINVAL; in uart_read()
474 if (ret == 0) { in uart_read()
475 ret = uart_send_result(ACK_BYTE); in uart_read()
477 ret = uart_send_result(NACK_BYTE); in uart_read()
479 if (ret != 0) { in uart_read()
480 return ret; in uart_read()
503 int ret; in stm32cubeprog_uart_load() local
522 ret = uart_send_result(NACK_BYTE); in stm32cubeprog_uart_load()
523 if (ret != 0) { in stm32cubeprog_uart_load()
524 return ret; in stm32cubeprog_uart_load()