Lines Matching refs:lldi

102 	le.poll_sge_ts = cxgb4_read_sge_timestamp(wq->rdev->lldi.ports[0]);
130 #define ts2ns(ts) div64_u64((ts) * dev->rdev.lldi.cclk_ps, 1000)
383 ret = cxgb4_read_tpte(stagd->devp->rdev.lldi.ports[0], (u32)id<<8,
386 dev_err(&stagd->devp->rdev.lldi.pdev->dev,
796 if (rdev->lldi.udb_density != rdev->lldi.ucq_density) {
798 pci_name(rdev->lldi.pdev), rdev->lldi.udb_density,
799 rdev->lldi.ucq_density);
802 if (rdev->lldi.vr->qp.start != rdev->lldi.vr->cq.start ||
803 rdev->lldi.vr->qp.size != rdev->lldi.vr->cq.size) {
805 pci_name(rdev->lldi.pdev), rdev->lldi.vr->qp.start,
806 rdev->lldi.vr->qp.size, rdev->lldi.vr->cq.size,
807 rdev->lldi.vr->cq.size);
812 if (rdev->lldi.sge_host_page_size > PAGE_SIZE) {
814 pci_name(rdev->lldi.pdev),
815 rdev->lldi.sge_host_page_size);
819 factor = PAGE_SIZE / rdev->lldi.sge_host_page_size;
820 rdev->qpmask = (rdev->lldi.udb_density * factor) - 1;
821 rdev->cqmask = (rdev->lldi.ucq_density * factor) - 1;
824 pci_name(rdev->lldi.pdev), rdev->lldi.vr->stag.start,
825 rdev->lldi.vr->stag.size, c4iw_num_stags(rdev),
826 rdev->lldi.vr->pbl.start,
827 rdev->lldi.vr->pbl.size, rdev->lldi.vr->rq.start,
828 rdev->lldi.vr->rq.size,
829 rdev->lldi.vr->qp.start,
830 rdev->lldi.vr->qp.size,
831 rdev->lldi.vr->cq.start,
832 rdev->lldi.vr->cq.size,
833 rdev->lldi.vr->srq.size);
835 &rdev->lldi.pdev->resource[2],
836 rdev->lldi.db_reg, rdev->lldi.gts_reg,
843 rdev->stats.stag.total = rdev->lldi.vr->stag.size;
844 rdev->stats.pbl.total = rdev->lldi.vr->pbl.size;
845 rdev->stats.rqt.total = rdev->lldi.vr->rq.size;
846 rdev->stats.srqt.total = rdev->lldi.vr->srq.size;
847 rdev->stats.ocqp.total = rdev->lldi.vr->ocq.size;
848 rdev->stats.qid.total = rdev->lldi.vr->qp.size;
851 T4_MAX_NUM_PD, rdev->lldi.vr->srq.size);
877 rdev->status_page->qp_start = rdev->lldi.vr->qp.start;
878 rdev->status_page->qp_size = rdev->lldi.vr->qp.size;
879 rdev->status_page->cq_start = rdev->lldi.vr->cq.start;
880 rdev->status_page->cq_size = rdev->lldi.vr->cq.size;
881 rdev->status_page->write_cmpl_supported = rdev->lldi.write_cmpl_support;
987 devp->rdev.lldi = *infop;
991 devp->rdev.lldi.sge_ingpadboundary,
992 devp->rdev.lldi.sge_egrstatuspagesize);
995 devp->rdev.lldi.sge_egrstatuspagesize / 64;
1008 devp->rdev.lldi.sge_egrstatuspagesize;
1015 devp->rdev.bar2_pa = pci_resource_start(devp->rdev.lldi.pdev, 2);
1016 if (!is_t4(devp->rdev.lldi.adapter_type)) {
1018 pci_resource_len(devp->rdev.lldi.pdev, 2));
1026 pci_resource_start(devp->rdev.lldi.pdev, 2) +
1027 pci_resource_len(devp->rdev.lldi.pdev, 2) -
1028 roundup_pow_of_two(devp->rdev.lldi.vr->ocq.size);
1030 devp->rdev.lldi.vr->ocq.size);
1039 devp->rdev.lldi.vr->ocq.start, devp->rdev.lldi.vr->ocq.size,
1059 devp->avail_ird = devp->rdev.lldi.max_ird_adapter;
1063 pci_name(devp->rdev.lldi.pdev),
1087 ctx->lldi = *infop;
1090 pci_name(ctx->lldi.pdev),
1091 ctx->lldi.nchan, ctx->lldi.nrxq,
1092 ctx->lldi.ntxq, ctx->lldi.nports);
1098 for (i = 0; i < ctx->lldi.nrxq; i++)
1099 pr_debug("rxqid[%u] %u\n", i, ctx->lldi.rxq_ids[i]);
1151 skb = copy_gl_to_skb_pkt(gl , rsp, dev->rdev.lldi.sge_pktshift);
1194 pci_name(ctx->lldi.pdev), gl->va,
1226 pr_info("%s: Up\n", pci_name(ctx->lldi.pdev));
1228 ctx->dev = c4iw_alloc(&ctx->lldi);
1231 pci_name(ctx->lldi.pdev),
1242 pr_info("%s: Down\n", pci_name(ctx->lldi.pdev));
1248 pr_info("%s: Fatal Error\n", pci_name(ctx->lldi.pdev));
1260 pr_info("%s: Detach\n", pci_name(ctx->lldi.pdev));
1332 if (cxgb4_dbfifo_count(ctx->dev->rdev.lldi.ports[0], 1)
1333 < (ctx->dev->rdev.lldi.dbfifo_int_thresh <<
1378 ret = cxgb4_sync_txq_pidx(qp->rhp->rdev.lldi.ports[0],
1384 pci_name(ctx->lldi.pdev), qp->wq.sq.qid);
1391 ret = cxgb4_sync_txq_pidx(qp->rhp->rdev.lldi.ports[0],
1398 pci_name(ctx->lldi.pdev), qp->wq.rq.qid);
1408 while (cxgb4_dbfifo_count(qp->rhp->rdev.lldi.ports[0], 1) > 0) {
1428 ret = cxgb4_flush_eq_cache(ctx->dev->rdev.lldi.ports[0]);
1431 pci_name(ctx->lldi.pdev));
1493 pci_name(ctx->lldi.pdev), control);