HomeSort by relevance Sort by last modified time
    Searched defs:gbb (Results 1 - 24 of 24) sorted by null

  /external/vboot_reference/firmware/2lib/
2misc.c 34 int vb2_read_gbb_header(struct vb2_context *ctx, struct vb2_gbb_header *gbb)
39 rv = vb2ex_read_resource(ctx, VB2_RES_GBB, 0, gbb, sizeof(*gbb));
43 /* Make sure it's really a GBB */
44 rv = vb2_validate_gbb_signature(gbb->signature);
49 if (gbb->major_version != VB2_GBB_MAJOR_VER)
53 if (gbb->minor_version == 0)
60 if (gbb->header_size < sizeof(*gbb))
180 struct vb2_gbb_header *gbb; local
    [all...]
  /external/vboot_reference/firmware/lib/
region-kernel.c 34 GoogleBinaryBlockHeader *gbb = cparams->gbb; local
36 if (0 == gbb->bmpfv_size)
40 ret = VbRegionReadGbb(cparams, gbb->bmpfv_offset,
68 GoogleBinaryBlockHeader *gbb; local
78 gbb = cparams->gbb;
80 if (0 == gbb->hwid_size) {
85 if (gbb->hwid_size > max_size) {
89 ret = VbRegionReadGbb(cparams, gbb->hwid_offset, gbb->hwid_size, hwid)
103 GoogleBinaryBlockHeader *gbb; local
174 GoogleBinaryBlockHeader *gbb; local
    [all...]
vboot_api_init.c 24 GoogleBinaryBlockHeader gbb; local
46 retval = VbGbbReadHeader_static(cparams, &gbb);
50 VBDEBUG(("VbInit() input flags 0x%x gbb flags 0x%x\n", iparams->flags,
51 gbb.flags));
180 /* Allow GBB flag to override dev switch */
181 if (gbb.flags & GBB_FLAG_FORCE_DEV_SWITCH_ON)
271 if (gbb.flags & GBB_FLAG_LOAD_OPTION_ROMS)
275 if (is_dev && (gbb.flags & GBB_FLAG_ENABLE_ALTERNATE_OS))
vboot_audio.c 211 GoogleBinaryBlockHeader *gbb = cparams->gbb; local
239 * delay if indicated by GBB flags.
241 if (gbb->major_version == GBB_MAJOR_VER && gbb->minor_version >= 1
242 && (gbb->flags & GBB_FLAG_DEV_SCREEN_SHORT_DELAY)) {
vboot_firmware.c 46 GoogleBinaryBlockHeader *gbb = cparams->gbb; local
65 /* Must have a root key from the GBB */
68 VBDEBUG(("No GBB\n"));
145 if (!(gbb->flags & GBB_FLAG_DISABLE_FW_ROLLBACK_CHECK)) {
188 !(gbb->flags & GBB_FLAG_DISABLE_FW_ROLLBACK_CHECK)) {
vboot_api_kernel.c 45 * Checks GBB flags against VbExIsShutdownRequested() shutdown request to
167 if (VbWantShutdown(cparams->gbb->flags))
229 GoogleBinaryBlockHeader *gbb = cparams->gbb; local
241 /* Handle GBB flag override */
242 if (gbb->flags & GBB_FLAG_FORCE_DEV_BOOT_USB)
244 if (gbb->flags & GBB_FLAG_FORCE_DEV_BOOT_LEGACY)
257 if (VbWantShutdown(gbb->flags)) {
269 /* Only disable virtual dev switch if allowed by GBB */
270 if (!(gbb->flags & GBB_FLAG_ENTER_TRIGGERS_TONORM)
    [all...]
vboot_display.c 161 * the GBB.
194 /* Screens which aren't in the GBB */
195 VBDEBUG(("VbDisplayScreenFromGBB(): screen %d not in the GBB\n",
203 "screen %d index %d not in the GBB\n",
209 /* Clip localization to number of localizations present in the GBB */
237 * In current version GBB bitmaps, first image
327 /* Look in the GBB first */
332 /* If screen wasn't in the GBB bitmaps, fall back to a default */
436 return "Error parsing GBB header";
507 GoogleBinaryBlockHeader *gbb = cparams->gbb local
    [all...]
  /external/vboot_reference/tests/
vboot_audio_tests.c 33 static GoogleBinaryBlockHeader gbb; variable
64 cparams.gbb_data = &gbb;
65 cparams.gbb = &gbb;
66 Memset(&gbb, 0, sizeof(gbb));
67 gbb.major_version = GBB_MAJOR_VER;
68 gbb.minor_version = GBB_MINOR_VER;
69 gbb.flags = 0;
124 gbb.flags = 0x00000001
    [all...]
vboot_api_firmware_tests.c 27 static GoogleBinaryBlockHeader gbb; variable
54 Memset(&gbb, 0, sizeof(gbb));
55 cparams.gbb_data = &gbb;
56 cparams.gbb_size = sizeof(gbb);
57 cparams.gbb = &gbb;
114 GoogleBinaryBlockHeader *gbb) {
vboot_api_init_tests.c 29 static GoogleBinaryBlockHeader gbb; variable
45 cparams.gbb_data = &gbb;
46 cparams.gbb_size = sizeof(gbb);
48 Memset(&gbb, 0, sizeof(gbb));
49 gbb.major_version = GBB_MAJOR_VER;
50 gbb.minor_version = GBB_MINOR_VER;
51 gbb.flags = 0;
286 /* Developer mode forced by GBB flag */
289 gbb.flags = GBB_FLAG_FORCE_DEV_SWITCH_ON
    [all...]
vboot_api_kernel4_tests.c 29 static GoogleBinaryBlockHeader gbb; variable
43 cparams.gbb_data = &gbb;
44 cparams.gbb_size = sizeof(gbb);
48 Memset(&gbb, 0, sizeof(gbb));
49 gbb.major_version = GBB_MAJOR_VER;
50 gbb.minor_version = GBB_MINOR_VER;
51 gbb.flags = 0;
161 gbb.flags |= GBB_FLAG_DISABLE_EC_SOFTWARE_SYNC;
163 test_slk(0, 0, "EC sync disabled by GBB");
    [all...]
vboot_display_tests.c 29 static GoogleBinaryBlockHeader *gbb = (GoogleBinaryBlockHeader *)gbb_data; variable
39 gbb->major_version = GBB_MAJOR_VER;
40 gbb->minor_version = GBB_MINOR_VER;
41 gbb->flags = 0;
44 gbb->hwid_offset = gbb_used;
45 strcpy(gbb_data + gbb->hwid_offset, "Test HWID");
46 gbb->hwid_size = strlen(gbb_data + gbb->hwid_offset) + 1;
47 gbb_used = (gbb_used + gbb->hwid_size + 7) & ~7;
49 gbb->bmpfv_offset = gbb_used
    [all...]
vboot_firmware_tests.c 30 static GoogleBinaryBlockHeader* gbb = (GoogleBinaryBlockHeader*)gbb_data; variable
50 cparams.gbb = gbb;
85 gbb->rootkey_offset = sizeof(GoogleBinaryBlockHeader);
86 root_key = (VbPublicKey *)(gbb_data + gbb->rootkey_offset);
91 gbb->major_version = GBB_MAJOR_VER;
92 gbb->minor_version = GBB_MINOR_VER;
93 gbb->flags = 0;
212 /* Require GBB */
216 "No GBB");
    [all...]
vboot_region_tests.c 42 GoogleBinaryBlockHeader *gbb; local
59 gbb = (GoogleBinaryBlockHeader *)gbb_data;
60 gbb->major_version = GBB_MAJOR_VER;
61 gbb->minor_version = GBB_MINOR_VER;
62 gbb->flags = 0;
65 gbb->hwid_offset = gbb_used;
66 strcpy(gbb_data + gbb->hwid_offset, "Test HWID");
67 gbb->hwid_size = strlen(gbb_data + gbb->hwid_offset) + 1;
68 gbb_used = (gbb_used + gbb->hwid_size + 7) & ~7
    [all...]
vb2_misc_tests.c 125 struct vb2_gbb_header gbb = { local
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")
    [all...]
vboot_api_devmode_tests.c 138 static GoogleBinaryBlockHeader gbb; variable
155 cparams.gbb_data = &gbb;
156 cparams.gbb = &gbb;
168 Memset(&gbb, 0, sizeof(gbb));
169 gbb.major_version = GBB_MAJOR_VER;
170 gbb.minor_version = GBB_MINOR_VER;
171 gbb.flags = 0;
309 gbb.flags = test[i].gbb_flags
    [all...]
vboot_api_kernel2_tests.c 27 static GoogleBinaryBlockHeader gbb; variable
56 cparams.gbb_data = &gbb;
57 cparams.gbb = &gbb;
59 Memset(&gbb, 0, sizeof(gbb));
60 gbb.major_version = GBB_MAJOR_VER;
61 gbb.minor_version = GBB_MINOR_VER;
62 gbb.flags = 0;
289 /* Proceed to legacy after timeout if GBB flag set *
    [all...]
vboot_api_kernel3_tests.c 27 static GoogleBinaryBlockHeader gbb; variable
56 cparams.gbb_data = &gbb;
58 Memset(&gbb, 0, sizeof(gbb));
59 gbb.major_version = GBB_MAJOR_VER;
60 gbb.minor_version = GBB_MINOR_VER;
61 gbb.flags = 0;
vboot_kernel_tests.c 56 static GoogleBinaryBlockHeader *gbb = (GoogleBinaryBlockHeader*)gbb_data; variable
132 memset(gbb, 0, sizeof(*gbb));
133 gbb->major_version = GBB_MAJOR_VER;
134 gbb->minor_version = GBB_MINOR_VER;
135 gbb->flags = 0;
138 cparams.gbb = gbb;
139 cparams.gbb_data = gbb;
153 lkp.gbb_data = gbb;
    [all...]
  /external/vboot_reference/utility/
load_kernel_test.c 86 GoogleBinaryBlockHeader* gbb; local
158 /* Initialize the GBB */
161 gbb = (GoogleBinaryBlockHeader*)lkp.gbb_data;
162 cparams.gbb = gbb;
163 Memset(gbb, 0, lkp.gbb_size);
164 Memcpy(gbb->signature, GBB_SIGNATURE, GBB_SIGNATURE_SIZE);
165 gbb->major_version = GBB_MAJOR_VER;
166 gbb->minor_version = GBB_MINOR_VER;
167 gbb->header_size = sizeof(GoogleBinaryBlockHeader)
    [all...]
  /external/vboot_reference/futility/
misc.c 58 GoogleBinaryBlockHeader *gbb = (GoogleBinaryBlockHeader *)buf; local
60 if (memcmp(gbb->signature, GBB_SIGNATURE, GBB_SIGNATURE_SIZE))
62 if (gbb->major_version > GBB_MAJOR_VER)
71 int futil_valid_gbb_header(GoogleBinaryBlockHeader *gbb, uint32_t len,
77 if (memcmp(gbb->signature, GBB_SIGNATURE, GBB_SIGNATURE_SIZE))
79 if (gbb->major_version != GBB_MAJOR_VER)
84 uint32_t maxlen = gbb->header_size;
86 gbb->hwid_offset + gbb->hwid_size);
88 gbb->rootkey_offset + gbb->rootkey_size)
    [all...]
cmd_gbb_utility.c 50 " \tCreate a GBB blob by given size list.\n"
55 " %s -c 0x100,0x1000,0x03DE80,0x1000 gbb.blob\n\n",
121 fprintf(stderr, "ERROR: multiple GBB headers found\n");
135 GoogleBinaryBlockHeader *gbb; local
171 gbb = (GoogleBinaryBlockHeader *) buf;
172 memcpy(gbb->signature, GBB_SIGNATURE, GBB_SIGNATURE_SIZE);
173 gbb->major_version = GBB_MAJOR_VER;
174 gbb->minor_version = GBB_MINOR_VER;
175 gbb->header_size = GBB_HEADER_SIZE;
176 gbb->flags = 0
367 GoogleBinaryBlockHeader *gbb; local
    [all...]
cmd_show.c 130 GoogleBinaryBlockHeader *gbb = (GoogleBinaryBlockHeader *)buf; local
137 printf("GBB header: %s <invalid>\n",
143 /* It looks like a GBB or we wouldn't be called. */
144 if (!futil_valid_gbb_header(gbb, len, &maxlen))
147 printf("GBB header: %s\n",
150 gbb->major_version, gbb->minor_version);
151 printf(" Flags: 0x%08x\n", gbb->flags);
154 gbb->hwid_offset, gbb->hwid_size)
    [all...]
  /external/vboot_reference/firmware/include/
vboot_api.h 145 /* Pointer to GBB data */
147 /* Size of GBB data in bytes */
181 struct GoogleBinaryBlockHeader *gbb; member in struct:VbCommonParams
750 * This is a backup method of screen display, intended for use if the GBB does
    [all...]

Completed in 191 milliseconds