Lines Matching refs:pre

385 	struct vb2_fw_preamble *pre;
417 TEST_SUCC(vb2_fw_preamble_create(&pre, prikhash,
422 buf = (uint8_t *)pre;
423 buf_size = pre->c.total_size;
430 pre = (struct vb2_fw_preamble *)buf;
432 TEST_SUCC(vb2_verify_fw_preamble(pre, buf_size, &pubk, &wb),
436 pre->c.magic = VB2_MAGIC_PACKED_KEY;
437 TEST_EQ(vb2_verify_fw_preamble(pre, buf_size, &pubk, &wb),
442 pre->c.fixed_size++;
443 TEST_EQ(vb2_verify_fw_preamble(pre, buf_size, &pubk, &wb),
448 pre->c.struct_version_major++;
449 TEST_EQ(vb2_verify_fw_preamble(pre, buf_size, &pubk, &wb),
454 pre->c.struct_version_minor++;
456 vb2_sign_data(&sig, buf, pre->sig_offset, prikhash, NULL);
457 memcpy(buf + pre->sig_offset, sig, sig->c.total_size);
459 TEST_SUCC(vb2_verify_fw_preamble(pre, buf_size, &pubk, &wb),
463 pre->c.fixed_size -= 4;
464 pre->c.desc_size += 4;
465 TEST_EQ(vb2_verify_fw_preamble(pre, buf_size, &pubk, &wb),
470 sig = (struct vb2_signature *)(buf + pre->hash_offset);
471 sig->c.total_size += pre->c.total_size;
472 TEST_EQ(vb2_verify_fw_preamble(pre, buf_size, &pubk, &wb),
477 sig = (struct vb2_signature *)(buf + pre->hash_offset);
479 TEST_EQ(vb2_verify_fw_preamble(pre, buf_size, &pubk, &wb),
484 pre->hash_count++;
485 TEST_EQ(vb2_verify_fw_preamble(pre, buf_size, &pubk, &wb),
490 sig = (struct vb2_signature *)(buf + pre->sig_offset);
492 TEST_EQ(vb2_verify_fw_preamble(pre, buf_size, &pubk, &wb),
497 sig = (struct vb2_signature *)(buf + pre->sig_offset);
498 buf[pre->sig_offset + sig->sig_offset]++;
499 TEST_EQ(vb2_verify_fw_preamble(pre, buf_size, &pubk, &wb),
504 pre->flags++;
505 TEST_EQ(vb2_verify_fw_preamble(pre, buf_size, &pubk, &wb),