Lines Matching refs:chunk_idx
220 uint16_t chunk_idx) in chunk_size() argument
222 if ((chunk_idx == block->chunk_count - 1) && in chunk_size()
367 !blob_chunk_missing_get((*current)->pull->missing, cli->chunk_idx))) { in next_target()
680 net_buf_simple_add_le16(&buf, cli->chunk_idx); in chunk_tx()
682 chunk.size = chunk_size(cli->xfer, &cli->block, cli->chunk_idx); in chunk_tx()
683 chunk.offset = cli->xfer->chunk_size * cli->chunk_idx; in chunk_tx()
869 cli->chunk_idx = 0; in block_start()
904 uint16_t chunk_idx = next_missing_chunk(cli, cli->tx.target->pull->missing, in chunk_tx_complete() local
905 cli->chunk_idx + 1); in chunk_tx_complete()
906 if (chunk_idx < cli->block.chunk_count) { in chunk_tx_complete()
952 LOG_DBG("%u / %u size: %u", cli->chunk_idx + 1, cli->block.chunk_count, in chunk_send()
953 chunk_size(cli->xfer, &cli->block, cli->chunk_idx)); in chunk_send()
966 blob_chunk_missing_set(cli->block.missing, cli->chunk_idx, false); in chunk_send_end()
969 cli->chunk_idx = next_missing_chunk(cli, cli->block.missing, cli->chunk_idx + 1); in chunk_send_end()
970 if (cli->chunk_idx < cli->block.chunk_count) { in chunk_send_end()
1038 cli->chunk_idx = next_missing_chunk(cli, cli->block.missing, 0); in block_check_end()
1039 if (cli->chunk_idx < cli->block.chunk_count) { in block_check_end()