Lines Matching refs:ctxt
307 enum qib_ureg regno, int ctxt) in qib_read_ureg32() argument
315 dd->ureg_align * ctxt)); in qib_read_ureg32()
320 dd->ureg_align * ctxt)); in qib_read_ureg32()
333 enum qib_ureg regno, u64 value, int ctxt) in qib_write_ureg() argument
340 dd->ureg_align * ctxt); in qib_write_ureg()
345 dd->ureg_align * ctxt); in qib_write_ureg()
383 const u16 regno, unsigned ctxt, in qib_write_kreg_ctxt() argument
386 qib_write_kreg(dd, regno + ctxt, value); in qib_write_kreg_ctxt()
1944 u32 ctxt; in qib_6120_clear_tids() local
1950 ctxt = rcd->ctxt; in qib_6120_clear_tids()
1956 ctxt * dd->rcvtidcnt * sizeof(*tidbase)); in qib_6120_clear_tids()
2049 qib_write_ureg(rcd->dd, ur_rcvegrindexhead, egrhd, rcd->ctxt); in qib_update_6120_usrhead()
2050 qib_write_ureg(rcd->dd, ur_rcvhdrhead, hd, rcd->ctxt); in qib_update_6120_usrhead()
2057 head = qib_read_ureg32(rcd->dd, ur_rcvhdrhead, rcd->ctxt); in qib_6120_hdrqempty()
2061 tail = qib_read_ureg32(rcd->dd, ur_rcvhdrtail, rcd->ctxt); in qib_6120_hdrqempty()
2091 int ctxt) in rcvctrl_6120_mod() argument
2107 if (ctxt < 0) in rcvctrl_6120_mod()
2110 mask = (1ULL << ctxt); in rcvctrl_6120_mod()
2117 qib_write_kreg_ctxt(dd, kr_rcvhdrtailaddr, ctxt, in rcvctrl_6120_mod()
2118 dd->rcd[ctxt]->rcvhdrqtailaddr_phys); in rcvctrl_6120_mod()
2119 qib_write_kreg_ctxt(dd, kr_rcvhdraddr, ctxt, in rcvctrl_6120_mod()
2120 dd->rcd[ctxt]->rcvhdrq_phys); in rcvctrl_6120_mod()
2122 if (ctxt == 0 && !dd->cspec->dummy_hdrq) in rcvctrl_6120_mod()
2134 val = qib_read_ureg32(dd, ur_rcvhdrhead, ctxt) | in rcvctrl_6120_mod()
2136 qib_write_ureg(dd, ur_rcvhdrhead, val, ctxt); in rcvctrl_6120_mod()
2145 val = qib_read_ureg32(dd, ur_rcvegrindextail, ctxt); in rcvctrl_6120_mod()
2146 qib_write_ureg(dd, ur_rcvegrindexhead, val, ctxt); in rcvctrl_6120_mod()
2148 val = qib_read_ureg32(dd, ur_rcvhdrtail, ctxt); in rcvctrl_6120_mod()
2149 dd->rcd[ctxt]->head = val; in rcvctrl_6120_mod()
2151 if (ctxt < dd->first_user_ctxt) in rcvctrl_6120_mod()
2153 qib_write_ureg(dd, ur_rcvhdrhead, val, ctxt); in rcvctrl_6120_mod()
2165 if (ctxt >= 0) { in rcvctrl_6120_mod()
2166 qib_write_kreg_ctxt(dd, kr_rcvhdrtailaddr, ctxt, in rcvctrl_6120_mod()
2168 qib_write_kreg_ctxt(dd, kr_rcvhdraddr, ctxt, in rcvctrl_6120_mod()
3386 rcd->rcvegr_tid_base = rcd->ctxt * rcd->rcvegrcnt; in qib_6120_init_ctxt()