Lines Matching refs:error

189 event error.io.pciex.noimpact-d@PCIEXFN;
190 event error.io.pciex.degraded-d@PCIEXFN;
191 event error.io.pciex.lost-d@PCIEXFN;
192 event error.io.service.restored@PCIEXFN;
193 event error.io.service.restored@PCIFN;
194 event error.io.device.nf-device@PCIEXFN;
195 event error.io.device.deg-device@PCIEXFN;
196 event error.io.device.f-device@PCIEXFN;
198 prop error.io.device.f-device@PCIEXFN (1)->
206 prop error.io.device.f-device@PCIEXFN (0)->
207 error.io.pciex.lost-d@PCIEXFN;
209 prop error.io.device.deg-device@PCIEXFN (1)->
217 prop error.io.device.deg-device@PCIEXFN (1)->
218 error.io.pciex.degraded-d@PCIEXFN;
220 prop error.io.device.nf-device@PCIEXFN (1)->
228 prop error.io.device.nf-device@PCIEXFN (1)->
229 error.io.pciex.noimpact-d@PCIEXFN;
234 prop error.io.pciex.lost-d@PCIEXFN (1)->
238 prop error.io.pciex.lost-d@PCIEXFN (0)->
244 prop error.io.pciex.degraded-d@PCIEXFN (1)->
248 prop error.io.pciex.degraded-d@PCIEXFN (0)->
252 prop error.io.pciex.noimpact-d@PCIEXFN (1)->
255 error.io.service.restored@PCIEXFNHZ { is_under(PCIEXFN, PCIEXFNHZ) },
256 error.io.service.restored@PCIFNHZ { is_under(PCIEXFN, PCIFNHZ) };
258 prop error.io.service.restored@PCIEXFN (1)->
262 prop error.io.service.restored@PCIEXFN (1)->
272 * - badreq-d: a bad downstream request - not CRC error (may cause
274 * - ecrcreq-d: TLP with end-to-end CRC error transmitted downstream
275 * - ecrccomp-d: TLP with end-to-end CRC error transmitted downstream
278 * - corrlink: correctable link or physical level error
279 * - fatlink: fatal link or physical level error
281 event error.io.pciex.nr-d@pciexrc/PCIEXFN;
282 event error.io.pciex.ca-d@pciexrc/PCIEXFN;
283 event error.io.pciex.mtlp-d@pciexrc/PCIEXFN;
284 event error.io.pciex.fatlink@pciexrc/PCIEXFN;
285 event error.io.pciex.badreq-d@pciexrc/PCIEXFN;
286 event error.io.pciex.nf-poisecrc-d@pciexrc/PCIEXFN;
287 event error.io.pciex.f-poisecrc-d@pciexrc/PCIEXFN;
288 event error.io.pciex.deg-poisecrc-d@pciexrc/PCIEXFN;
301 error.io.pciex.nr-d@pciexrc/PCIEXFNHZ;
304 error.io.pciex.badreq-d@pciexrc/PCIEXFNHZ;
337 error.io.pciex.nf-poisecrc-d@pciexrc/PCIEXFNHZ;
340 error.io.pciex.deg-poisecrc-d@pciexrc/PCIEXFNHZ;
343 error.io.pciex.f-poisecrc-d@pciexrc/PCIEXFNHZ,
344 error.io.pciex.ca-d@pciexrc/PCIEXFNHZ,
345 error.io.pciex.mtlp-d@pciexrc/PCIEXFNHZ,
346 error.io.pciex.fatlink@pciexrc/PCIEXFNHZ;
354 * - flt-badreq-u: a bad upstream request - not CRC error (may cause
357 * - flt-ecrcreq-u: request with end-to-end CRC error transmitted upstream
358 * - flt-ecrccomp-u: compl with end-to-end CRC error transmitted upstream
361 * - device: internal error reported by leaf device
362 * - corrlink: correctable link or physical level error
363 * - fatlink: fatal link or physical level error
366 event error.io.pciex.flt-nr-u@PCIEXFN;
367 event error.io.pciex.flt-ca-u@PCIEXFN;
368 event error.io.pciex.flt-mtlp-u@PCIEXFN;
369 event error.io.pciex.fatlink@PCIEXFN;
370 event error.io.pciex.flt-badreq-u@PCIEXFN;
371 event error.io.pciex.flt-nf-poisecrc-u@PCIEXFN;
372 event error.io.pciex.flt-f-poisecrc-u@PCIEXFN;
373 event error.io.pciex.flt-deg-poisecrc-u@PCIEXFN;
388 error.io.pciex.flt-nr-u@PCIEXFN;
391 error.io.pciex.flt-nr-u@PCIEXFN;
394 error.io.pciex.flt-badreq-u@PCIEXFN;
462 error.io.pciex.flt-nf-poisecrc-u@PCIEXFN;
465 error.io.device.nf-device@PCIEXFN;
468 error.io.pciex.flt-nf-poisecrc-u@PCIEXFN;
471 error.io.pciex.flt-deg-poisecrc-u@PCIEXFN;
474 error.io.pciex.flt-f-poisecrc-u@PCIEXFN,
475 error.io.pciex.flt-ca-u@PCIEXFN,
476 error.io.pciex.fatlink@PCIEXFN;
479 error.io.pciex.flt-deg-poisecrc-u@PCIEXFN,
480 error.io.device.deg-device@PCIEXFN;
483 error.io.pciex.flt-f-poisecrc-u@PCIEXFN,
484 error.io.device.f-device@PCIEXFN,
485 error.io.pciex.flt-ca-u@PCIEXFN,
486 error.io.pciex.flt-mtlp-u@PCIEXFN,
487 error.io.pciex.fatlink@PCIEXFN;
509 * - ecrcreq-d: TLP with end-to-end CRC error transmitted upstream
510 * - ecrccomp-d: TLP with end-to-end CRC error transmitted upstream
513 * - corrlink: correctable link or physical level error
514 * - fatlink: fatal link or physical level error
517 event error.io.pciex.nr-d@PCIEXFN/PCIEXFN;
518 event error.io.pciex.ca-d@PCIEXFN/PCIEXFN;
519 event error.io.pciex.fatlink@PCIEXFN/PCIEXFN;
520 event error.io.pciex.nf-poisecrc-d@PCIEXFN/PCIEXFN;
521 event error.io.pciex.f-poisecrc-d@PCIEXFN/PCIEXFN;
522 event error.io.pciex.deg-poisecrc-d@PCIEXFN/PCIEXFN;
525 error.io.pciex.nr-d@PCIEXFN/PCIEXFNHZ;
558 error.io.pciex.nf-poisecrc-d@PCIEXFN/PCIEXFNHZ;
561 error.io.pciex.deg-poisecrc-d@PCIEXFN/PCIEXFNHZ;
564 error.io.pciex.ca-d@PCIEXFN/PCIEXFNHZ,
565 error.io.pciex.f-poisecrc-d@PCIEXFN/PCIEXFNHZ,
566 error.io.pciex.fatlink@PCIEXFN/PCIEXFNHZ;
574 * - corrlink: correctable link or physical level error
575 * - fatlink: fatal link or physical level error
578 event error.io.pciex.nr-d@PCIEXFN;
581 error.io.pciex.flt-nr-u@PCIEXFN,
582 error.io.pciex.nr-d@PCIEXFN;
650 error.io.pciex.fatlink@PCIEXFN;
659 * - flt-ecrcreq-u: request with end-to-end CRC error transmitted upstream
660 * - flt-ecrccomp-u: compl with end-to-end CRC error transmitted upstream
663 * - corrlink: correctable link or physical level error upstream
664 * - fatlink: fatal link or physical level error upstream
665 * - sec-interr: internal error on pci express to pci bridge
681 event error.io.pci.ape-d@PCIEXFN/PCIFN;
682 event error.io.pci.f-dpe-d@PCIEXFN/PCIFN;
683 event error.io.pci.deg-dpe-d@PCIEXFN/PCIFN;
684 event error.io.pci.nf-dpe-d@PCIEXFN/PCIFN;
685 event error.io.pci.retry-to-d@PCIEXFN/PCIFN;
686 event error.io.pci.nr-pw-d@PCIEXFN/PCIFN;
687 event error.io.pci.nr-drw-d@PCIEXFN/PCIFN;
688 event error.io.pci.ta-pw-d@PCIEXFN/PCIFN;
689 event error.io.pci.ta-drw-d@PCIEXFN/PCIFN;
690 event error.io.pcix.scpe-d@PCIEXFN/PCIFN;
691 event error.io.pciex.sec-interr@PCIEXFN;
695 error.io.pciex.flt-nr-u@PCIEXFN,
696 error.io.pci.retry-to-d@PCIEXFN/PCIFNHZ,
697 error.io.pci.nr-pw-d@PCIEXFN/PCIFNHZ,
698 error.io.pci.nr-drw-d@PCIEXFN/PCIFNHZ;
701 error.io.pciex.flt-nf-poisecrc-u@PCIEXFN,
702 error.io.pci.nf-dpe-d@PCIEXFN/PCIFNHZ;
705 error.io.pciex.flt-deg-poisecrc-u@PCIEXFN,
706 error.io.pci.deg-dpe-d@PCIEXFN/PCIFNHZ;
709 error.io.pciex.flt-f-poisecrc-u@PCIEXFN,
710 error.io.pciex.flt-ca-u@PCIEXFN,
711 error.io.pciex.flt-mtlp-u@PCIEXFN,
712 error.io.pciex.sec-interr@PCIEXFN,
713 error.io.pciex.fatlink@PCIEXFN,
714 error.io.pci.ta-pw-d@PCIEXFN/PCIFNHZ,
715 error.io.pci.ta-drw-d@PCIEXFN/PCIFNHZ,
716 error.io.pci.ape-d@PCIEXFN/PCIFNHZ,
717 error.io.pcix.scpe-d@PCIEXFN/PCIFNHZ,
718 error.io.pci.f-dpe-d@PCIEXFN/PCIFNHZ;
730 event error.io.pciex.nf-poisecrc-d@PCIEXFN;
731 event error.io.pciex.deg-poisecrc-d@PCIEXFN;
732 event error.io.pciex.f-poisecrc-d@PCIEXFN;
733 event error.io.pciex.ecrcreq-d@PCIEXFN;
734 event error.io.pciex.ecrccomp-d@PCIEXFN;
735 event error.io.pciex.poisreq-d@PCIEXFN;
736 event error.io.pciex.poiscomp-d@PCIEXFN;
737 event error.io.pciex.flt-poisreq-u@PCIEXFN;
738 event error.io.pciex.flt-poiscomp-u@PCIEXFN;
739 event error.io.pciex.flt-ecrcreq-u@PCIEXFN;
740 event error.io.pciex.flt-ecrccomp-u@PCIEXFN;
742 prop error.io.pciex.nf-poisecrc-d@PCIEXFN (1)->
743 error.io.pciex.ecrcreq-d@PCIEXFN,
744 error.io.pciex.ecrccomp-d@PCIEXFN,
745 error.io.pciex.poisreq-d@PCIEXFN,
746 error.io.pciex.poiscomp-d@PCIEXFN;
748 prop error.io.pciex.nf-poisecrc-d@PCIEXFN (1)->
749 error.io.pciex.noimpact-d@PCIEXFN;
751 prop error.io.pciex.f-poisecrc-d@PCIEXFN (1)->
752 error.io.pciex.ecrcreq-d@PCIEXFN,
753 error.io.pciex.ecrccomp-d@PCIEXFN,
754 error.io.pciex.poisreq-d@PCIEXFN,
755 error.io.pciex.poiscomp-d@PCIEXFN;
757 prop error.io.pciex.f-poisecrc-d@PCIEXFN (0)->
758 error.io.pciex.lost-d@PCIEXFN;
760 prop error.io.pciex.deg-poisecrc-d@PCIEXFN (1)->
761 error.io.pciex.ecrcreq-d@PCIEXFN,
762 error.io.pciex.ecrccomp-d@PCIEXFN,
763 error.io.pciex.poisreq-d@PCIEXFN,
764 error.io.pciex.poiscomp-d@PCIEXFN;
766 prop error.io.pciex.deg-poisecrc-d@PCIEXFN (1)->
767 error.io.pciex.degraded-d@PCIEXFN;
769 prop error.io.pciex.flt-nf-poisecrc-u@PCIEXFN (1)->
770 error.io.pciex.flt-ecrcreq-u@PCIEXFN,
771 error.io.pciex.flt-ecrccomp-u@PCIEXFN,
772 error.io.pciex.flt-poisreq-u@PCIEXFN,
773 error.io.pciex.flt-poiscomp-u@PCIEXFN;
775 prop error.io.pciex.flt-nf-poisecrc-u@PCIEXFN (1)->
776 error.io.pciex.noimpact-d@PCIEXFN;
778 prop error.io.pciex.flt-deg-poisecrc-u@PCIEXFN (1)->
779 error.io.pciex.flt-ecrcreq-u@PCIEXFN,
780 error.io.pciex.flt-ecrccomp-u@PCIEXFN,
781 error.io.pciex.flt-poisreq-u@PCIEXFN,
782 error.io.pciex.flt-poiscomp-u@PCIEXFN;
784 prop error.io.pciex.flt-deg-poisecrc-u@PCIEXFN (1)->
785 error.io.pciex.degraded-d@PCIEXFN;
787 prop error.io.pciex.flt-f-poisecrc-u@PCIEXFN (1)->
788 error.io.pciex.flt-ecrcreq-u@PCIEXFN,
789 error.io.pciex.flt-ecrccomp-u@PCIEXFN,
790 error.io.pciex.flt-poisreq-u@PCIEXFN,
791 error.io.pciex.flt-poiscomp-u@PCIEXFN;
793 prop error.io.pciex.flt-f-poisecrc-u@PCIEXFN (0)->
794 error.io.pciex.lost-d@PCIEXFN;
801 event error.io.pciex.fatal@PCIEXFN;
802 event error.io.pciex.nonfatal@PCIEXFN;
803 event error.io.pciex.nr-fwd-d@PCIEXFN;
804 event error.io.pciex.mtlp-fwd-d@PCIEXFN;
805 event error.io.pciex.flt-ur-u@PCIEXFN;
806 event error.io.pciex.mtlp-d@PCIEXFN;
807 event error.io.pciex.ca-d@PCIEXFN;
808 event error.io.pciex.ca-fwd-d@PCIEXFN;
809 event error.io.pciex.poisreq-fwd-d@PCIEXFN;
810 event error.io.pciex.poisreq-fwd-d@pciexrc/PCIEXFN;
811 event error.io.pciex.poisreq-fwd-d@PCIEXFN/PCIEXFN;
812 event error.io.pciex.poiscomp-fwd-d@PCIEXFN;
813 event error.io.pciex.poiscomp-fwd-d@PCIEXFN/PCIEXFN;
814 event error.io.pciex.ecrcreq-fwd-d@PCIEXFN;
815 event error.io.pciex.ecrccomp-fwd-d@PCIEXFN;
816 event error.io.pciex.source-ecrcreq-u@PCIEXFN;
817 event error.io.pciex.source-ecrccomp-u@PCIEXFN;
818 event error.io.pciex.source-poiscomp-u@PCIEXFN;
819 event error.io.pciex.source-poisreq-u@PCIEXFN;
820 event error.io.pciex.badreq-d@PCIEXFN;
821 event error.io.pci.badreq-pw-d@PCIEXFN/PCIFN;
822 event error.io.pci.badreq-drw-d@PCIEXFN/PCIFN;
823 event error.io.pci.target-ma-d@PCIEXFN;
824 event error.io.pci.target-rta-d@PCIEXFN;
825 event error.io.pci.dpdata-pw-d@PCIEXFN/PCIFN;
826 event error.io.pci.dpdata-dw-d@PCIEXFN/PCIFN;
827 event error.io.pci.dpdata-dr-d@PCIEXFN/PCIFN;
828 event error.io.pciex.ca-u@PCIEXFN;
829 event error.io.pciex.ca-u@PCIEXFN/PCIEXFN;
830 event error.io.pciex.ca-u@pciexrc/PCIEXFN;
831 event error.io.pciex.ur-u@PCIEXFN;
832 event error.io.pciex.ur-u@PCIEXFN/PCIEXFN;
833 event error.io.pciex.ur-u@pciexrc/PCIEXFN;
834 event error.io.pciex.nr-u@PCIEXFN;
835 event error.io.pciex.nr-u@PCIEXFN/PCIEXFN;
836 event error.io.pciex.nr-u@pciexrc/PCIEXFN;
837 event error.io.pciex.mtlp-u@PCIEXFN;
838 event error.io.pciex.mtlp-u@PCIEXFN/PCIEXFN;
839 event error.io.pciex.mtlp-u@pciexrc/PCIEXFN;
840 event error.io.pciex.badreq-u@PCIEXFN;
841 event error.io.pciex.badreq-u@PCIEXFN/PCIEXFN;
842 event error.io.pciex.badreq-u@pciexrc/PCIEXFN;
843 event error.io.pciex.poisreq-u@PCIEXFN;
844 event error.io.pciex.poisreq-u@PCIEXFN/PCIEXFN;
845 event error.io.pciex.poisreq-u@pciexrc/PCIEXFN;
846 event error.io.pciex.poiscomp-u@PCIEXFN;
847 event error.io.pciex.poiscomp-u@PCIEXFN/PCIEXFN;
848 event error.io.pciex.poiscomp-u@pciexrc/PCIEXFN;
849 event error.io.pciex.ecrcreq-u@PCIEXFN;
850 event error.io.pciex.ecrcreq-u@PCIEXFN/PCIEXFN;
851 event error.io.pciex.ecrccomp-u@PCIEXFN;
852 event error.io.pciex.ecrccomp-u@PCIEXFN/PCIEXFN;
901 * handling of fatal and nonfatal error messages propagated up to root complex
906 prop error.io.pciex.fatal@PCIEXFN1 (1)->
911 prop error.io.pciex.fatal@PCIEXFN (0)->
914 prop error.io.pciex.fatal@PCIEXFN { is_under(PCIEXFN1, PCIEXFN) } (0)->
918 prop error.io.pciex.fatal@PCIEXFN { is_under(pciexrc, PCIEXFN) } (0)->
921 prop error.io.pciex.nonfatal@PCIEXFN1 (1)->
926 prop error.io.pciex.nonfatal@PCIEXFN (0)->
929 prop error.io.pciex.nonfatal@PCIEXFN { is_under(PCIEXFN1, PCIEXFN) } (0)->
933 prop error.io.pciex.nonfatal@PCIEXFN { is_under(pciexrc, PCIEXFN) } (0)->
942 prop error.io.pciex.fatlink@PCIEXFN { !IS_SD(PCIEXFN) } (0)->
943 error.io.pciex.fatal@PCIEXFN;
945 prop error.io.pciex.fatlink@PCIEXFN { !IS_SD(PCIEXFN) } (0)->
950 prop error.io.pciex.fatlink@PCIEXFN/PCIEXFN { IS_SD(PCIEXFN) } (0)->
951 error.io.pciex.fatal@PCIEXFN;
953 prop error.io.pciex.fatlink@PCIEXFN/PCIEXFN { IS_SD(PCIEXFN) } (0)->
960 prop error.io.pciex.fatlink@pciexrc/PCIEXFN (0)->
968 * bridge internal error
970 prop error.io.pciex.sec-interr@PCIEXFN { IS_BG(PCIEXFN) } (2) ->
971 error.io.pciex.nonfatal@PCIEXFN,
990 prop error.io.pciex.poisreq-d@PCIEXFN (1)->
991 error.io.pciex.poisreq-fwd-d@PCIEXFN;
993 prop error.io.pciex.poisreq-fwd-d@PCIEXFN { IS_SD(PCIEXFN) ||
995 error.io.pciex.flt-ur-u@PCIEXFN,
996 error.io.pciex.poisreq-fwd-d@PCIEXFN/PCIEXFNHZ;
998 prop error.io.pciex.poisreq-fwd-d@pciexrc/PCIEXFN (1)->
1001 prop error.io.pciex.poisreq-fwd-d@PCIEXFN/PCIEXFN { IS_SU(PCIEXFN) } (0)->
1004 prop error.io.pciex.poisreq-fwd-d@PCIEXFN { IS_SU(PCIEXFN) } (2)->
1008 prop error.io.pciex.poisreq-fwd-d@PCIEXFN { IS_SU(PCIEXFN) } (0)->
1009 error.io.pciex.nonfatal@PCIEXFN;
1011 prop error.io.pciex.poisreq-fwd-d@PCIEXFN/PCIEXFN { IS_SD(PCIEXFN) } (1)->
1014 prop error.io.pciex.poisreq-fwd-d@PCIEXFN { IS_SD(PCIEXFN) } (0)->
1017 error.io.pciex.nonfatal@PCIEXFN;
1019 prop error.io.pciex.poisreq-fwd-d@PCIEXFN { IS_BG(PCIEXFN) } (3)->
1022 error.io.pciex.nonfatal@PCIEXFN;
1024 prop error.io.pciex.poisreq-fwd-d@PCIEXFN { IS_BG(PCIEXFN) } (1)->
1025 error.io.pci.dpdata-pw-d@PCIEXFN/PCIFNHZ,
1026 error.io.pci.dpdata-dw-d@PCIEXFN/PCIFNHZ;
1028 prop error.io.pciex.poisreq-fwd-d@PCIEXFN { IS_LF(PCIEXFN) } (1)->
1029 error.io.pciex.nonfatal@PCIEXFN;
1031 prop error.io.pciex.poisreq-fwd-d@PCIEXFN { IS_LF(PCIEXFN) } (0)->
1034 error.io.pciex.flt-ur-u@PCIEXFN;
1036 prop error.io.pciex.poisreq-fwd-d@PCIEXFN (0)->
1045 * reported, and though we should still see a nonfatal error reported from
1047 * that the error was an ptlp.
1049 prop error.io.pciex.poiscomp-d@PCIEXFN (1)->
1050 error.io.pciex.poiscomp-fwd-d@PCIEXFN;
1052 prop error.io.pciex.poiscomp-fwd-d@PCIEXFN (1)->
1053 error.io.pciex.poiscomp-fwd-d@PCIEXFN/PCIEXFNHZ;
1055 prop error.io.pciex.poiscomp-fwd-d@PCIEXFN { IS_SU(PCIEXFN) } (2)->
1059 prop error.io.pciex.poiscomp-fwd-d@PCIEXFN { IS_SU(PCIEXFN) } (1)->
1063 prop error.io.pciex.poiscomp-fwd-d@PCIEXFN { IS_SU(PCIEXFN) } (0)->
1064 error.io.pciex.nonfatal@PCIEXFN;
1066 prop error.io.pciex.poiscomp-fwd-d@PCIEXFN { IS_SD(PCIEXFN) } (0)->
1071 error.io.pciex.nonfatal@PCIEXFN;
1073 prop error.io.pciex.poiscomp-fwd-d@PCIEXFN { IS_BG(PCIEXFN) } (4)->
1077 error.io.pciex.nonfatal@PCIEXFN;
1079 prop error.io.pciex.poiscomp-fwd-d@PCIEXFN { IS_BG(PCIEXFN) } (1)->
1080 error.io.pci.dpdata-dr-d@PCIEXFN/PCIFNHZ;
1082 prop error.io.pciex.poiscomp-fwd-d@PCIEXFN { IS_LF(PCIEXFN) } (1)->
1083 error.io.pciex.nonfatal@PCIEXFN;
1085 prop error.io.pciex.poiscomp-fwd-d@PCIEXFN { IS_LF(PCIEXFN) } (0)->
1091 * downstream request with ecrc error.
1096 * though we should still see a nonfatal error reported from the root complex
1097 * identifying the leaf device, we won't actually be informed that the error
1105 * either via a target-ma ereport if available or via the nonfatal error
1107 * of a nonfatal error reported from the root complex and a cto from the root
1110 prop error.io.pciex.ecrcreq-d@PCIEXFN (1)->
1111 error.io.pciex.ecrcreq-fwd-d@PCIEXFN,
1112 error.io.pciex.ecrcreq-fwd-d@PCIEXFNHZ { is_under(PCIEXFN, PCIEXFNHZ) };
1114 prop error.io.pciex.ecrcreq-fwd-d@PCIEXFN { IS_SU(PCIEXFN) ||
1116 error.io.pciex.flt-nr-u@PCIEXFN;
1118 prop error.io.pciex.ecrcreq-fwd-d@PCIEXFN { IS_SU(PCIEXFN) ||
1121 error.io.pciex.nonfatal@PCIEXFN;
1123 prop error.io.pciex.ecrcreq-fwd-d@PCIEXFN { IS_BG(PCIEXFN) } (3)->
1124 error.io.pciex.nonfatal@PCIEXFN,
1126 error.io.pciex.flt-nr-u@PCIEXFN;
1128 prop error.io.pciex.ecrcreq-fwd-d@PCIEXFN { IS_LF(PCIEXFN) } (2)->
1129 error.io.pciex.nonfatal@PCIEXFN,
1130 error.io.pciex.flt-nr-u@PCIEXFN;
1132 prop error.io.pciex.ecrcreq-fwd-d@PCIEXFN { IS_LF(PCIEXFN) } (0)->
1136 * downstream completion with ecrc error.
1141 * and though we should still see a nonfatal error reported from the root
1143 * the error was an ecrc.
1150 prop error.io.pciex.ecrccomp-d@PCIEXFN (1)->
1151 error.io.pciex.ecrccomp-fwd-d@PCIEXFN,
1152 error.io.pciex.ecrccomp-fwd-d@PCIEXFNHZ { is_under(PCIEXFN, PCIEXFNHZ) };
1154 prop error.io.pciex.ecrccomp-fwd-d@PCIEXFN { IS_SU(PCIEXFN) ||
1156 error.io.pciex.nonfatal@PCIEXFN,
1159 prop error.io.pciex.ecrccomp-fwd-d@PCIEXFN { IS_BG(PCIEXFN) } (3)->
1160 error.io.pciex.nonfatal@PCIEXFN,
1162 error.io.pciex.nr-d@PCIEXFN;
1164 prop error.io.pciex.ecrccomp-fwd-d@PCIEXFN { IS_LF(PCIEXFN) } (1)->
1165 error.io.pciex.nonfatal@PCIEXFN;
1167 prop error.io.pciex.ecrccomp-fwd-d@PCIEXFN { IS_LF(PCIEXFN) } (0)->
1169 error.io.pciex.nr-d@PCIEXFN;
1195 prop error.io.pciex.flt-poisreq-u@PCIEXFN1 { (IS_LF(PCIEXFN) ||
1197 error.io.pciex.source-poisreq-u@PCIEXFN;
1199 prop error.io.pciex.source-poisreq-u@PCIEXFN1 { IS_LF(PCIEXFN1) &&
1204 prop error.io.pciex.source-poisreq-u@PCIEXFN { IS_LF(PCIEXFN) } (0)->
1207 prop error.io.pciex.source-poisreq-u@PCIEXFN { IS_BG(PCIEXFN) &&
1212 prop error.io.pciex.source-poisreq-u@PCIEXFN { IS_BG(PCIEXFN) } (0)->
1215 error.io.pci.ta-drw-d@PCIEXFN/PCIFN;
1217 prop error.io.pciex.flt-poisreq-u@PCIEXFN (1)->
1218 error.io.pciex.poisreq-u@PCIEXFN;
1224 prop error.io.pciex.poisreq-u@PCIEXFN/PCIEXFN (1)->
1225 error.io.pciex.poisreq-u@PCIEXFN;
1227 prop error.io.pciex.poisreq-u@PCIEXFN { IS_BG(PCIEXFN) } (1)->
1230 prop error.io.pciex.poisreq-u@PCIEXFN { IS_LF(PCIEXFN) } (0)->
1233 prop error.io.pciex.poisreq-u@PCIEXFN { IS_SD(PCIEXFN) } (2)->
1237 prop error.io.pciex.poisreq-u@PCIEXFN { IS_SD(PCIEXFN) } (0)->
1239 error.io.pciex.nonfatal@PCIEXFN;
1241 prop error.io.pciex.poisreq-u@PCIEXFN { IS_SU(PCIEXFN) } (1)->
1244 prop error.io.pciex.poisreq-u@PCIEXFN { IS_SU(PCIEXFN) } (0)->
1247 error.io.pciex.nonfatal@PCIEXFN;
1249 prop error.io.pciex.poisreq-u@pciexrc/PCIEXFN (1)->
1270 prop error.io.pciex.flt-poiscomp-u@PCIEXFN { IS_LF(PCIEXFN1) &&
1274 prop error.io.pciex.flt-poiscomp-u@PCIEXFN { IS_PCI_LF(PCIFN) &&
1278 prop error.io.pciex.flt-poiscomp-u@PCIEXFN1 { (IS_LF(PCIEXFN) ||
1280 error.io.pciex.source-poiscomp-u@PCIEXFN;
1282 prop error.io.pciex.source-poiscomp-u@PCIEXFN1 { IS_LF(PCIEXFN1) &&
1286 prop error.io.pciex.source-poiscomp-u@PCIEXFN1 { IS_BG(PCIEXFN1) &&
1290 prop error.io.pciex.flt-poiscomp-u@PCIEXFN (1)->
1291 error.io.pciex.poiscomp-u@PCIEXFN;
1297 prop error.io.pciex.poiscomp-u@PCIEXFN/PCIEXFN (1)->
1298 error.io.pciex.poiscomp-u@PCIEXFN;
1300 prop error.io.pciex.poiscomp-u@PCIEXFN { IS_SD(PCIEXFN) } (2)->
1304 prop error.io.pciex.poiscomp-u@PCIEXFN { IS_SD(PCIEXFN) } (1)->
1308 prop error.io.pciex.poiscomp-u@PCIEXFN { IS_SD(PCIEXFN) } (0)->
1309 error.io.pciex.nonfatal@PCIEXFN;
1311 prop error.io.pciex.poiscomp-u@PCIEXFN { IS_SU(PCIEXFN) } (0)->
1316 error.io.pciex.nonfatal@PCIEXFN;
1318 prop error.io.pciex.poiscomp-u@pciexrc/PCIEXFN (1)->
1321 prop error.io.pciex.poiscomp-u@pciexrc/PCIEXFN (0)->
1325 * upstream request with ecrc error.
1343 prop error.io.pciex.flt-ecrcreq-u@PCIEXFN1 { (IS_LF(PCIEXFN) ||
1345 error.io.pciex.source-ecrcreq-u@PCIEXFN;
1347 prop error.io.pciex.source-ecrcreq-u@PCIEXFN (0)->
1348 error.io.pciex.nr-d@PCIEXFN;
1350 prop error.io.pciex.source-ecrcreq-u@PCIEXFN1 { IS_LF(PCIEXFN1) &&
1354 prop error.io.pciex.source-ecrcreq-u@PCIEXFN { IS_BG(PCIEXFN) &&
1358 prop error.io.pciex.flt-ecrcreq-u@PCIEXFN (1)->
1359 error.io.pciex.ecrcreq-u@PCIEXFN;
1361 prop error.io.pciex.ecrcreq-u@PCIEXFN/PCIEXFN (1)->
1362 error.io.pciex.ecrcreq-u@PCIEXFN;
1364 prop error.io.pciex.ecrcreq-u@PCIEXFN { IS_SD(PCIEXFN)||IS_SU(PCIEXFN) } (0)->
1366 error.io.pciex.nonfatal@PCIEXFN;
1369 * upstream completion with ecrc error.
1388 prop error.io.pciex.flt-ecrccomp-u@PCIEXFN1 { (IS_LF(PCIEXFN) ||
1390 error.io.pciex.source-ecrccomp-u@PCIEXFN;
1392 prop error.io.pciex.source-ecrccomp-u@PCIEXFN (0)->
1393 error.io.pciex.flt-nr-u@PCIEXFN;
1395 prop error.io.pciex.source-ecrccomp-u@PCIEXFN1 { IS_LF(PCIEXFN1) &&
1399 prop error.io.pciex.source-ecrccomp-u@PCIEXFN { IS_BG(PCIEXFN) &&
1403 prop error.io.pciex.flt-ecrccomp-u@PCIEXFN (1)->
1404 error.io.pciex.ecrccomp-u@PCIEXFN;
1406 prop error.io.pciex.ecrccomp-u@PCIEXFN/PCIEXFN (1)->
1407 error.io.pciex.ecrccomp-u@PCIEXFN;
1409 prop error.io.pciex.ecrccomp-u@PCIEXFN { IS_SD(PCIEXFN)||IS_SU(PCIEXFN) } (0)->
1411 error.io.pciex.nonfatal@PCIEXFN;
1420 * should still see a nonfatal error reported from the root complex
1421 * identifying the leaf device, we won't actually be informed that the error
1424 prop error.io.pciex.nr-d@PCIEXFN (1)->
1425 error.io.pciex.nr-fwd-d@PCIEXFN { IS_BG(PCIEXFN) || IS_LF(PCIEXFN) },
1426 error.io.pciex.nr-fwd-d@PCIEXFNHZ { (IS_BG(PCIEXFNHZ) ||
1429 prop error.io.pciex.nr-fwd-d@PCIEXFN { IS_BG(PCIEXFN) } (2)->
1430 error.io.pciex.nonfatal@PCIEXFN,
1433 prop error.io.pciex.nr-fwd-d@PCIEXFN { IS_BG(PCIEXFN) } (0)->
1436 error.io.pci.nr-drw-d@PCIEXFN/PCIFN,
1437 error.io.pci.ta-drw-d@PCIEXFN/PCIFN;
1439 prop error.io.pciex.nr-fwd-d@PCIEXFN { IS_LF(PCIEXFN) } (1)->
1440 error.io.pciex.nonfatal@PCIEXFN;
1442 prop error.io.pciex.nr-fwd-d@PCIEXFN { IS_LF(PCIEXFN) } (0)->
1454 prop error.io.pciex.flt-nr-u@PCIEXFN (1)->
1455 error.io.pci.target-ma-d@PCIEXFN;
1457 prop error.io.pciex.flt-nr-u@PCIEXFN (1)->
1458 error.io.pciex.nr-u@PCIEXFN;
1460 prop error.io.pciex.nr-u@PCIEXFN/PCIEXFN (1)->
1461 error.io.pciex.nr-u@PCIEXFN;
1463 prop error.io.pciex.nr-u@pciexrc/PCIEXFN (1)->
1466 prop error.io.pciex.nr-u@pciexrc/PCIEXFN (0)->
1474 * still see a fatal error reported from the root complex identifying the leaf
1475 * device, we won't actually be informed that the error was a mtlp.
1479 prop error.io.pciex.mtlp-d@PCIEXFN (1)->
1480 error.io.pciex.mtlp-fwd-d@PCIEXFN { !IS_SD(PCIEXFN) },
1481 error.io.pciex.mtlp-fwd-d@PCIEXFNHZ { !IS_SD(PCIEXFNHZ) &&
1484 prop error.io.pciex.mtlp-fwd-d@PCIEXFN { IS_SU(PCIEXFN) } (2)->
1485 error.io.pciex.fatal@PCIEXFN,
1488 prop error.io.pciex.mtlp-fwd-d@PCIEXFN { IS_BG(PCIEXFN) } (2)->
1489 error.io.pciex.fatal@PCIEXFN,
1492 prop error.io.pciex.mtlp-fwd-d@PCIEXFN { IS_LF(PCIEXFN) } (1)->
1493 error.io.pciex.fatal@PCIEXFN;
1495 prop error.io.pciex.mtlp-fwd-d@PCIEXFN { IS_LF(PCIEXFN) } (0)->
1503 prop error.io.pciex.flt-mtlp-u@PCIEXFN (1)->
1504 error.io.pciex.mtlp-u@PCIEXFN;
1506 prop error.io.pciex.mtlp-u@PCIEXFN/PCIEXFN (1)->
1507 error.io.pciex.mtlp-u@PCIEXFN;
1509 prop error.io.pciex.mtlp-u@pciexrc/PCIEXFN (1)->
1516 * error, or of the leaf device sending an invalid request (the latter is
1528 prop error.io.pciex.ca-d@pciexrc/PCIEXFN (0)->
1531 prop error.io.pciex.ca-d@pciexrc/PCIEXFN (1)->
1534 prop error.io.pciex.ca-d@PCIEXFN/PCIEXFN (0)->
1537 prop error.io.pciex.ca-d@PCIEXFN/PCIEXFN (2)->
1539 error.io.pciex.nonfatal@PCIEXFN;
1541 prop error.io.pciex.ca-d@PCIEXFN (1)->
1542 error.io.pciex.ca-fwd-d@PCIEXFN { IS_BG(PCIEXFN) || IS_LF(PCIEXFN) },
1543 error.io.pciex.ca-fwd-d@PCIEXFNHZ { (IS_BG(PCIEXFNHZ) ||
1546 prop error.io.pciex.ca-fwd-d@PCIEXFN { IS_BG(PCIEXFN) } (1)->
1549 prop error.io.pciex.ca-fwd-d@PCIEXFN { IS_BG(PCIEXFN) } (0)->
1551 error.io.pci.ta-drw-d@PCIEXFN/PCIFN;
1553 prop error.io.pciex.ca-fwd-d@PCIEXFN { IS_LF(PCIEXFN) } (0)->
1560 * reporting an internal error, or of the root complex sending an invalid
1564 * requests) sends the appropriate error bits in the completion message to
1576 prop error.io.pciex.flt-ca-u@PCIEXFN { !IS_LF(PCIEXFN) } (1)->
1579 prop error.io.pciex.flt-ca-u@PCIEXFN { IS_LF(PCIEXFN) } (0)->
1582 prop error.io.pciex.flt-ca-u@PCIEXFN (0)->
1583 error.io.pciex.nonfatal@PCIEXFN,
1586 prop error.io.pciex.flt-ca-u@PCIEXFN (2)->
1587 error.io.pci.target-rta-d@PCIEXFN,
1588 error.io.pciex.ca-u@PCIEXFN;
1590 prop error.io.pciex.ca-u@PCIEXFN/PCIEXFN (1)->
1591 error.io.pciex.ca-u@PCIEXFN;
1593 prop error.io.pciex.ca-u@pciexrc/PCIEXFN (0)->
1604 * then sends the appropriate error bits in the completion message to the
1615 prop error.io.pciex.flt-badreq-u@PCIEXFN (0)->
1619 prop error.io.pciex.flt-badreq-u@PCIEXFN1 {
1624 prop error.io.pciex.flt-badreq-u@PCIEXFN (1)->
1625 error.io.pciex.badreq-u@PCIEXFN;
1627 prop error.io.pciex.badreq-u@PCIEXFN/PCIEXFN (1)->
1628 error.io.pciex.badreq-u@PCIEXFN;
1630 prop error.io.pciex.badreq-u@pciexrc/PCIEXFN (0)->
1633 prop error.io.pciex.flt-badreq-u@PCIEXFN1 { IS_SD(PCIEXFN) &&
1638 prop error.io.pciex.flt-badreq-u@PCIEXFN1 { IS_SD(PCIEXFN) &&
1641 error.io.pciex.nonfatal@PCIEXFN;
1651 * hardened leaf driver when all we get is a nonfatal error from the root
1653 * error bits in the completion message to the initiator which will set the
1654 * legacy pci bits ma or rta (oddly there is no equivalent in pcie error
1657 prop error.io.pciex.badreq-d@PCIEXFN (1)->
1658 error.io.pciex.flt-ur-u@PCIEXFN,
1659 error.io.pciex.flt-ca-u@PCIEXFN,
1660 error.io.pciex.flt-ur-u@PCIEXFNHZ { is_under(PCIEXFN, PCIEXFNHZ) },
1661 error.io.pciex.flt-ca-u@PCIEXFNHZ { is_under(PCIEXFN, PCIEXFNHZ) },
1662 error.io.pci.badreq-pw-d@PCIEXFNHZ/PCIFNHZ { is_under(PCIEXFN, PCIEXFNHZ) },
1663 error.io.pci.badreq-drw-d@PCIEXFNHZ/PCIFNHZ { is_under(PCIEXFN,PCIEXFNHZ) };
1665 prop error.io.pciex.flt-ur-u@PCIEXFN { !IS_LF(PCIEXFN) } (1)->
1668 prop error.io.pciex.flt-ur-u@PCIEXFN { IS_LF(PCIEXFN) } (0)->
1671 prop error.io.pciex.flt-ur-u@PCIEXFN (2)->
1672 error.io.pci.target-ma-d@PCIEXFN,
1673 error.io.pciex.ur-u@PCIEXFN;
1675 prop error.io.pciex.flt-ur-u@PCIEXFN (0)->
1676 error.io.pciex.nonfatal@PCIEXFN;
1678 prop error.io.pciex.ur-u@PCIEXFN/PCIEXFN (1)->
1679 error.io.pciex.ur-u@PCIEXFN;
1681 prop error.io.pciex.ur-u@pciexrc/PCIEXFN (0)->
1695 event error.io.pciex.discard_rc@pciexrc;
1734 prop error.io.pciex.discard_rc@pciexrc (0)->
1740 error.io.pciex.discard_rc@pciexrc,
1760 event error.io.pci.retry-to-u@PCIEXFN/PCIFN;
1761 event error.io.pci.ma-u@PCIEXFN/PCIFN;
1762 event error.io.pci.ta-u@PCIEXFN/PCIFN;
1763 event error.io.pci.ape-u@PCIEXFN/PCIFN;
1764 event error.io.pci.source-ape-u@PCIFN;
1765 event error.io.pci.target-ma-d@PCIFN;
1766 event error.io.pci.target-rta-d@PCIFN;
1767 event error.io.pci.badreq-pw-u@PCIEXFN/PCIFN;
1768 event error.io.pci.badreq-drw-u@PCIEXFN/PCIFN;
1769 event error.io.pci.source-perr-u@PCIFN;
1770 event error.io.pci.source-dpdata-u@PCIFN;
1771 event error.io.pci.dpdata-pw-u@PCIEXFN/PCIFN;
1772 event error.io.pci.dpdata-dw-u@PCIEXFN/PCIFN;
1773 event error.io.pci.dpdata-dr-u@PCIEXFN/PCIFN;
1774 event error.io.pci.perr-pw-u@PCIEXFN/PCIFN;
1775 event error.io.pci.perr-dw-u@PCIEXFN/PCIFN;
1776 event error.io.pci.perr-dr-u@PCIEXFN/PCIFN;
1777 event error.io.pci.serr-u@PCIEXFN/PCIFN;
1778 event error.io.pcix.scpe-u@PCIEXFN/PCIFN;
1779 event error.io.pcix.source-scpe-u@PCIFN;
1780 event error.io.pcix.spl-comp-ma-u@PCIEXFN/PCIFN;
1781 event error.io.pcix.spl-comp-ta-u@PCIEXFN/PCIFN;
1782 event error.io.pcix.spl-comp-ma-d@PCIEXFN/PCIFN;
1783 event error.io.pcix.spl-comp-ta-d@PCIEXFN/PCIFN;
1784 event error.io.pcix.uscmd@PCIEXFN;
1805 prop error.io.pci.ma-u@PCIEXFN/PCIFN (0)->
1807 error.io.pciex.ur-u@PCIEXFN;
1809 prop error.io.pci.ma-u@PCIEXFN/PCIFN (2)->
1811 error.io.pciex.nonfatal@PCIEXFN;
1813 prop error.io.pci.target-ma-d@PCIFN1 { IS_BG(PCIEXFN) && IS_PCI_LF(PCIFN1) &&
1821 prop error.io.pci.ta-u@PCIEXFN/PCIFN (0)->
1824 error.io.pciex.ca-u@PCIEXFN;
1826 prop error.io.pci.ta-u@PCIEXFN/PCIFN (2)->
1828 error.io.pciex.nonfatal@PCIEXFN;
1830 prop error.io.pci.target-rta-d@PCIFN1 { IS_BG(PCIEXFN) && IS_PCI_LF(PCIFN1) &&
1837 prop error.io.pci.perr-dw-u@PCIEXFN/PCIFN (1)->
1840 prop error.io.pci.perr-dw-u@PCIEXFN/PCIFN (0)->
1841 error.io.pciex.flt-ur-u@PCIEXFN;
1843 prop error.io.pci.perr-pw-u@PCIEXFN/PCIFN (1)->
1846 prop error.io.pci.perr-pw-u@PCIEXFN/PCIFN (0)->
1847 error.io.pciex.nonfatal@PCIEXFN;
1849 prop error.io.pci.perr-dr-u@PCIEXFN/PCIFN (1)->
1850 error.io.pciex.nonfatal@PCIEXFN;
1852 prop error.io.pci.source-perr-u@PCIFN1 { IS_BG(PCIEXFN) && IS_PCI_LF(PCIFN1) &&
1860 prop error.io.pci.dpdata-dr-u@PCIEXFN/PCIFN (2)->
1862 error.io.pciex.poiscomp-u@PCIEXFN;
1864 prop error.io.pci.dpdata-dr-u@PCIEXFN/PCIFN (0)->
1865 error.io.pciex.nonfatal@PCIEXFN;
1867 prop error.io.pci.dpdata-dr-u@PCIEXFN/PCIFN (1)->
1871 prop error.io.pci.dpdata-dw-u@PCIEXFN/PCIFN (1)->
1874 prop error.io.pci.dpdata-dw-u@PCIEXFN/PCIFN (0)->
1875 error.io.pciex.nonfatal@PCIEXFN,
1876 error.io.pciex.poisreq-u@PCIEXFN,
1879 error.io.pci.ta-drw-d@PCIEXFN/PCIFN;
1881 prop error.io.pci.dpdata-pw-u@PCIEXFN/PCIFN (2)->
1883 error.io.pciex.poisreq-u@PCIEXFN;
1885 prop error.io.pci.dpdata-pw-u@PCIEXFN/PCIFN (0)->
1886 error.io.pciex.nonfatal@PCIEXFN,
1889 prop error.io.pci.source-dpdata-u@PCIFN { is_under(pciexrc, PCIFN) } (0)->
1893 prop error.io.pci.source-dpdata-u@PCIFN1 { IS_BG(PCIEXFN) && IS_PCI_LF(PCIFN1)
1898 * If the bridge sees an address or attribute parity error it is considered
1899 * a fatal error.
1901 prop error.io.pci.ape-u@PCIEXFN/PCIFN (2)->
1903 error.io.pciex.fatal@PCIEXFN;
1905 prop error.io.pci.source-ape-u@PCIFN1 { IS_BG(PCIEXFN) && IS_PCI_LF(PCIFN1) &&
1910 prop error.io.pci.ape-u@PCIEXFN/PCIFN (0)->
1916 * If the bridge sees a split completion error (pci-x only) it could
1918 * - unrecovered split completion message data error (uscmd). This would
1920 * - for various faults in the split completion (eg address parity error)
1927 prop error.io.pcix.scpe-u@PCIEXFN/PCIFN (0)->
1932 error.io.pciex.fatal@PCIEXFN;
1934 prop error.io.pcix.source-scpe-u@PCIFN1 { IS_BG(PCIEXFN) && IS_PCI_LF(PCIFN1) &&
1939 prop error.io.pcix.scpe-u@PCIEXFN/PCIFN (1)->
1940 error.io.pcix.uscmd@PCIEXFN,
1941 error.io.pcix.spl-comp-ma-d@PCIEXFN/PCIFN,
1942 error.io.pcix.spl-comp-ta-d@PCIEXFN/PCIFN;
1944 prop error.io.pcix.uscmd@PCIEXFN (4)->
1945 error.io.pciex.fatal@PCIEXFN,
1950 prop error.io.pcix.uscmd@PCIEXFN (0)->
1951 error.io.pciex.ca-u@PCIEXFN;
1957 prop error.io.pcix.spl-comp-ma-u@PCIEXFN/PCIFN (3)->
1958 error.io.pciex.nonfatal@PCIEXFN,
1962 prop error.io.pcix.spl-comp-ma-u@PCIEXFN/PCIFN (0)->
1965 prop error.io.pcix.spl-comp-ta-u@PCIEXFN/PCIFN (4)->
1966 error.io.pciex.nonfatal@PCIEXFN,
1974 prop error.io.pci.serr-u@PCIEXFN/PCIFN (3)->
1975 error.io.pciex.fatal@PCIEXFN,
1981 * there's nothing else the hardware can do but flag the error.
1983 prop error.io.pci.retry-to-u@PCIEXFN/PCIFN (2)->
1984 error.io.pciex.nonfatal@PCIEXFN,
1987 prop error.io.pci.retry-to-u@PCIEXFN/PCIFN (0)->
1990 error.io.pciex.ca-u@PCIEXFN;
1997 prop error.io.pci.badreq-pw-u@PCIEXFN/PCIFN (0)->
2000 error.io.pciex.badreq-u@PCIEXFN,
2003 prop error.io.pci.badreq-pw-u@PCIEXFN/PCIFN {
2008 prop error.io.pci.badreq-pw-u@PCIEXFN/PCIFN { IS_SD(PCIEXFN1) &&
2013 error.io.pciex.nonfatal@PCIEXFN1;
2015 prop error.io.pci.badreq-drw-u@PCIEXFN/PCIFN (0)->
2018 error.io.pciex.badreq-u@PCIEXFN,
2021 prop error.io.pci.badreq-drw-u@PCIEXFN/PCIFN {
2026 prop error.io.pci.badreq-drw-u@PCIEXFN/PCIFN { IS_SD(PCIEXFN1) &&
2031 error.io.pciex.nonfatal@PCIEXFN1;
2043 event error.io.pci.target-ma-d@PCIEXFN/PCIFN;
2044 event error.io.pci.target-rta-d@PCIEXFN/PCIFN;
2048 prop error.io.pci.target-ma-d@PCIEXFN (0)->
2051 error.io.pci.target-ma-d@PCIEXFNHZ/PCIFNHZ { is_under(PCIEXFN, PCIEXFNHZ) };
2053 prop error.io.pci.target-rta-d@PCIEXFN (0)->
2056 error.io.pci.target-rta-d@PCIEXFNHZ/PCIFNHZ { is_under(PCIEXFN,PCIEXFNHZ) };