Lines Matching refs:ctxt
230 enum qib_ureg regno, int ctxt) in qib_read_ureg32() argument
238 dd->ureg_align * ctxt)); in qib_read_ureg32()
243 dd->ureg_align * ctxt)); in qib_read_ureg32()
256 enum qib_ureg regno, u64 value, int ctxt) in qib_write_ureg() argument
263 dd->ureg_align * ctxt); in qib_write_ureg()
268 dd->ureg_align * ctxt); in qib_write_ureg()
282 const u16 regno, unsigned ctxt, in qib_write_kreg_ctxt() argument
285 qib_write_kreg(dd, regno + ctxt, value); in qib_write_kreg_ctxt()
2224 u32 ctxt; in qib_7220_clear_tids() local
2230 ctxt = rcd->ctxt; in qib_7220_clear_tids()
2236 ctxt * dd->rcvtidcnt * sizeof(*tidbase)); in qib_7220_clear_tids()
2734 qib_write_ureg(rcd->dd, ur_rcvegrindexhead, egrhd, rcd->ctxt); in qib_update_7220_usrhead()
2736 qib_write_ureg(rcd->dd, ur_rcvhdrhead, hd, rcd->ctxt); in qib_update_7220_usrhead()
2744 head = qib_read_ureg32(rcd->dd, ur_rcvhdrhead, rcd->ctxt); in qib_7220_hdrqempty()
2748 tail = qib_read_ureg32(rcd->dd, ur_rcvhdrtail, rcd->ctxt); in qib_7220_hdrqempty()
2760 int ctxt) in rcvctrl_7220_mod() argument
2775 if (ctxt < 0) in rcvctrl_7220_mod()
2778 mask = (1ULL << ctxt); in rcvctrl_7220_mod()
2785 qib_write_kreg_ctxt(dd, kr_rcvhdrtailaddr, ctxt, in rcvctrl_7220_mod()
2786 dd->rcd[ctxt]->rcvhdrqtailaddr_phys); in rcvctrl_7220_mod()
2787 qib_write_kreg_ctxt(dd, kr_rcvhdraddr, ctxt, in rcvctrl_7220_mod()
2788 dd->rcd[ctxt]->rcvhdrq_phys); in rcvctrl_7220_mod()
2789 dd->rcd[ctxt]->seq_cnt = 1; in rcvctrl_7220_mod()
2800 val = qib_read_ureg32(dd, ur_rcvhdrhead, ctxt) | in rcvctrl_7220_mod()
2802 qib_write_ureg(dd, ur_rcvhdrhead, val, ctxt); in rcvctrl_7220_mod()
2811 val = qib_read_ureg32(dd, ur_rcvegrindextail, ctxt); in rcvctrl_7220_mod()
2812 qib_write_ureg(dd, ur_rcvegrindexhead, val, ctxt); in rcvctrl_7220_mod()
2814 val = qib_read_ureg32(dd, ur_rcvhdrtail, ctxt); in rcvctrl_7220_mod()
2815 dd->rcd[ctxt]->head = val; in rcvctrl_7220_mod()
2817 if (ctxt < dd->first_user_ctxt) in rcvctrl_7220_mod()
2819 qib_write_ureg(dd, ur_rcvhdrhead, val, ctxt); in rcvctrl_7220_mod()
2822 if (ctxt >= 0) { in rcvctrl_7220_mod()
2823 qib_write_kreg_ctxt(dd, kr_rcvhdrtailaddr, ctxt, 0); in rcvctrl_7220_mod()
2824 qib_write_kreg_ctxt(dd, kr_rcvhdraddr, ctxt, 0); in rcvctrl_7220_mod()
4408 if (!rcd->ctxt) { in qib_7220_init_ctxt()
4414 (rcd->ctxt - 1) * rcd->rcvegrcnt; in qib_7220_init_ctxt()