Home | History | Annotate | Download | only in tests

Lines Matching defs:gbb

125 	struct vb2_gbb_header gbb = {
145 mock_resource_ptr = &gbb;
146 mock_resource_size = sizeof(gbb);
147 TEST_SUCC(vb2_read_gbb_header(&cc, &gbbdest), "read gbb header good");
148 TEST_SUCC(memcmp(&gbb, &gbbdest, sizeof(gbb)), "read gbb contents");
152 VB2_ERROR_EX_READ_RESOURCE_INDEX, "read gbb header missing");
155 gbb.signature[0]++;
157 VB2_ERROR_GBB_MAGIC, "read gbb header bad magic");
158 gbb.signature[0]--;
160 gbb.major_version = VB2_GBB_MAJOR_VER + 1;
162 VB2_ERROR_GBB_VERSION, "read gbb header major version");
163 gbb.major_version = VB2_GBB_MAJOR_VER;
165 gbb.minor_version = VB2_GBB_MINOR_VER + 1;
167 "read gbb header minor++");
168 gbb.minor_version = 1;
170 "read gbb header 1.1");
171 gbb.minor_version = 0;
173 VB2_ERROR_GBB_TOO_OLD, "read gbb header 1.0 fails");
174 gbb.minor_version = VB2_GBB_MINOR_VER;
176 gbb.header_size--;
178 VB2_ERROR_GBB_HEADER_SIZE, "read gbb header size");
180 VB2_ERROR_GBB_HEADER_SIZE, "parse gbb failure");
181 gbb.header_size++;
183 /* Parse GBB */
184 TEST_SUCC(vb2_fw_parse_gbb(&cc), "parse gbb");
185 TEST_EQ(sd->gbb_flags, gbb.flags, "gbb flags");
186 TEST_EQ(sd->gbb_rootkey_offset, gbb.rootkey_offset, "rootkey offset");
187 TEST_EQ(sd->gbb_rootkey_size, gbb.rootkey_size, "rootkey size");
193 VB2_ERROR_GBB_WORKBUF, "parse gbb no workbuf");
350 /* Force enabled by gbb */
353 TEST_SUCC(vb2_check_dev_switch(&cc), "dev on via gbb");