Lines Matching refs:blob
238 net_buf_simple_add_le64(&buf, srv->blob.state.xfer.id); in update_status_rsp()
264 return (srv->update.idx != idx || srv->blob.state.xfer.id != *blob_id || in is_active_update()
295 srv->blob.state.xfer.id == blob_id) { in handle_start()
311 srv->blob.state.xfer.id = blob_id; in handle_start()
339 srv->blob.state.xfer.id = blob_id; in handle_start()
361 err = bt_mesh_blob_srv_recv(&srv->blob, blob_id, io, in handle_start()
390 bt_mesh_blob_srv_cancel(&srv->blob); in handle_cancel()
463 err = bt_mesh_model_extend(mod, srv->blob.mod); in dfu_srv_init()
517 struct bt_mesh_dfu_srv *srv = CONTAINER_OF(b, struct bt_mesh_dfu_srv, blob); in blob_suspended()
526 CONTAINER_OF(b, struct bt_mesh_dfu_srv, blob); in blob_end()
544 CONTAINER_OF(b, struct bt_mesh_dfu_srv, blob); in blob_recover()
594 (void)bt_mesh_blob_srv_cancel(&srv->blob); in bt_mesh_dfu_srv_cancel()
624 return bt_mesh_blob_srv_progress(&srv->blob); in bt_mesh_dfu_srv_progress()