Home | History | Annotate | Download | only in fastboot

Lines Matching full:rx_data

120     // Continuation packets are handled automatically and any return data is written to |rx_data|.
121 // Excess bytes that cannot fit in |rx_data| are dropped.
124 ssize_t SendData(Id id, const uint8_t* tx_data, size_t tx_length, uint8_t* rx_data,
130 uint8_t* rx_data, size_t rx_length, int attempts,
153 uint8_t rx_data[4];
160 ssize_t rx_bytes = SendData(kIdDeviceQuery, nullptr, 0, rx_data, sizeof(rx_data),
169 sequence_ = ExtractUint16(rx_data);
174 rx_bytes = SendData(kIdInitialization, init_data, sizeof(init_data), rx_data, sizeof(rx_data),
185 uint16_t version = ExtractUint16(rx_data);
191 uint16_t packet_size = ExtractUint16(rx_data + 2);
206 ssize_t UdpTransport::SendData(Id id, const uint8_t* tx_data, size_t tx_length, uint8_t* rx_data,
228 ssize_t bytes = SendSinglePacketHelper(&header, tx_data, packet_data_length, rx_data,
236 rx_data += bytes;
239 rx_data = nullptr;
253 Header* header, const uint8_t* tx_data, size_t tx_length, uint8_t* rx_data,
287 // Save to |error| or |rx_data| as appropriate.
294 memcpy(rx_data, rx_packet_.data() + kHeaderSize, rx_data_bytes);
295 rx_data += rx_data_bytes;