P4C
The P4 Compiler
Loading...
Searching...
No Matches
hash_calc_output_ Struct Reference

#include <dynamic_hash.h>

Public Attributes

uint32_t bit_size
 
uint32_t gfm_start_bit
 
uint32_t p4_hash_output_bit
 

Detailed Description

Represents a single bit range of hash output p4_hash_output_bit - start bit of the range when coordinated to the P4 hash function gfm_start_bit - The first bit in the range of the 52 bit galois matrix bit_size - the number of bits in the range

Member Data Documentation

◆ bit_size

uint32_t hash_calc_output_::bit_size

◆ gfm_start_bit

uint32_t hash_calc_output_::gfm_start_bit

◆ p4_hash_output_bit

uint32_t hash_calc_output_::p4_hash_output_bit