Lines Matching refs:rcd
1666 crcs += qib_kreceive(dd->rcd[i], in qib_6120intr()
1981 struct qib_ctxtdata *rcd) in qib_6120_clear_tids() argument
1988 if (!dd->kregbase || !rcd) in qib_6120_clear_tids()
1991 ctxt = rcd->ctxt; in qib_6120_clear_tids()
2007 rcd->rcvegr_tid_base * sizeof(*tidbase)); in qib_6120_clear_tids()
2009 for (i = 0; i < rcd->rcvegrcnt; i++) in qib_6120_clear_tids()
2054 static int qib_6120_get_base_info(struct qib_ctxtdata *rcd, in qib_6120_get_base_info() argument
2086 static void qib_update_6120_usrhead(struct qib_ctxtdata *rcd, u64 hd, in qib_update_6120_usrhead() argument
2090 qib_write_ureg(rcd->dd, ur_rcvegrindexhead, egrhd, rcd->ctxt); in qib_update_6120_usrhead()
2092 qib_write_ureg(rcd->dd, ur_rcvhdrhead, hd, rcd->ctxt); in qib_update_6120_usrhead()
2096 static u32 qib_6120_hdrqempty(struct qib_ctxtdata *rcd) in qib_6120_hdrqempty() argument
2100 head = qib_read_ureg32(rcd->dd, ur_rcvhdrhead, rcd->ctxt); in qib_6120_hdrqempty()
2101 if (rcd->rcvhdrtail_kvaddr) in qib_6120_hdrqempty()
2102 tail = qib_get_rcvhdrtail(rcd); in qib_6120_hdrqempty()
2104 tail = qib_read_ureg32(rcd->dd, ur_rcvhdrtail, rcd->ctxt); in qib_6120_hdrqempty()
2116 dd->rcd[0]->rcvhdrq_size, in alloc_dummy_hdrq()
2161 dd->rcd[ctxt]->rcvhdrqtailaddr_phys); in rcvctrl_6120_mod()
2163 dd->rcd[ctxt]->rcvhdrq_phys); in rcvctrl_6120_mod()
2192 dd->rcd[ctxt]->head = val; in rcvctrl_6120_mod()
3448 static void qib_6120_init_ctxt(struct qib_ctxtdata *rcd) in qib_6120_init_ctxt() argument
3450 rcd->rcvegrcnt = rcd->dd->rcvhdrcnt; in qib_6120_init_ctxt()
3451 rcd->rcvegr_tid_base = rcd->ctxt * rcd->rcvegrcnt; in qib_6120_init_ctxt()
3455 u32 len, u32 avail, struct qib_ctxtdata *rcd) in qib_6120_txchk_change() argument