scc  2022.4.0
SystemC components library
chi::snp_request Struct Reference

#include <chi_tlm.h>

Public Member Functions

void set_fwd_txn_id (uint8_t)
 
uint8_t get_fwd_txn_id () const
 
void set_stash_lp_id (uint8_t)
 
uint8_t get_stash_lp_id () const
 
void set_stash_lp_id_valid (bool=true)
 
bool is_stash_lp_id_valid () const
 
void set_vm_id_ext (uint8_t)
 
uint8_t get_vm_id_ext () const
 
void set_opcode (snp_optype_e opcode)
 
snp_optype_e get_opcode () const
 
void set_fwd_n_id (uint16_t)
 
uint16_t get_fwd_n_id () const
 
void set_non_secure (bool=true)
 
bool is_non_secure () const
 
void set_do_not_goto_sd (bool=true)
 
bool is_do_not_goto_sd () const
 
void set_do_not_data_pull (bool=true)
 
bool is_do_not_data_pull () const
 
void set_ret_to_src (bool)
 
bool is_ret_to_src () const
 
void set_trace_tag (bool=true)
 
bool is_trace_tag () const
 

Detailed Description

snp_request : This structure to be used in extension of payload for providing snoop request on SNP channel

Definition at line 546 of file chi_tlm.h.


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