Lines Matching refs:tgt_err

1215 	pci_target_err_t *tgt_err = (pci_target_err_t *)arg;  in pci_check_regs()  local
1217 if (tgt_err->tgt_pci_space == PCI_REG_ADDR_G(PCI_ADDR_CONFIG)) { in pci_check_regs()
1229 if (tgt_err->tgt_pci_space == in pci_check_regs()
1231 (tgt_err->tgt_pci_addr & (PCI_REG_BUS_M | in pci_check_regs()
1235 tgt_err->tgt_dip = dip; in pci_check_regs()
1254 (tgt_err->tgt_pci_space == TGT_PCI_SPACE_UNKNOWN || in pci_check_regs()
1255 tgt_err->tgt_pci_space == in pci_check_regs()
1257 (tgt_err->tgt_pci_addr >= in pci_check_regs()
1260 (tgt_err->tgt_pci_addr < in pci_check_regs()
1265 tgt_err->tgt_dip = dip; in pci_check_regs()
1279 if ((tgt_err->tgt_pci_space == TGT_PCI_SPACE_UNKNOWN || in pci_check_regs()
1280 tgt_err->tgt_pci_space == in pci_check_regs()
1282 (tgt_err->tgt_pci_addr >= in pci_check_regs()
1285 (tgt_err->tgt_pci_addr < in pci_check_regs()
1290 tgt_err->tgt_dip = dip; in pci_check_regs()
1338 pci_target_err_t *tgt_err = (pci_target_err_t *)arg; in pci_check_ranges() local
1354 tgt_err->tgt_pci_addr = tgt_err->tgt_err_addr; in pci_check_ranges()
1355 tgt_err->tgt_pci_space = TGT_PCI_SPACE_UNKNOWN; in pci_check_ranges()
1358 pci_check_regs, (void *)tgt_err); in pci_check_ranges()
1363 (void *)tgt_err); in pci_check_ranges()
1366 if (tgt_err->tgt_dip != NULL) in pci_check_ranges()
1383 if ((tgt_err->tgt_err_addr < range_parent_begin) || in pci_check_ranges()
1384 (tgt_err->tgt_err_addr > range_parent_end)) { in pci_check_ranges()
1391 range_offset = tgt_err->tgt_err_addr - in pci_check_ranges()
1412 tgt_err->tgt_pci_addr = tgt_err->tgt_err_addr - in pci_check_ranges()
1414 tgt_err->tgt_pci_addr += (((uint64_t)rangep->child_mid << 32) + in pci_check_ranges()
1416 tgt_err->tgt_pci_space = space_type; in pci_check_ranges()
1419 pci_check_regs, (void *)tgt_err); in pci_check_ranges()
1424 (void *)tgt_err); in pci_check_ranges()
1427 if (tgt_err->tgt_dip != NULL) { in pci_check_ranges()
1443 pci_target_drain(void *private_p, pci_target_err_t *tgt_err) in pci_target_drain() argument
1455 tgt_err->tgt_dip = NULL; in pci_target_drain()
1458 (void *)tgt_err); in pci_target_drain()
1461 (void *)tgt_err); in pci_target_drain()
1462 if (tgt_err->tgt_dip == NULL) in pci_target_drain()
1465 (void) snprintf(buf, FM_MAX_CLASS, "%s.%s", tgt_err->tgt_bridge_type, in pci_target_drain()
1466 tgt_err->tgt_err_class); in pci_target_drain()
1467 pci_fm_ereport_post(tgt_err->tgt_dip, buf, tgt_err->tgt_err_ena, 0, in pci_target_drain()
1468 PCI_PA, DATA_TYPE_UINT64, tgt_err->tgt_err_addr, NULL); in pci_target_drain()
1474 pci_target_err_t tgt_err; in pci_target_enqueue() local
1476 tgt_err.tgt_err_ena = ena; in pci_target_enqueue()
1477 tgt_err.tgt_err_class = class; in pci_target_enqueue()
1478 tgt_err.tgt_bridge_type = bridge_type; in pci_target_enqueue()
1479 tgt_err.tgt_err_addr = addr; in pci_target_enqueue()
1480 errorq_dispatch(pci_target_queue, (void *)&tgt_err, in pci_target_enqueue()