Lines Matching refs:result

478         let mut result: Vec<u8> = vec![];  in make_tlv()  localVariable
481 result.extend_from_slice(&protected_tlv); in make_tlv()
484 let npro_pos = result.len(); in make_tlv()
485 result.push(0x07); in make_tlv()
486 result.push(0x69); in make_tlv()
488 result.write_u16::<LittleEndian>(0).unwrap(); in make_tlv()
520 result.write_u16::<LittleEndian>(tlv_kind as u16).unwrap(); in make_tlv()
521 result.write_u16::<LittleEndian>(hash_size as u16).unwrap(); in make_tlv()
522 result.extend_from_slice(hash); in make_tlv()
551 result.write_u16::<LittleEndian>(TlvKinds::KEYHASH as u16).unwrap(); in make_tlv()
552 result.write_u16::<LittleEndian>(32).unwrap(); in make_tlv()
553 result.extend_from_slice(hash); in make_tlv()
573 result.write_u16::<LittleEndian>(TlvKinds::RSA2048 as u16).unwrap(); in make_tlv()
575 result.write_u16::<LittleEndian>(TlvKinds::RSA3072 as u16).unwrap(); in make_tlv()
577 result.write_u16::<LittleEndian>(signature.len() as u16).unwrap(); in make_tlv()
578 result.extend_from_slice(&signature); in make_tlv()
600 result.write_u16::<LittleEndian>(TlvKinds::KEYHASH as u16).unwrap(); in make_tlv()
601 result.write_u16::<LittleEndian>(keyhash_size as u16).unwrap(); in make_tlv()
602 result.extend_from_slice(keyhash_slice); in make_tlv()
605 result.write_u16::<LittleEndian>(TlvKinds::ECDSASIG as u16).unwrap(); in make_tlv()
607 result.write_u16::<LittleEndian>(signature.len() as u16).unwrap(); in make_tlv()
608 result.extend_from_slice(&signature); in make_tlv()
616 result.write_u16::<LittleEndian>(TlvKinds::KEYHASH as u16).unwrap(); in make_tlv()
617 result.write_u16::<LittleEndian>(32).unwrap(); in make_tlv()
618 result.extend_from_slice(keyhash); in make_tlv()
631 result.write_u16::<LittleEndian>(TlvKinds::ED25519 as u16).unwrap(); in make_tlv()
634 result.write_u16::<LittleEndian>(signature.len() as u16).unwrap(); in make_tlv()
635 result.extend_from_slice(signature.as_ref()); in make_tlv()
651 result.write_u16::<LittleEndian>(TlvKinds::ENCRSA2048 as u16).unwrap(); in make_tlv()
652 result.write_u16::<LittleEndian>(256).unwrap(); in make_tlv()
653 result.extend_from_slice(&encbuf); in make_tlv()
676 result.write_u16::<LittleEndian>(TlvKinds::ENCKW as u16).unwrap(); in make_tlv()
677 result.write_u16::<LittleEndian>(size as u16).unwrap(); in make_tlv()
678 result.extend_from_slice(&encbuf); in make_tlv()
768 result.write_u16::<LittleEndian>(TlvKinds::ENCEC256 as u16).unwrap(); in make_tlv()
769 result.write_u16::<LittleEndian>(size as u16).unwrap(); in make_tlv()
773 result.write_u16::<LittleEndian>(TlvKinds::ENCX25519 as u16).unwrap(); in make_tlv()
774 result.write_u16::<LittleEndian>(size as u16).unwrap(); in make_tlv()
776 result.extend_from_slice(&buf); in make_tlv()
780 let size = (result.len() - npro_pos) as u16; in make_tlv()
781 let mut size_buf = &mut result[npro_pos + 2 .. npro_pos + 4]; in make_tlv()
791 if size_estimate != result.len() { in make_tlv()
792 panic!("Incorrect size estimate: {} (actual {})", size_estimate, result.len()); in make_tlv()
795 if size_estimate < result.len() || size_estimate > result.len() + 6 { in make_tlv()
796 panic!("Incorrect size estimate: {} (actual {})", size_estimate, result.len()); in make_tlv()
799 if size_estimate != result.len() { in make_tlv()
800 log::warn!("Size off: {} actual {}", size_estimate, result.len()); in make_tlv()
803 result in make_tlv()