Lines Matching full:missing
70 for (i = 0; i < ARRAY_SIZE(block->missing); ++i) { in missing_chunks()
71 count += POPCOUNT(block->missing[i]); in missing_chunks()
197 if (blob_chunk_missing_get(srv->block.missing, i)) { in block_report()
222 memset(srv->block.missing, 0, sizeof(srv->block.missing)); in cancel()
357 uint32_t missing; in block_status_rsp() local
366 missing = srv->block.chunk_count; in block_status_rsp()
368 missing = 0U; in block_status_rsp()
370 missing = missing_chunks(&srv->block); in block_status_rsp()
375 } else if (missing == srv->block.chunk_count) { in block_status_rsp()
377 } else if (missing == 0) { in block_status_rsp()
383 LOG_DBG("Status: %u, missing: %u/%u", status, missing, srv->block.chunk_count); in block_status_rsp()
390 net_buf_simple_add_mem(&buf, srv->block.missing, in block_status_rsp()
395 bt_hex(srv->block.missing, in block_status_rsp()
402 if (blob_chunk_missing_get(srv->block.missing, i)) { in block_status_rsp()
403 LOG_DBG("Missing %u", i); in block_status_rsp()
682 memset(srv->block.missing, 0, sizeof(srv->block.missing)); in handle_block_start()
764 if (!blob_chunk_missing_get(srv->block.missing, idx)) { in handle_chunk()
774 blob_chunk_missing_set(srv->block.missing, idx, false); in handle_chunk()