Lines Matching refs:rcvctrl
6754 u64 rcvctrl; in adjust_rcvctrl() local
6758 rcvctrl = read_csr(dd, RCV_CTRL); in adjust_rcvctrl()
6759 rcvctrl |= add; in adjust_rcvctrl()
6760 rcvctrl &= ~clear; in adjust_rcvctrl()
6761 write_csr(dd, RCV_CTRL, rcvctrl); in adjust_rcvctrl()
12039 u64 rcvctrl, reg; in hfi1_rcvctrl() local
12050 rcvctrl = read_kctxt_csr(dd, ctxt, RCV_CTXT_CTRL); in hfi1_rcvctrl()
12053 !(rcvctrl & RCV_CTXT_CTRL_ENABLE_SMASK)) { in hfi1_rcvctrl()
12077 rcvctrl |= RCV_CTXT_CTRL_ENABLE_SMASK; in hfi1_rcvctrl()
12080 rcvctrl &= ~RCV_CTXT_CTRL_EGR_BUF_SIZE_SMASK; in hfi1_rcvctrl()
12081 rcvctrl |= ((u64)encoded_size(rcd->egrbufs.rcvtid_size) in hfi1_rcvctrl()
12128 rcvctrl |= RCV_CTXT_CTRL_TAIL_UPD_SMASK; in hfi1_rcvctrl()
12131 rcvctrl &= ~RCV_CTXT_CTRL_ENABLE_SMASK; in hfi1_rcvctrl()
12136 rcvctrl |= RCV_CTXT_CTRL_INTR_AVAIL_SMASK; in hfi1_rcvctrl()
12141 rcvctrl &= ~RCV_CTXT_CTRL_INTR_AVAIL_SMASK; in hfi1_rcvctrl()
12144 rcvctrl |= RCV_CTXT_CTRL_TAIL_UPD_SMASK; in hfi1_rcvctrl()
12148 rcvctrl &= ~RCV_CTXT_CTRL_TAIL_UPD_SMASK; in hfi1_rcvctrl()
12151 rcvctrl |= RCV_CTXT_CTRL_TID_FLOW_ENABLE_SMASK; in hfi1_rcvctrl()
12153 rcvctrl &= ~RCV_CTXT_CTRL_TID_FLOW_ENABLE_SMASK; in hfi1_rcvctrl()
12159 rcvctrl &= ~RCV_CTXT_CTRL_EGR_BUF_SIZE_SMASK; in hfi1_rcvctrl()
12160 rcvctrl |= RCV_CTXT_CTRL_ONE_PACKET_PER_EGR_BUFFER_SMASK; in hfi1_rcvctrl()
12163 rcvctrl &= ~RCV_CTXT_CTRL_ONE_PACKET_PER_EGR_BUFFER_SMASK; in hfi1_rcvctrl()
12165 rcvctrl |= RCV_CTXT_CTRL_DONT_DROP_RHQ_FULL_SMASK; in hfi1_rcvctrl()
12167 rcvctrl &= ~RCV_CTXT_CTRL_DONT_DROP_RHQ_FULL_SMASK; in hfi1_rcvctrl()
12169 rcvctrl |= RCV_CTXT_CTRL_DONT_DROP_EGR_FULL_SMASK; in hfi1_rcvctrl()
12171 rcvctrl &= ~RCV_CTXT_CTRL_DONT_DROP_EGR_FULL_SMASK; in hfi1_rcvctrl()
12179 hfi1_cdbg(RCVCTRL, "ctxt %d rcvctrl 0x%llx\n", ctxt, rcvctrl); in hfi1_rcvctrl()
12180 write_kctxt_csr(dd, ctxt, RCV_CTXT_CTRL, rcvctrl); in hfi1_rcvctrl()
12184 (rcvctrl & RCV_CTXT_CTRL_DONT_DROP_RHQ_FULL_SMASK)) { in hfi1_rcvctrl()