Lines Matching refs:buffer

192 static renode_error_t *read_or_fail(int socket_fd, uint8_t *buffer, uint32_t count)  in read_or_fail()  argument
198 while (count > 0 && (received = read(socket_fd, buffer, count)) > 0) { in read_or_fail()
199 buffer += received; in read_or_fail()
320 static renode_error_t *renode_receive_bytes(renode_t *renode, uint8_t *buffer, uint32_t count) in renode_receive_bytes() argument
322 return read_or_fail(renode->socket_fd, buffer, count); in renode_receive_bytes()
369 static renode_error_t *renode_receive_event(renode_t *renode, void **buffer) in renode_receive_event() argument
391 *buffer = event; in renode_receive_event()
397 uint8_t *buffer = *data_buffer; in renode_receive_response() local
441 buffer = xmalloc(*data_size + 1); in renode_receive_response()
443 buffer[*data_size] = '\0'; in renode_receive_response()
445 return_error_if_fails(renode_receive_bytes(renode, buffer, *data_size)); in renode_receive_response()
454 return_error_if_fails(renode_receive_bytes(renode, buffer, *data_size)); in renode_receive_response()
477 return create_error_dynamic(error_code, (char *)buffer); in renode_receive_response()
500 void **buffer = &data_buffer; in renode_execute_command() local
501 …return_error_if_fails(renode_receive_response(renode, &api_command, buffer, buffer_size, received_… in renode_execute_command()
584 void *buffer = &data; in renode_run_for() local
585 …return_error_if_fails(renode_receive_response(renode, &command, &buffer, sizeof(data), &response_s… in renode_run_for()
595 struct renode_event *event = buffer; in renode_run_for()