Lines Matching refs:source

77  * if the source-id payload is valid, then check it matches
80 (!payloadprop_defined("source-valid") || \
81 payloadprop("source-valid") == 0 || \
82 payloadprop("source-id") == ((b << 8) | (d << 3) | f))
85 (payloadprop_defined("source-valid") && \
86 payloadprop("source-valid") == 1 && \
87 payloadprop("source-id") == (confprop(pciexrc, TOPO_PCI_BDF) + 0))
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;
904 * Can use source-id payload to identify where the message came from.
987 * The fault can always be recognized and the source identified using the ptlp
1175 * - source-poisreq-u refers to at least one leaf or bridge device
1176 * whose bdf (if leaf) must match the source-id in the payload of the
1190 * or for a non-hardened leaf driver by using the source-id payload in the ptlp
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)->
1257 * - source-poiscomp-u refers to at least one leaf or bridge device
1258 * whose bdf (if leaf) must match the source-id in the payload of the
1266 * can be done using the source-id payload in the ptlp ereport to identify the
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) &&
1328 * - source-ecrcreq-u cascades down to at least one leaf device (pciex or pci),
1329 * whose bdf (if pciex) must match the source-id in the payload of the
1341 * non-hardened leaf using the source-id payload of the ecrc.
1345 error.io.pciex.source-ecrcreq-u@PCIEXFN;
1347 prop error.io.pciex.source-ecrcreq-u@PCIEXFN (0)->
1350 prop error.io.pciex.source-ecrcreq-u@PCIEXFN1 { IS_LF(PCIEXFN1) &&
1354 prop error.io.pciex.source-ecrcreq-u@PCIEXFN { IS_BG(PCIEXFN) &&
1372 * - source-ecrccomp-u cascades down to at least one leaf device (pciex or pci),
1373 * whose bdf (if pciex) must match the source-id in the payload of the
1385 * using either the source-id payload of the ecrc or the target-ma ereport if
1390 error.io.pciex.source-ecrccomp-u@PCIEXFN;
1392 prop error.io.pciex.source-ecrccomp-u@PCIEXFN (0)->
1395 prop error.io.pciex.source-ecrccomp-u@PCIEXFN1 { IS_LF(PCIEXFN1) &&
1399 prop error.io.pciex.source-ecrccomp-u@PCIEXFN { IS_BG(PCIEXFN) &&
1525 * by the rta for a hardened driver or by using the source-id payload of the
1573 * can still identify the leaf device from the source-id payload of the nonfatal
1607 * For flt-badreq-u, the ca/ur ereports contain a source-id payload that
1612 * recognized by the rta/ma for a hardened driver or by using the source-id
1764 event error.io.pci.source-ape-u@PCIFN;
1769 event error.io.pci.source-perr-u@PCIFN;
1770 event error.io.pci.source-dpdata-u@PCIFN;
1779 event error.io.pcix.source-scpe-u@PCIFN;
1852 prop error.io.pci.source-perr-u@PCIFN1 { IS_BG(PCIEXFN) && IS_PCI_LF(PCIFN1) &&
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)
1905 prop error.io.pci.source-ape-u@PCIFN1 { IS_BG(PCIEXFN) && IS_PCI_LF(PCIFN1) &&
1934 prop error.io.pcix.source-scpe-u@PCIFN1 { IS_BG(PCIEXFN) && IS_PCI_LF(PCIFN1) &&