Lines Matching refs:rperr
318 struct aer_error *err, *rperr;
396 rperr = __find_aer_error_by_dev(rpdev);
397 if (!rperr) {
398 rperr = rperr_alloc;
400 aer_error_init(rperr, pci_domain_nr(rpdev->bus),
403 list_add(&rperr->list, &einjected);
406 if (rperr->root_status & PCI_ERR_ROOT_COR_RCV)
407 rperr->root_status |= PCI_ERR_ROOT_MULTI_COR_RCV;
409 rperr->root_status |= PCI_ERR_ROOT_COR_RCV;
410 rperr->source_id &= 0xffff0000;
411 rperr->source_id |= (einj->bus << 8) | devfn;
414 if (rperr->root_status & PCI_ERR_ROOT_UNCOR_RCV)
415 rperr->root_status |= PCI_ERR_ROOT_MULTI_UNCOR_RCV;
417 rperr->root_status |= PCI_ERR_ROOT_FATAL_RCV;
418 if (!(rperr->root_status & PCI_ERR_ROOT_UNCOR_RCV))
419 rperr->root_status |= PCI_ERR_ROOT_FIRST_FATAL;
421 rperr->root_status |= PCI_ERR_ROOT_NONFATAL_RCV;
422 rperr->root_status |= PCI_ERR_ROOT_UNCOR_RCV;
423 rperr->source_id &= 0x0000ffff;
424 rperr->source_id |= ((einj->bus << 8) | devfn) << 16;