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