Home
last modified time | relevance | path

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

/Zephyr-Core-3.5.0/subsys/bluetooth/mesh/
Dblob.h81 static inline void blob_chunk_missing_set(uint8_t *missing_chunks, in blob_chunk_missing_set() argument
84 WRITE_BIT(missing_chunks[idx / 8], idx % 8, missing); in blob_chunk_missing_set()
88 blob_chunk_missing_get(const uint8_t *missing_chunks, int idx) in blob_chunk_missing_get() argument
90 return !!(missing_chunks[idx / 8] & BIT(idx % 8)); in blob_chunk_missing_get()
Dblob_srv.c67 static inline uint32_t missing_chunks(const struct bt_mesh_blob_block *block) in missing_chunks() function
161 return MIN(count, missing_chunks(&srv->block)); in pull_req_max()
338 missing = missing_chunks(&srv->block); in block_status_rsp()
734 if (missing_chunks(&srv->block)) { in handle_chunk()
Dblob_cli.c188 const uint8_t *missing_chunks, in next_missing_chunk() argument
192 if (blob_chunk_missing_get(missing_chunks, idx)) { in next_missing_chunk()