Lines Matching refs:rcd
677 struct qib_ctxtdata **rcd; /* Receive Context Data */
837 /* around rcd and (user ctxts) ctxt_cnt use (intr vs free) */
838 spinlock_t uctxt_lock; /* rcd and user context changes */
1038 struct qib_ctxtdata *rcd;
1112 (((struct qib_filedata *)(fp)->private_data)->rcd)
1283 static inline void qib_clear_rcvhdrtail(const struct qib_ctxtdata *rcd)
1285 *((u64 *) rcd->rcvhdrtail_kvaddr) = 0ULL;
1288 static inline u32 qib_get_rcvhdrtail(const struct qib_ctxtdata *rcd)
1295 *((volatile __le64 *)rcd->rcvhdrtail_kvaddr)); /* DMA'ed */
1298 static inline u32 qib_get_hdrqtail(const struct qib_ctxtdata *rcd)
1300 const struct qib_devdata *dd = rcd->dd;
1307 rhf_addr = (__le32 *) rcd->rcvhdrq +
1308 rcd->head + dd->rhf_offset;
1310 hdrqtail = rcd->head;
1311 if (seq == rcd->seq_cnt)
1314 hdrqtail = qib_get_rcvhdrtail(rcd);