Lines Matching refs:rperr
321 struct aer_error *err, *rperr;
418 rperr = __find_aer_error_by_dev(rpdev);
419 if (!rperr) {
420 rperr = rperr_alloc;
422 aer_error_init(rperr, pci_domain_nr(rpdev->bus),
425 list_add(&rperr->list, &einjected);
428 if (rperr->root_status & PCI_ERR_ROOT_COR_RCV)
429 rperr->root_status |= PCI_ERR_ROOT_MULTI_COR_RCV;
431 rperr->root_status |= PCI_ERR_ROOT_COR_RCV;
432 rperr->source_id &= 0xffff0000;
433 rperr->source_id |= (einj->bus << 8) | devfn;
436 if (rperr->root_status & PCI_ERR_ROOT_UNCOR_RCV)
437 rperr->root_status |= PCI_ERR_ROOT_MULTI_UNCOR_RCV;
439 rperr->root_status |= PCI_ERR_ROOT_FATAL_RCV;
440 if (!(rperr->root_status & PCI_ERR_ROOT_UNCOR_RCV))
441 rperr->root_status |= PCI_ERR_ROOT_FIRST_FATAL;
443 rperr->root_status |= PCI_ERR_ROOT_NONFATAL_RCV;
444 rperr->root_status |= PCI_ERR_ROOT_UNCOR_RCV;
445 rperr->source_id &= 0x0000ffff;
446 rperr->source_id |= ((einj->bus << 8) | devfn) << 16;