Lines Matching refs:rc

54 	int rc = ENOTSUP;  in t4_ioctl()  local
59 rc = pci_rw(sc, data, mode, cmd == T4_IOCTL_PCIPUT32); in t4_ioctl()
63 rc = reg_rw(sc, data, mode, cmd == T4_IOCTL_PUT32); in t4_ioctl()
66 rc = regdump(sc, data, mode); in t4_ioctl()
69 rc = get_sge_context(sc, data, mode); in t4_ioctl()
72 rc = get_devlog(sc, data, mode); in t4_ioctl()
75 rc = read_card_mem(sc, data, mode); in t4_ioctl()
78 rc = read_tid_tab(sc, data, mode); in t4_ioctl()
81 rc = read_mbox(sc, data, mode); in t4_ioctl()
84 rc = read_cim_la(sc, data, mode); in t4_ioctl()
87 rc = read_cim_qcfg(sc, data, mode); in t4_ioctl()
90 rc = read_cim_ibq(sc, data, mode); in t4_ioctl()
93 rc = read_edc(sc, data, mode); in t4_ioctl()
96 rc = flash_fw(sc, data, mode); in t4_ioctl()
99 rc = get_cudbg(sc, data, mode); in t4_ioctl()
105 return (rc); in t4_ioctl()
182 int rc = 0, arr_size = 0, buf_size = 0, i; in regdump() local
1204 rc = EFAULT; in regdump()
1206 if (rc == 0 && ddi_copyout(&r, data, sizeof (r), flags) < 0) in regdump()
1207 rc = EFAULT; in regdump()
1210 return (rc); in regdump()
1218 int rc = 0; in get_sge_context() local
1221 rc = EFAULT; in get_sge_context()
1226 rc = EINVAL; in get_sge_context()
1232 rc = EINVAL; in get_sge_context()
1236 rc = (sc->flags & FW_OK) ? in get_sge_context()
1239 if (rc != 0) in get_sge_context()
1245 rc = ddi_copyout(buff, sgec.data, sgec.len, flags); in get_sge_context()
1246 if (rc == 0) in get_sge_context()
1247 rc = ddi_copyout(&sgec, data, sizeof (sgec), flags); in get_sge_context()
1249 if (rc != 0) in get_sge_context()
1250 rc = EFAULT; in get_sge_context()
1253 return (rc); in get_sge_context()
1262 int rc = 0; in read_tid_tab() local
1265 rc = EFAULT; in read_tid_tab()
1271 rc = ENOMEM; in read_tid_tab()
1280 rc = EFAULT; in read_tid_tab()
1285 return (rc); in read_tid_tab()
1345 int rc = 0; in read_card_mem() local
1350 rc = EFAULT; in read_card_mem()
1354 rc = validate_mem_range(sc, mr.addr, mr.len); in read_card_mem()
1355 if (rc != 0) in read_card_mem()
1356 return (rc); in read_card_mem()
1361 rc = ENOMEM; in read_card_mem()
1377 rc = ddi_copyout(buf, dst, n, flags); in read_card_mem()
1378 if (rc != 0) { in read_card_mem()
1379 rc = EFAULT; in read_card_mem()
1391 return (rc); in read_card_mem()
1400 int rc = 0; in get_devlog() local
1403 rc = EFAULT; in get_devlog()
1415 rc = ddi_copyout(&dl, data, sizeof (dl), flags); in get_devlog()
1421 rc = (rc == 0) ? ENOBUFS : EFAULT; in get_devlog()
1427 rc = ENOMEM; in get_devlog()
1431 rc = -t4_memory_rw(sc, sc->params.drv_memwin, dparams->memtype, in get_devlog()
1434 if (rc != 0) in get_devlog()
1440 rc = EFAULT; in get_devlog()
1443 rc = EFAULT; in get_devlog()
1449 return (rc); in get_devlog()
1456 int rc = 0; in read_cim_qcfg() local
1460 rc = EFAULT; in read_cim_qcfg()
1475 rc = -t4_cim_read(sc, ibq_rdaddr, 4 * nq, t4cimqcfg.stat); in read_cim_qcfg()
1476 if (rc == 0) in read_cim_qcfg()
1477 rc = -t4_cim_read(sc, obq_rdaddr, 2 * t4cimqcfg.num_obq, in read_cim_qcfg()
1479 if (rc != 0) in read_cim_qcfg()
1480 return (rc); in read_cim_qcfg()
1485 rc = EFAULT; in read_cim_qcfg()
1488 return (rc); in read_cim_qcfg()
1495 int rc = 0; in read_edc() local
1501 rc = EFAULT; in read_edc()
1510 rc = ENOMEM; in read_edc()
1526 rc = t4_memory_rw(sc, sc->params.drv_memwin, memoffset, pos, in read_edc()
1528 if (rc != 0) { in read_edc()
1539 rc = EFAULT; in read_edc()
1543 return (rc); in read_edc()
1550 int rc = 0; in read_cim_ibq() local
1554 rc = EFAULT; in read_cim_ibq()
1560 rc = ENOMEM; in read_cim_ibq()
1564 rc = t4_read_cim_ibq(sc, 3, (u32 *)buf, CIM_IBQ_SIZE * 4); in read_cim_ibq()
1565 if (rc < 0) { in read_cim_ibq()
1567 return (rc); in read_cim_ibq()
1569 rc = 0; in read_cim_ibq()
1572 rc = EFAULT; in read_cim_ibq()
1577 return (rc); in read_cim_ibq()
1584 int rc = 0; in read_cim_la() local
1588 rc = t4_cim_read(sc, A_UP_UP_DBG_LA_CFG, 1, &cfg); in read_cim_la()
1589 if (rc != 0) in read_cim_la()
1590 return (rc); in read_cim_la()
1593 rc = EFAULT; in read_cim_la()
1599 rc = ENOMEM; in read_cim_la()
1603 rc = t4_cim_read_la(sc, (u32 *)buf, NULL); in read_cim_la()
1604 if (rc != 0) { in read_cim_la()
1606 return (rc); in read_cim_la()
1610 rc = EFAULT; in read_cim_la()
1615 return (rc); in read_cim_la()
1622 int rc = 0, i; in read_mbox() local
1628 rc = EFAULT; in read_mbox()
1634 rc = ENOMEM; in read_mbox()
1642 rc = EFAULT; in read_mbox()
1647 return (rc); in read_mbox()
1656 int rc = 0; in flash_fw() local
1677 rc = -t4_fw_upgrade(sc, mbox, ptr, fw.len, true); in flash_fw()
1682 return (rc); in flash_fw()
1692 int rc = 0; in get_cudbg() local
1704 rc = ENOMEM; in get_cudbg()
1714 rc = cudbg_collect(handle, buf, &dump.len); in get_cudbg()
1715 if (rc != 0) { in get_cudbg()
1722 rc = EFAULT; in get_cudbg()
1726 rc = EFAULT; in get_cudbg()
1733 return rc; in get_cudbg()