Lines Matching refs:container_blob_offset
140 static uint32_t container_blob_offset = 0; variable
200 container_blob_offset = 0; in chipset_init()
206 …log_info("pos %u, container end %u, blob size %u", container_blob_offset, container_end, container… in chipset_next_command()
208 if (container_blob_offset >= container_blob_size) { in chipset_next_command()
228 tag = little_endian_read_32(container_blob_data, container_blob_offset); in chipset_next_command()
234 container_size = little_endian_read_32(container_blob_data, container_blob_offset + 4); in chipset_next_command()
235 container_end = container_blob_offset + container_size; in chipset_next_command()
238 bytes_to_upload = btstack_min(59, container_end - container_blob_offset); in chipset_next_command()
239 crc = btstack_crc32(&container_blob_data[container_blob_offset], bytes_to_upload); in chipset_next_command()
241 (int) container_blob_data[container_blob_offset+9], in chipset_next_command()
242 (int) container_blob_data[container_blob_offset+10], in chipset_next_command()
243 (int) little_endian_read_16(container_blob_data, container_blob_offset+12), in chipset_next_command()
244 (int) little_endian_read_16(container_blob_data, container_blob_offset+14), in chipset_next_command()
251 memcpy(&hci_cmd_buffer[8], &container_blob_data[container_blob_offset], bytes_to_upload); in chipset_next_command()
252 container_blob_offset += bytes_to_upload; in chipset_next_command()
253 if (container_blob_offset < container_end){ in chipset_next_command()
259 bytes_to_upload = btstack_min(58, container_end - container_blob_offset); in chipset_next_command()
260 crc = btstack_crc32(&container_blob_data[container_blob_offset], bytes_to_upload); in chipset_next_command()
266 memcpy(&hci_cmd_buffer[9], &container_blob_data[container_blob_offset], bytes_to_upload); in chipset_next_command()
267 container_blob_offset += bytes_to_upload; in chipset_next_command()
268 if (container_blob_offset >= container_end){ in chipset_next_command()