Lines Matching refs:rc

509 	int i, j, n, rc = 0;
529 rc = EINVAL;
554 rc = EINVAL;
642 rc = EINVAL;
685 rc = EINVAL;
692 rc = EINVAL;
701 rc = EINVAL;
728 return (rc);
734 int rc;
736 rc = bus_dma_tag_create(bus_get_dma_tag(sc->dev), 1, 0,
740 if (rc != 0) {
742 "failed to create main DMA tag: %d\n", rc);
745 return (rc);
791 int rc;
801 rc = alloc_fwq(sc);
802 if (rc != 0)
803 return (rc);
809 rc = alloc_mgmtq(sc);
811 return (rc);
838 int rc = 0;
841 rc += pi->nrxq;
844 rc += pi->nofldrxq;
848 rc += pi->nnmrxq;
850 return (rc);
857 int rc = T4_EXTRA_INTR, i;
866 rc += port_intr_count(sc->port[i]);
869 return (rc);
953 int rc = 0, i, j, intr_idx, iqid;
995 rc = alloc_rxq(pi, rxq, intr_idx, i, oid);
996 if (rc != 0)
1019 rc = alloc_ofld_rxq(pi, ofld_rxq, intr_idx, i, oid);
1020 if (rc != 0)
1036 rc = alloc_nm_rxq(pi, nm_rxq, intr_idx, i, oid);
1037 if (rc != 0)
1057 rc = alloc_rxq(pi, rxq, intr_idx, i, oid);
1058 if (rc != 0)
1073 rc = alloc_ofld_rxq(pi, ofld_rxq, intr_idx, i, oid);
1074 if (rc != 0)
1098 rc = alloc_txq(pi, txq, i, oid);
1099 if (rc != 0)
1119 rc = alloc_wrq(sc, pi, ofld_txq, oid2);
1120 if (rc != 0)
1130 rc = alloc_nm_txq(pi, nm_txq, iqid, i, oid);
1131 if (rc != 0)
1146 rc = alloc_wrq(sc, pi, ctrlq, oid);
1149 if (rc)
1152 return (rc);
1501 int rc = fl->flags & FL_BUF_PACKING || cll->region1 > 0;
1503 if (rc)
1506 return (rc);
2095 int rc, nsegs, defragged = 0, offset;
2105 rc = EINVAL;
2109 return (rc);
2121 rc = EFBIG;
2132 rc = EFBIG;
2504 int rc;
2506 rc = bus_dma_tag_create(sc->dmat, 512, 0, BUS_SPACE_MAXADDR,
2508 if (rc != 0) {
2509 device_printf(sc->dev, "cannot allocate DMA tag: %d\n", rc);
2513 rc = bus_dmamem_alloc(*tag, va,
2515 if (rc != 0) {
2516 device_printf(sc->dev, "cannot allocate DMA memory: %d\n", rc);
2520 rc = bus_dmamap_load(*tag, *map, *va, len, oneseg_dma_callback, pa, 0);
2521 if (rc != 0) {
2522 device_printf(sc->dev, "cannot load DMA map: %d\n", rc);
2526 if (rc)
2529 return (rc);
2562 int rc, i, cntxt_id;
2569 rc = alloc_ring(sc, len, &iq->desc_tag, &iq->desc_map, &iq->ba,
2571 if (rc != 0)
2572 return (rc);
2610 rc = alloc_ring(sc, len, &fl->desc_tag, &fl->desc_map,
2612 if (rc)
2613 return (rc);
2616 rc = alloc_fl_sdesc(fl);
2617 if (rc != 0) {
2620 rc);
2621 return (rc);
2653 rc = -t4_wr_mbox(sc, sc->mbox, &c, sizeof(c), &c);
2654 if (rc != 0) {
2656 "failed to create ingress queue: %d\n", rc);
2657 return (rc);
2729 rc = -t4_set_params(sc, sc->mbox, sc->pf, 0, 1, &param, &val);
2730 if (rc != 0) {
2734 "ingress queue %d: %d\n", iq->cntxt_id, rc);
2749 int rc;
2759 rc = -t4_iq_free(sc, sc->mbox, sc->pf, 0,
2762 if (rc != 0) {
2764 "failed to free queue %p: %d\n", iq, rc);
2765 return (rc);
2830 int rc, intr_idx;
2838 rc = alloc_iq_fl(sc->port[0], fwq, NULL, intr_idx, -1);
2839 if (rc != 0) {
2841 "failed to create firmware event queue: %d\n", rc);
2842 return (rc);
2871 int rc;
2883 rc = alloc_wrq(sc, NULL, mgmtq, oid);
2884 if (rc != 0) {
2886 "failed to create management queue: %d\n", rc);
2887 return (rc);
2916 int rc;
2920 rc = alloc_iq_fl(pi, &rxq->iq, &rxq->fl, intr_idx,
2922 if (rc != 0)
2923 return (rc);
2934 rc = tcp_lro_init(&rxq->lro);
2935 if (rc != 0)
2936 return (rc);
2974 return (rc);
2980 int rc;
2989 rc = free_iq_fl(pi, &rxq->iq, &rxq->fl);
2990 if (rc == 0)
2993 return (rc);
3001 int rc;
3005 rc = alloc_iq_fl(pi, &ofld_rxq->iq, &ofld_rxq->fl, intr_idx,
3007 if (rc != 0)
3008 return (rc);
3029 return (rc);
3035 int rc;
3037 rc = free_iq_fl(pi, &ofld_rxq->iq, &ofld_rxq->fl);
3038 if (rc == 0)
3041 return (rc);
3050 int rc;
3061 rc = alloc_ring(sc, len, &nm_rxq->iq_desc_tag, &nm_rxq->iq_desc_map,
3063 if (rc != 0)
3064 return (rc);
3067 rc = alloc_ring(sc, len, &nm_rxq->fl_desc_tag, &nm_rxq->fl_desc_map,
3069 if (rc != 0)
3070 return (rc);
3112 return (rc);
3133 int rc;
3141 rc = alloc_ring(sc, len, &nm_txq->desc_tag, &nm_txq->desc_map,
3143 if (rc)
3144 return (rc);
3167 return (rc);
3185 int rc, cntxt_id;
3208 rc = -t4_wr_mbox(sc, sc->mbox, &c, sizeof(c), &c);
3209 if (rc != 0) {
3211 "failed to create control queue %d: %d\n", eq->tx_chan, rc);
3212 return (rc);
3223 return (rc);
3229 int rc, cntxt_id;
3251 rc = -t4_wr_mbox(sc, sc->mbox, &c, sizeof(c), &c);
3252 if (rc != 0) {
3254 "failed to create Ethernet egress queue: %d\n", rc);
3255 return (rc);
3266 return (rc);
3273 int rc, cntxt_id;
3294 rc = -t4_wr_mbox(sc, sc->mbox, &c, sizeof(c), &c);
3295 if (rc != 0) {
3297 "failed to create egress queue for TCP offload: %d\n", rc);
3298 return (rc);
3309 return (rc);
3316 int rc, qsize;
3323 rc = alloc_ring(sc, len, &eq->desc_tag, &eq->desc_map,
3325 if (rc)
3326 return (rc);
3334 rc = ctrl_eq_alloc(sc, eq);
3338 rc = eth_eq_alloc(sc, pi, eq);
3343 rc = ofld_eq_alloc(sc, pi, eq);
3351 if (rc != 0) {
3354 eq->flags & EQ_TYPEMASK, rc);
3376 return (rc);
3382 int rc;
3387 rc = -t4_ctrl_eq_free(sc, sc->mbox, sc->pf, 0,
3392 rc = -t4_eth_eq_free(sc, sc->mbox, sc->pf, 0,
3398 rc = -t4_ofld_eq_free(sc, sc->mbox, sc->pf, 0,
3407 if (rc != 0) {
3410 eq->flags & EQ_TYPEMASK, rc);
3411 return (rc);
3429 int rc;
3433 rc = alloc_eq(sc, pi, &wrq->eq);
3434 if (rc)
3435 return (rc);
3457 return (rc);
3463 int rc;
3465 rc = free_eq(sc, &wrq->eq);
3466 if (rc)
3467 return (rc);
3477 int rc;
3483 rc = mp_ring_alloc(&txq->r, eq->sidx, txq, eth_tx, can_resume_eth_tx,
3485 if (rc != 0) {
3486 device_printf(sc->dev, "failed to allocate mp_ring: %d\n", rc);
3487 return (rc);
3490 rc = alloc_eq(sc, pi, eq);
3491 if (rc != 0) {
3494 return (rc);
3572 int rc;
3576 rc = free_eq(sc, eq);
3577 if (rc)
3578 return (rc);
3810 int rc;
3815 rc = sglist_append_mbuf(gl, m);
3816 if (__predict_false(rc != 0)) {
3818 "with %d.", __func__, m, mbuf_nsegs(m), rc);
4449 __be64 rc;
4451 rc = htobe32(segs[i].ss_len);
4453 rc |= (uint64_t)htobe32(segs[i + 1].ss_len) << 32;
4455 return (rc);
4736 int i, rc;
4751 rc = sysctl_handle_string(oidp, sbuf_data(&sb), sbuf_len(&sb), req);
4753 return (rc);