LLVM 19.0.0git
Public Attributes | List of all members
output_t Struct Reference

Public Attributes

uint32_t input_cv [8]
 
uint64_t counter
 
uint8_t block [BLAKE3_BLOCK_LEN]
 
uint8_t block_len
 
uint8_t flags
 

Detailed Description

Definition at line 61 of file blake3.c.

Member Data Documentation

◆ block

uint8_t output_t::block[BLAKE3_BLOCK_LEN]

Definition at line 64 of file blake3.c.

Referenced by make_output(), output_chaining_value(), and output_root_bytes().

◆ block_len

uint8_t output_t::block_len

Definition at line 65 of file blake3.c.

Referenced by make_output(), output_chaining_value(), and output_root_bytes().

◆ counter

uint64_t output_t::counter

Definition at line 63 of file blake3.c.

Referenced by make_output(), and output_chaining_value().

◆ flags

uint8_t output_t::flags

Definition at line 66 of file blake3.c.

Referenced by chunk_state_output(), make_output(), output_chaining_value(), and output_root_bytes().

◆ input_cv

uint32_t output_t::input_cv[8]

Definition at line 62 of file blake3.c.

Referenced by make_output(), output_chaining_value(), and output_root_bytes().


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