Lines Matching defs:ppd
105 dd->f_sendctrl(rcd->ppd, QIB_SENDCTRL_DISARM_BUF(i));
113 struct qib_pportdata *ppd;
117 ppd = dd->pport + pidx;
118 if (i >= ppd->sdma_state.first_sendbuf &&
119 i < ppd->sdma_state.last_sendbuf)
120 return ppd;
171 struct qib_pportdata *ppd, *pppd[QIB_MAX_IB_PORTS];
185 ppd = is_sdma_buf(dd, i);
186 if (ppd) {
187 pppd[ppd->port] = ppd;
451 void qib_cancel_sends(struct qib_pportdata *ppd)
453 struct qib_devdata *dd = ppd->dd;
471 if (rcd && rcd->ppd == ppd) {
496 dd->f_sendctrl(ppd, QIB_SENDCTRL_DISARM_ALL |
512 void qib_hol_down(struct qib_pportdata *ppd)
518 if (!(ppd->lflags & QIBL_IB_AUTONEG_INPROG))
519 qib_cancel_sends(ppd);
527 void qib_hol_init(struct qib_pportdata *ppd)
529 if (ppd->hol_state != QIB_HOL_INIT) {
530 ppd->hol_state = QIB_HOL_INIT;
531 mod_timer(&ppd->hol_timer,
541 void qib_hol_up(struct qib_pportdata *ppd)
543 ppd->hol_state = QIB_HOL_UP;
551 struct qib_pportdata *ppd = from_timer(ppd, t, hol_timer);
554 if (!(ppd->dd->flags & QIB_INITTED))
557 if (ppd->hol_state != QIB_HOL_UP) {
562 qib_hol_down(ppd);
563 mod_timer(&ppd->hol_timer,