Lines Matching refs:lldi

210 	struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(csk->cdev);
230 if (is_t4(lldi->adapter_type)) {
253 } else if (is_t5(lldi->adapter_type)) {
319 CHELSIO_CHIP_VERSION(lldi->adapter_type), csk,
329 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(csk->cdev);
349 if (is_t4(lldi->adapter_type)) {
374 } else if (is_t5(lldi->adapter_type)) {
430 CHELSIO_CHIP_VERSION(lldi->adapter_type), csk, csk->state,
717 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
725 u32 force = is_t5(lldi->adapter_type) ? TX_FORCE_V(!submode) :
881 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(csk->cdev);
884 cxgb4_free_atid(lldi->tids, csk->atid);
897 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
898 struct tid_info *t = lldi->tids;
921 cxgb4_insert_tid(lldi->tids, csk, tid, csk->csk_family);
944 csk->advmss = lldi->mtus[TCPOPT_MSS_G(tcp_opt)] - 40;
991 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(csk->cdev);
994 int t4 = is_t4(lldi->adapter_type), size, size6;
1050 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1051 struct tid_info *t = lldi->tids;
1071 cxgb4_remove_tid(lldi->tids, csk->port_id, GET_TID(rpl),
1096 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1097 struct tid_info *t = lldi->tids;
1117 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1118 struct tid_info *t = lldi->tids;
1156 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1157 struct tid_info *t = lldi->tids;
1204 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1205 struct tid_info *t = lldi->tids;
1228 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1229 struct tid_info *t = lldi->tids;
1250 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1251 struct tid_info *t = lldi->tids;
1293 if ((CHELSIO_CHIP_VERSION(lldi->adapter_type) <= CHELSIO_T5) &&
1306 if (is_t4(lldi->adapter_type))
1353 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1354 struct tid_info *t = lldi->tids;
1451 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1452 struct tid_info *t = lldi->tids;
1515 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1516 struct tid_info *t = lldi->tids;
1607 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1608 struct tid_info *t = lldi->tids;
1627 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1628 struct tid_info *t = lldi->tids;
1686 struct cxgb4_lld_info *lldi;
1712 lldi = cxgbi_cdev_priv(csk->cdev);
1713 cxgb4_remove_tid(lldi->tids, 0, csk->tid,
1768 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1806 csk->atid = cxgb4_alloc_atid(lldi->tids, csk);
1819 csk->l2t = cxgb4_l2t_get(lldi->l2t, n, ndev, priority);
1821 csk->l2t = cxgb4_l2t_get(lldi->l2t, n, ndev, 0);
1834 if (is_t4(lldi->adapter_type)) {
1837 } else if (is_t5(lldi->adapter_type)) {
1859 cxgb4_best_mtu(lldi->mtus, csk->mtu, &csk->mss_idx);
1862 step = lldi->ntxq / lldi->nchan;
1864 step = lldi->nrxq / lldi->nchan;
1867 csk->rss_qid = lldi->rxq_ids[rxq_idx];
1883 csk->wr_cred = lldi->wr_cred -
1974 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
1981 ULP_MEMIO_ORDER_V(is_t4(lldi->adapter_type)) |
1982 T5_ULP_MEMIO_IMM_V(!is_t4(lldi->adapter_type)));
2153 struct cxgb4_lld_info *lldi = cxgbi_cdev_priv(cdev);
2158 if (!lldi->vr->iscsi.size) {
2167 tformat.pgsz_order[i] = (lldi->iscsi_pgsz_order >> (i << 3))
2169 cxgbi_tagmask_check(lldi->iscsi_tagmask, &tformat);
2172 lldi->vr->ppod_edram.start, lldi->vr->ppod_edram.size);
2174 err = cxgbi_ddp_ppm_setup(lldi->iscsi_ppm, cdev, &tformat,
2175 lldi->vr->iscsi.size, lldi->iscsi_llimit,
2176 lldi->vr->iscsi.start, 2,
2177 lldi->vr->ppod_edram.start,
2178 lldi->vr->ppod_edram.size);
2187 lldi->iscsi_iolen - ISCSI_PDU_NONPAYLOAD_LEN);
2189 lldi->iscsi_iolen - ISCSI_PDU_NONPAYLOAD_LEN);
2210 static void *t4_uld_add(const struct cxgb4_lld_info *lldi)
2221 cdev = cxgbi_device_register(sizeof(*lldi), lldi->nports);
2223 pr_info("t4 device 0x%p, register failed.\n", lldi);
2227 cdev, lldi->adapter_type, lldi->nports,
2228 lldi->ports[0]->name, lldi->nchan, lldi->ntxq,
2229 lldi->nrxq, lldi->wr_cred);
2230 for (i = 0; i < lldi->nrxq; i++)
2233 cdev, i, lldi->rxq_ids[i]);
2235 memcpy(cxgbi_cdev_priv(cdev), lldi, sizeof(*lldi));
2237 cdev->pdev = lldi->pdev;
2238 cdev->ports = lldi->ports;
2239 cdev->nports = lldi->nports;
2240 cdev->mtus = lldi->mtus;
2242 cdev->rx_credit_thres = (CHELSIO_CHIP_VERSION(lldi->adapter_type) <=
2249 cdev->pfvf = FW_PFVF_CMD_PFN_V(lldi->pf);
2251 cdev, lldi->ports[0]->name, cdev->pfvf);
2278 if (!is_t4(lldi->adapter_type) &&
2279 (lldi->fw_vers >= 0x10d2b00) &&
2296 pi = netdev_priv(lldi->ports[i]);