Home
last modified time | relevance | path

Searched refs:blake3_hasher (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Support/BLAKE3/
H A Dblake3.c369 INLINE void hasher_init_base(blake3_hasher *self, const uint32_t key[8], in hasher_init_base()
376 void llvm_blake3_hasher_init(blake3_hasher *self) { hasher_init_base(self, IV, 0); } in llvm_blake3_hasher_init()
378 void llvm_blake3_hasher_init_keyed(blake3_hasher *self, in llvm_blake3_hasher_init_keyed()
385 void llvm_blake3_hasher_init_derive_key_raw(blake3_hasher *self, const void *context, in llvm_blake3_hasher_init_derive_key_raw()
387 blake3_hasher context_hasher; in llvm_blake3_hasher_init_derive_key_raw()
397 void llvm_blake3_hasher_init_derive_key(blake3_hasher *self, const char *context) { in llvm_blake3_hasher_init_derive_key()
411 INLINE void hasher_merge_cv_stack(blake3_hasher *self, uint64_t total_len) { in hasher_merge_cv_stack()
454 INLINE void hasher_push_cv(blake3_hasher *self, uint8_t new_cv[BLAKE3_OUT_LEN], in hasher_push_cv()
462 void llvm_blake3_hasher_update(blake3_hasher *self, const void *input, in llvm_blake3_hasher_update()
571 void llvm_blake3_hasher_finalize(const blake3_hasher *self, uint8_t *out, in llvm_blake3_hasher_finalize()
[all …]
H A Dllvm_blake3_prefix.h10 #define blake3_hasher llvm_blake3_hasher macro