Zephyr API Documentation 4.3.0-rc2
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
edac_synopsys_callback_data Struct Reference

Callback data provided to function passed to edac_notify_callback_set. More...

#include <zephyr/drivers/edac/edac_synopsys.h>

Data Fields

uint16_t corr_err_count
 Number of corrected errors since last callback.
uint8_t corr_err_rank
 Rank number of last corrected ECC error.
uint8_t corr_err_bg
 Bank group number of last corrected ECC error.
uint8_t corr_err_bank
 Bank number of last corrected ECC error.
uint32_t corr_err_row
 Row number of last corrected ECC error.
uint8_t corr_err_col
 Column number of last corrected ECC error.
uint64_t corr_err_syndrome
 Syndrome (data pattern) of last corrected ECC error.
uint8_t corr_err_syndrome_ecc
 Syndrome ECC bits for last corrected ECC error.
uint64_t corr_err_bitmask
 Bitmask of corrected error bits in data word.
uint8_t corr_err_bitmask_ecc
 Bitmask of corrected error bits in ECC word.
uint16_t uncorr_err_count
 Number of uncorrected errors since last callback.
uint8_t uncorr_err_rank
 Rank number of last uncorrected ECC error.
uint8_t uncorr_err_bg
 Bank group number of last uncorrected ECC error.
uint8_t uncorr_err_bank
 Bank number of last uncorrected ECC error.
uint32_t uncorr_err_row
 Row number of last uncorrected ECC error.
uint8_t uncorr_err_col
 Column number of last uncorrected ECC error.
uint64_t uncorr_err_syndrome
 Syndrome (data pattern) of last uncorrected ECC error.
uint8_t uncorr_err_syndrome_ecc
 Syndrome ECC bits of last uncorrected ECC error.

Detailed Description

Callback data provided to function passed to edac_notify_callback_set.

Field Documentation

◆ corr_err_bank

uint8_t edac_synopsys_callback_data::corr_err_bank

Bank number of last corrected ECC error.

◆ corr_err_bg

uint8_t edac_synopsys_callback_data::corr_err_bg

Bank group number of last corrected ECC error.

◆ corr_err_bitmask

uint64_t edac_synopsys_callback_data::corr_err_bitmask

Bitmask of corrected error bits in data word.

◆ corr_err_bitmask_ecc

uint8_t edac_synopsys_callback_data::corr_err_bitmask_ecc

Bitmask of corrected error bits in ECC word.

◆ corr_err_col

uint8_t edac_synopsys_callback_data::corr_err_col

Column number of last corrected ECC error.

◆ corr_err_count

uint16_t edac_synopsys_callback_data::corr_err_count

Number of corrected errors since last callback.

◆ corr_err_rank

uint8_t edac_synopsys_callback_data::corr_err_rank

Rank number of last corrected ECC error.

◆ corr_err_row

uint32_t edac_synopsys_callback_data::corr_err_row

Row number of last corrected ECC error.

◆ corr_err_syndrome

uint64_t edac_synopsys_callback_data::corr_err_syndrome

Syndrome (data pattern) of last corrected ECC error.

◆ corr_err_syndrome_ecc

uint8_t edac_synopsys_callback_data::corr_err_syndrome_ecc

Syndrome ECC bits for last corrected ECC error.

◆ uncorr_err_bank

uint8_t edac_synopsys_callback_data::uncorr_err_bank

Bank number of last uncorrected ECC error.

◆ uncorr_err_bg

uint8_t edac_synopsys_callback_data::uncorr_err_bg

Bank group number of last uncorrected ECC error.

◆ uncorr_err_col

uint8_t edac_synopsys_callback_data::uncorr_err_col

Column number of last uncorrected ECC error.

◆ uncorr_err_count

uint16_t edac_synopsys_callback_data::uncorr_err_count

Number of uncorrected errors since last callback.

◆ uncorr_err_rank

uint8_t edac_synopsys_callback_data::uncorr_err_rank

Rank number of last uncorrected ECC error.

◆ uncorr_err_row

uint32_t edac_synopsys_callback_data::uncorr_err_row

Row number of last uncorrected ECC error.

◆ uncorr_err_syndrome

uint64_t edac_synopsys_callback_data::uncorr_err_syndrome

Syndrome (data pattern) of last uncorrected ECC error.

◆ uncorr_err_syndrome_ecc

uint8_t edac_synopsys_callback_data::uncorr_err_syndrome_ecc

Syndrome ECC bits of last uncorrected ECC error.


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