Searched refs:hash_data (Results 1 - 4 of 4) sorted by relevance
/base/update/updater/services/rust/hash_signed_data/src/ |
H A D | lib.rs | 123 /// 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 D | img_hash_check.rs | 66 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 D | image_hash_check.h | 25 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 D | create_hashdata.py | 182 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