Home
last modified time | relevance | path

Searched refs:missing_chunks (Results 1 – 3 of 3) sorted by relevance

/Zephyr-latest/subsys/bluetooth/mesh/
Dblob.h95 static inline void blob_chunk_missing_set(uint8_t *missing_chunks, in blob_chunk_missing_set() argument
98 WRITE_BIT(missing_chunks[idx / 8], idx % 8, missing); in blob_chunk_missing_set()
102 blob_chunk_missing_get(const uint8_t *missing_chunks, int idx) in blob_chunk_missing_get() argument
104 return !!(missing_chunks[idx / 8] & BIT(idx % 8)); in blob_chunk_missing_get()
Dblob_srv.c65 static inline uint32_t missing_chunks(const struct bt_mesh_blob_block *block) in missing_chunks() function
159 return MIN(count, missing_chunks(&srv->block)); in pull_req_max()
370 missing = missing_chunks(&srv->block); in block_status_rsp()
775 if (missing_chunks(&srv->block)) { in handle_chunk()
Dblob_cli.c186 const uint8_t *missing_chunks, in next_missing_chunk() argument
190 if (blob_chunk_missing_get(missing_chunks, idx)) { in next_missing_chunk()