Lines Matching refs:qd
2979 struct qib_qsfp_data *qd;
2990 qd = &ppd->cpspec->qsfp_data;
2996 qd->t_insert = jiffies;
2997 queue_work(ib_wq, &qd->work);
5572 struct qib_qsfp_data *qd =
5584 qd->t_insert = jiffies;
5585 queue_work(ib_wq, &qd->work);
5935 struct qib_qsfp_data *qd;
5942 qd = container_of(work, struct qib_qsfp_data, work);
5943 ppd = qd->ppd;
5944 pwrup = qd->t_insert +
5970 ret = qib_refresh_qsfp_cache(ppd, &qd->cache);
5979 if (QSFP_IS_ACTIVE_FAR(qd->cache.tech))
5981 else if (qd->cache.atten[1] >= qib_long_atten &&
5982 QSFP_IS_CU(qd->cache.tech))
6019 struct qib_qsfp_data *qd = &ppd->cpspec->qsfp_data;
6024 qd->ppd = ppd;
6025 qib_qsfp_init(qd, qsfp_7322_event);
7619 struct qib_qsfp_cache *qd = &ppd->cpspec->qsfp_data.cache;
7626 if (!memcmp(v->oui, qd->oui, QSFP_VOUI_LEN) &&
7628 !memcmp(v->partnum, qd->partnum, QSFP_PN_LEN))) {
7638 if (!override && QSFP_IS_ACTIVE(qd->tech)) {
7645 if (!override && QSFP_HAS_ATTEN(qd->tech) && (qd->atten[0] ||
7646 qd->atten[1])) {
7647 *sdr_dds = get_atten_table(txdds_sdr, qd->atten[0]);
7648 *ddr_dds = get_atten_table(txdds_ddr, qd->atten[0]);
7649 *qdr_dds = get_atten_table(txdds_qdr, qd->atten[1]);