pub fn hash8( inputs: &[*const u8; 8], blocks: usize, key: &[u32; 8], counter: u64, increment_counter: bool, flags: u8, flags_start: u8, flags_end: u8, out: &mut [u8; 256])