Lines Matching refs:blob

72 		if (addr == srv->targets[i].blob.addr) {  in target_get()
89 return bt_mesh_blob_srv_is_busy(&srv->upload.blob) || in upload_is_busy()
186 &rsp, ((t->blob.addr & BIT_MASK(15)) | in handle_receivers_get()
189 ((t->blob.status & BIT_MASK(4)) << 22U) | in handle_receivers_get()
264 net_buf_simple_add_u8(&rsp, ((srv->dfu.xfer.blob.mode & BIT_MASK(2)) | in status_rsp()
390 progress = bt_mesh_blob_srv_progress(&srv->upload.blob); in upload_status_rsp()
485 srv->upload.blob.state.xfer.id == blob_id && in handle_upload_start()
486 srv->upload.blob.state.ttl == ttl && in handle_upload_start()
487 srv->upload.blob.state.timeout_base == timeout_base in handle_upload_start()
546 err = bt_mesh_blob_srv_recv(&srv->upload.blob, blob_id, srv->io, ttl, in handle_upload_start()
666 (void)bt_mesh_blob_srv_cancel(&srv->upload.blob); in handle_upload_cancel()
896 CONTAINER_OF(b, struct bt_mesh_dfd_srv, upload.blob); in upload_end()
933 bt_mesh_model_extend(mod, srv->upload.blob.mod); in dfd_srv_init()
986 t->blob.addr = addr; in bt_mesh_dfd_srv_receiver_add()
987 t->blob.pull = p; in bt_mesh_dfd_srv_receiver_add()
990 LOG_DBG("Added receiver 0x%04x img: %u", t->blob.addr, in bt_mesh_dfd_srv_receiver_add()
1031 srv->dfu.xfer.blob.mode == xfer.mode && srv->apply == params->apply && in bt_mesh_dfd_srv_start()
1061 uint16_t addr = srv->targets[i].blob.addr; in bt_mesh_dfd_srv_start()
1063 memset(&srv->targets[i].blob, 0, sizeof(struct bt_mesh_blob_target)); in bt_mesh_dfd_srv_start()
1065 srv->targets[i].blob.addr = addr; in bt_mesh_dfd_srv_start()
1066 srv->targets[i].blob.pull = &srv->pull_ctxs[i]; in bt_mesh_dfd_srv_start()
1068 sys_slist_append(&srv->inputs.targets, &srv->targets[i].blob.n); in bt_mesh_dfd_srv_start()