void *addr = nullptr;
Model *model;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
input_buffers input;
EXPECT_EQ (triv2->allocMemory (4096, &addr), -EPERM);
Device::createInstance (NPUCOND_TRIV2_CONN_SOCIP, 0));
ASSERT_NE (device.get (), nullptr);
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
Model *model = nullptr;
Device::createInstance (NPUCOND_TRIV2_CONN_SOCIP, 0));
ASSERT_NE (device.get (), nullptr);
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
Model *model = nullptr;
Device::createInstance (NPUCOND_TRIV2_CONN_SOCIP, 0));
ASSERT_NE (device.get (), nullptr);
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
Model *model = nullptr;
/** generic_buffer: invalid filepath */
model_buf.type = BUFFER_FILE;
model_buf.filepath = nullptr;
+ model_buf.fd = -1;
EXPECT_NE (device->setModel (&model_buf, &model), 0);
/** generic_buffer: invalid dmabuf */
ASSERT_NE (device.get (), nullptr);
/** prepare model */
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
Model *model = nullptr;
/** TRIV2 requires valid model and buffer arguments */
/** prepare model */
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
Model *model = nullptr;
ASSERT_NE (device.get (), nullptr);
/** prepare model */
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
Model *model = nullptr;
ASSERT_NE (device.get (), nullptr);
/** prepare model */
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
Model *model = nullptr;
ASSERT_NE (handler, nullptr);
uint32_t modelid_start, modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
EXPECT_EQ (handler->registerModel (&model_buf, &modelid_start), 0);
ASSERT_NE (handler, nullptr);
uint32_t modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
EXPECT_NE (handler->registerModel (nullptr, nullptr), 0);
ASSERT_NE (handler, nullptr);
uint32_t modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
/** Set invalid buffer type */
EXPECT_NE (handler->unregisterModel (2), 0);
uint32_t modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
/** already unregistered */
ASSERT_NE (handler, nullptr);
uint32_t modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
EXPECT_EQ (handler->getModel (0), nullptr);
ASSERT_NE (handler, nullptr);
uint32_t modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
EXPECT_EQ (handler->registerModel (&model_buf, &modelid), 0);
ASSERT_NE (handler, nullptr);
uint32_t modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
tensors_data_info in;
ASSERT_NE (handler, nullptr);
uint32_t modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
EXPECT_EQ (handler->registerModel (&model_buf, &modelid), 0);
ASSERT_NE (handler, nullptr);
uint32_t modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
npuConstraint constraint;
HostHandler *handler = device->getHostHandler ();
ASSERT_NE (handler, nullptr);
- generic_buffer buf;
+ generic_buffer buf = {0};
buf.size = 4096;
buf.type = BUFFER_MAPPED;
0);
/** invalid type */
- generic_buffer buf;
+ generic_buffer buf = {0};
buf.size = 4096;
buf.type = BUFFER_UNDEFINED;
EXPECT_NE (handler->allocGenericBuffer (&buf), 0);
buf.type = BUFFER_FILE;
buf.size = 4096;
buf.filepath = nullptr;
+ buf.fd = -1;
EXPECT_NE (handler->allocGenericBuffer (&buf), 0);
buf.type = BUFFER_DMABUF;
/** model */
uint32_t modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
EXPECT_EQ (handler->registerModel (&model_buf, &modelid), 0);
/** model */
uint32_t modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
EXPECT_EQ (handler->registerModel (&model_buf, &modelid), 0);
/** model */
uint32_t modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
EXPECT_EQ (handler->registerModel (&model_buf, &modelid), 0);
/** model */
uint32_t modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
EXPECT_EQ (handler->registerModel (&model_buf, &modelid), 0);
/** model */
uint32_t modelid;
- generic_buffer model_buf;
+ generic_buffer model_buf = {0};
create_model_buffer (model_buf);
ASSERT_EQ (handler->registerModel (&model_buf, &modelid), 0);