Searched refs:preamble (Results 1 - 25 of 80) sorted by relevance

1234

/external/vboot_reference/host/lib/
H A Dextract_vmlinuz.c18 VbKernelPreambleHeader *preamble = NULL; local
31 preamble = (VbKernelPreambleHeader *)(kpart_data + now);
32 now += preamble->preamble_size;
37 kblob_size = preamble->body_signature.data_size;
42 if (preamble->header_version_minor > 0) {
43 vmlinuz_header_address = preamble->vmlinuz_header_address;
44 vmlinuz_header_size = preamble->vmlinuz_header_size;
55 // the keyblock and preamble sections.
57 preamble->body_load_address +
59 preamble
[all...]
/external/vboot_reference/firmware/lib/
H A Dvboot_common.c308 int VerifyFirmwarePreamble(const VbFirmwarePreambleHeader *preamble, argument
311 const VbSignature *sig = &preamble->preamble_signature;
313 VBDEBUG(("Verifying preamble.\n"));
316 VBDEBUG(("Not enough data for preamble header 2.0.\n"));
319 if (preamble->header_version_major !=
321 VBDEBUG(("Incompatible firmware preamble header version.\n"));
324 if (size < preamble->preamble_size) {
325 VBDEBUG(("Not enough data for preamble.\n"));
330 if (VerifySignatureInside(preamble, preamble
381 VbGetFirmwarePreambleFlags(const VbFirmwarePreambleHeader *preamble) argument
395 VerifyKernelPreamble(const VbKernelPreambleHeader *preamble, uint64_t size, const RSAPublicKey *key) argument
460 VbGetKernelVmlinuzHeader(const VbKernelPreambleHeader *preamble, uint64_t *vmlinuz_header_address, uint64_t *vmlinuz_header_size) argument
479 VbKernelHasFlags(const VbKernelPreambleHeader *preamble) argument
[all...]
H A Dvboot_kernel.c146 VbKernelPreambleHeader *preamble; local
271 /* Get key for preamble/data verification from the key block. */
279 /* Verify the preamble, which follows the key block */
280 preamble = (VbKernelPreambleHeader *)
283 preamble,
297 (preamble->kernel_version & 0xFFFF));
313 VBDEBUG(("Kernel preamble is good.\n"));
328 * rollback. So skip to the next kernel preamble.
337 preamble->preamble_size;
356 (void *)((long)preamble
[all...]
H A Dvboot_firmware.c94 VbFirmwarePreambleHeader *preamble; local
163 /* Get key for preamble/data verification from the key block. */
171 /* Verify the preamble, which follows the key block. */
172 preamble = (VbFirmwarePreambleHeader *)
175 preamble,
186 (preamble->firmware_version & 0xFFFF));
212 /* Handle preamble flag for using the RO normal/dev code path */
213 VBDEBUG(("Preamble flags %#x\n", VbGetFirmwarePreambleFlags(preamble)));
214 if (VbGetFirmwarePreambleFlags(preamble) &
247 preamble
[all...]
/external/vboot_reference/futility/
H A Dcmd_vbutil_firmware.c87 VbFirmwarePreambleHeader *preamble; local
143 /* Create preamble */
144 preamble = CreateFirmwarePreamble(version,
148 if (!preamble) {
149 VbExError("Error creating preamble.\n");
160 (1 != fwrite(preamble, preamble->preamble_size, 1, f)));
177 VbFirmwarePreambleHeader *preamble; local
245 /* Verify preamble */
246 preamble
[all...]
H A Ddump_kernel_config_lib.c76 VbKernelPreambleHeader preamble; local
92 /* Open up the preamble */
93 if (read_fn(ctx, &preamble, sizeof(preamble)) != sizeof(preamble)) {
94 VbExError("not enough data to fill preamble\n");
97 to_skip = preamble.preamble_size - sizeof(preamble);
102 now += preamble.preamble_size;
104 /* Read body_load_address from preamble i
[all...]
H A Dcmd_show.c334 VbFirmwarePreambleHeader *preamble = local
337 if (VBOOT_SUCCESS != VerifyFirmwarePreamble(preamble,
343 uint32_t flags = VbGetFirmwarePreambleFlags(preamble);
346 preamble->preamble_size);
348 preamble->header_version_major, preamble->header_version_minor);
350 preamble->firmware_version);
351 VbPublicKey *kernel_subkey = &preamble->kernel_subkey;
364 preamble->body_signature.data_size);
388 VerifyData(fv_data, fv_size, &preamble
447 VbKernelPreambleHeader *preamble = local
[all...]
H A Dvb1_helper.c24 * kernel vblock = keyblock + kernel preamble + padding to 64K (or whatever)
32 /* The keyblock, preamble, and kernel blob are kept in separate places. */
122 uint64_t KernelCmdLineOffset(VbKernelPreambleHeader *preamble) argument
124 return preamble->bootloader_address - preamble->body_load_address -
226 /* We have to work backwards from the end, because the preamble
304 VbKernelPreambleHeader *preamble; local
330 /* And the preamble */
331 preamble = (VbKernelPreambleHeader *)(kpart_data + now);
332 Debug("Preamble is 0x%" PRIx64 " bytes\n", preamble
404 VbKernelPreambleHeader *preamble; local
[all...]
H A Dcmd_vbutil_kernel.c254 VbKernelPreambleHeader *preamble = NULL; local
490 &keyblock, &preamble, &kblob_size);
495 kernel_body_load_address = preamble->body_load_address;
511 version = preamble->kernel_version;
513 if (VbKernelHasFlags(preamble) == VBOOT_SUCCESS)
514 flags = preamble->flags;
579 &keyblock, &preamble, &kblob_size);
593 if (VbGetKernelVmlinuzHeader(preamble,
604 if (VerifyVmlinuzInsideKBlob(preamble->body_load_address,
616 // the keyblock and preamble section
[all...]
H A Dcmd_sign.c136 * area contains a firmware preamble.
163 VbFirmwarePreambleHeader *preamble = local
165 uint32_t fw_size = preamble->body_signature.data_size;
173 option.flags = preamble->flags;
254 VbKernelPreambleHeader *preamble = NULL; local
262 &keyblock, &preamble, &kblob_size);
274 * table's cmd_line_ptr as well as the preamble.
276 option.kloadaddr = preamble->body_load_address;
289 option.version = preamble->kernel_version;
292 if (VbKernelHasFlags(preamble)
337 VbFirmwarePreambleHeader *preamble; local
386 VbFirmwarePreambleHeader *preamble; local
[all...]
H A Dvb1_helper.h42 uint64_t KernelCmdLineOffset(VbKernelPreambleHeader *preamble);
/external/vboot_reference/firmware/lib20/
H A Dcommon.c202 int vb2_verify_fw_preamble(struct vb2_fw_preamble *preamble, argument
207 struct vb2_signature *sig = &preamble->preamble_signature;
209 VB2_DEBUG("Verifying preamble.\n");
212 if(size < sizeof(*preamble)) {
213 VB2_DEBUG("Not enough data for preamble header\n");
216 if (preamble->header_version_major !=
218 VB2_DEBUG("Incompatible firmware preamble header version.\n");
222 if (preamble->header_version_minor < 1) {
223 VB2_DEBUG("Only preamble header 2.1+ supported\n");
227 if (size < preamble
[all...]
/external/vboot_reference/firmware/lib21/
H A Dcommon.c376 int vb2_verify_fw_preamble(struct vb2_fw_preamble *preamble, argument
386 if (preamble->c.magic != VB2_MAGIC_FW_PREAMBLE)
390 rv = vb2_verify_common_header(preamble, size);
399 if (preamble->c.struct_version_major != VB2_FW_PREAMBLE_VERSION_MAJOR)
403 if (preamble->c.fixed_size < sizeof(*preamble))
407 hash_offset = preamble->hash_offset;
408 for (i = 0; i < preamble->hash_count; i++, hash_offset = min_offset) {
409 /* Make sure signature is inside preamble */
410 rv = vb2_verify_common_subobject(preamble,
[all...]
/external/vboot_reference/firmware/lib/include/
H A Dvboot_common.h126 * Check the sanity of a firmware preamble of size [size] bytes, using public
131 int VerifyFirmwarePreamble(const VbFirmwarePreambleHeader *preamble,
136 * Return the flags from a firmware preamble, or a default value for older
137 * preamble versions which didn't contain flags. Use this function to ensure
138 * compatibility with older preamble versions (2.0). Assumes the preamble has
141 uint32_t VbGetFirmwarePreambleFlags(const VbFirmwarePreambleHeader *preamble);
144 * Check the sanity of a kernel preamble of size [size] bytes, using public key
149 int VerifyKernelPreamble(const VbKernelPreambleHeader *preamble,
154 * Retrieve the 16-bit vmlinuz header address and size from the kernel preamble
[all...]
/external/mesa3d/src/gallium/auxiliary/indices/
H A Du_unfilled_gen.py126 def preamble(intype, outtype, prim): function
144 preamble(intype, outtype, prim='tris')
152 preamble(intype, outtype, prim='tristrip')
160 preamble(intype, outtype, prim='trifan')
169 preamble(intype, outtype, prim='polygon')
177 preamble(intype, outtype, prim='quads')
185 preamble(intype, outtype, prim='quadstrip')
H A Du_indices_gen.py152 def preamble(intype, outtype, inpv, outpv, prim): function
170 preamble(intype, outtype, inpv, outpv, prim='points')
177 preamble(intype, outtype, inpv, outpv, prim='lines')
184 preamble(intype, outtype, inpv, outpv, prim='linestrip')
191 preamble(intype, outtype, inpv, outpv, prim='lineloop')
199 preamble(intype, outtype, inpv, outpv, prim='tris')
207 preamble(intype, outtype, inpv, outpv, prim='tristrip')
218 preamble(intype, outtype, inpv, outpv, prim='trifan')
227 preamble(intype, outtype, inpv, outpv, prim='polygon')
238 preamble(intyp
[all...]
/external/curl/src/
H A Dtool_setopt.c281 char preamble[80]; /* should accommodate any symbol name */ local
284 snprintf(preamble, sizeof(preamble),
291 preamble, nv->name, rest ? " |" : ");");
295 snprintf(preamble, sizeof(preamble), "%*s", strlen(preamble), "");
302 CODE2("%s%ldL);", preamble, rest);
324 char preamble[80]; local
327 snprintf(preamble, sizeo
[all...]
/external/valgrind/memcheck/tests/
H A Dclient-msg-as-xml.stderr.exp8 <preamble>
13 </preamble>
H A Dlong_namespace_xml.stderr.exp8 <preamble>
13 </preamble>
/external/vboot_reference/firmware/lib20/include/
H A Dvb2_common.h144 * Check the sanity of a firmware preamble using a public key.
146 * The signature in the preamble is destroyed during the check.
148 * @param preamble Preamble to verify
149 * @param size Size of preamble buffer
150 * @param key Key to use to verify preamble
154 int vb2_verify_fw_preamble(struct vb2_fw_preamble *preamble,
/external/vboot_reference/firmware/lib21/include/
H A Dvb2_common.h164 * Check the sanity of a firmware preamble using a public key.
166 * The signature in the preamble is destroyed during the check.
168 * @param preamble Preamble to verify
169 * @param size Size of preamble buffer
170 * @param key Key to use to verify preamble
174 int vb2_verify_fw_preamble(struct vb2_fw_preamble *preamble,
/external/valgrind/drd/tests/
H A Dfp_race_xml.stderr.exp8 <preamble>
13 </preamble>
/external/valgrind/exp-sgcheck/tests/
H A Dhsg.stderr.exp8 <preamble>
14 </preamble>
/external/chromium-trace/catapult/third_party/polymer/components/web-animations-js/
H A DGruntfile.js75 preamble: '(function() {\n' +
117 concat(config.scopeSrc.concat(config.sharedSrc), 'inter-' + target + '-preamble.js', concatDefines),
121 concatWithMaps(['inter-' + target + '-preamble.js', 'inter-guarded-' + target + '-web-animations-1.js', 'inter-component-' + target + '.js'],
247 grunt.file.write(this.target, banner + this.data.preamble + source + postamble);
248 var preLines = this.data.preamble.split('\n');
250 if (this.data.preamble[this.data.preamble.length - 1] == '\n') {
/external/icu/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/
H A DScriptRunModuleWriter.java28 output.println(preamble);
109 private static final String preamble = field in class:ScriptRunModuleWriter

Completed in 1733 milliseconds

1234