Home
last modified time | relevance | path

Searched refs:hash_data (Results 1 - 4 of 4) sorted by relevance

/base/update/updater/services/rust/hash_signed_data/src/
H A Dlib.rs123 /// hash_data must contain a valid nul terminator at the end
125 pub unsafe extern fn LoadImgHashData(hash_data: *const u8, len: usize)
128 if hash_data.is_null() {
133 let hash_data_vec: Vec<u8> = unsafe {Vec::from_raw_parts(hash_data as *mut u8, len, len)};
135 Ok(hash_data) => {
138 Box::into_raw(Box::new(hash_data))
152 /// hash_data must contain a valid nul terminator at the end
154 pub unsafe extern fn LoadImgHashDataNew(hash_data: *const u8, len: usize)
157 if hash_data.is_null() {
162 let hash_data_vec: Vec<u8> = unsafe {Vec::from_raw_parts(hash_data a
[all...]
H A Dimg_hash_check.rs66 hash_data: Vec<u8>
133 HashData {addr_star: Default::default(), addr_end: Default::default(), hash_data: vec![]} in new()
144 self.hash_data = Vec::from(&buffer[(2*size_of::<T>())..]); in read_from_le_bytes()
192 let mut hash_data = HashData::new(); in load_img_hash_data() variables
193 hash_data.read_from_le_bytes(&buffer[offset.. (offset + (2*size_of::<T>()) + hash_info.algo_size as usize)]); in load_img_hash_data()
194 let mut addr_tuple = Tuple(hash_data.addr_star, hash_data.addr_end); in load_img_hash_data()
195 single_data.insert(addr_tuple, hash_data.hash_data); in load_img_hash_data()
215 let hash_data in check_img_hash()
[all...]
/base/update/updater/services/include/rust/
H A Dimage_hash_check.h25 const ImgHashData *LoadImgHashData(uint8_t *hash_data, size_t len);
28 void ReleaseImgHashData(const ImgHashData *hash_data);
30 const ImgHashData *LoadImgHashDataNew(uint8_t *hash_data, size_t len);
33 void ReleaseImgHashDataNew(const ImgHashData *hash_data);
/base/update/packaging_tools/
H A Dcreate_hashdata.py182 hash_data = data[HASH_DATA_ADDR_SIZE + offset:HASH_DATA_ADDR_SIZE + self.hash_digest_size + offset]
184 self.hashdata_list.append((hash_data_star, hash_data_end, hash_data))

Completed in 2 milliseconds