LLVM  16.0.0git
Public Attributes | List of all members
llvm_blake3_hasher Struct Reference

#include "llvm-c/blake3.h"

Collaboration diagram for llvm_blake3_hasher:
Collaboration graph
[legend]

Public Attributes

uint32_t key [8]
 
llvm_blake3_chunk_state chunk
 
uint8_t cv_stack_len
 
uint8_t cv_stack [(LLVM_BLAKE3_MAX_DEPTH+1) *LLVM_BLAKE3_OUT_LEN]
 

Detailed Description

Definition at line 45 of file blake3.h.

Member Data Documentation

◆ chunk

llvm_blake3_chunk_state llvm_blake3_hasher::chunk

Definition at line 47 of file blake3.h.

◆ cv_stack

uint8_t llvm_blake3_hasher::cv_stack[(LLVM_BLAKE3_MAX_DEPTH+1) *LLVM_BLAKE3_OUT_LEN]

Definition at line 54 of file blake3.h.

◆ cv_stack_len

uint8_t llvm_blake3_hasher::cv_stack_len

Definition at line 48 of file blake3.h.

◆ key

uint32_t llvm_blake3_hasher::key[8]

Definition at line 46 of file blake3.h.


The documentation for this struct was generated from the following file: