aer_err_info
int aer_get_device_error_info(struct aer_err_info *info, int i);
void aer_print_error(struct aer_err_info *info, int i);
static inline const char *aer_err_bus(struct aer_err_info *info)
static bool is_error_source(struct pci_dev *dev, struct aer_err_info *e_info)
struct aer_err_info *e_info = (struct aer_err_info *)data;
struct aer_err_info *e_info)
bool is_aer_internal_error(struct aer_err_info *info)
static void pci_aer_handle_error(struct pci_dev *dev, struct aer_err_info *info)
static void handle_error_source(struct pci_dev *dev, struct aer_err_info *info)
int aer_get_device_error_info(struct aer_err_info *info, int i)
static inline void aer_process_err_devices(struct aer_err_info *e_info)
struct aer_err_info *info)
struct aer_err_info e_info = {
struct aer_err_info e_info = {
struct aer_err_info *info)
static void __aer_print_error(struct pci_dev *dev, struct aer_err_info *info)
static void aer_print_source(struct pci_dev *dev, struct aer_err_info *info,
void aer_print_error(struct aer_err_info *info, int i)
struct aer_err_info info = {
static int add_error_device(struct aer_err_info *e_info, struct pci_dev *dev)
struct aer_err_info *info = (struct aer_err_info *)data;
void cxl_rch_handle_error(struct pci_dev *dev, struct aer_err_info *info)
struct aer_err_info *info)
struct aer_err_info info = {};
struct aer_err_info;
bool is_aer_internal_error(struct aer_err_info *info);
void cxl_rch_handle_error(struct pci_dev *dev, struct aer_err_info *info);
static inline bool is_aer_internal_error(struct aer_err_info *info) { return false; }
static inline void cxl_rch_handle_error(struct pci_dev *dev, struct aer_err_info *info) { }