Lines Matching refs:rcvctrl
6707 u64 rcvctrl; in adjust_rcvctrl() local
6711 rcvctrl = read_csr(dd, RCV_CTRL); in adjust_rcvctrl()
6712 rcvctrl |= add; in adjust_rcvctrl()
6713 rcvctrl &= ~clear; in adjust_rcvctrl()
6714 write_csr(dd, RCV_CTRL, rcvctrl); in adjust_rcvctrl()
11841 u64 rcvctrl, reg; in hfi1_rcvctrl() local
11852 rcvctrl = read_kctxt_csr(dd, ctxt, RCV_CTXT_CTRL); in hfi1_rcvctrl()
11855 !(rcvctrl & RCV_CTXT_CTRL_ENABLE_SMASK)) { in hfi1_rcvctrl()
11879 rcvctrl |= RCV_CTXT_CTRL_ENABLE_SMASK; in hfi1_rcvctrl()
11882 rcvctrl &= ~RCV_CTXT_CTRL_EGR_BUF_SIZE_SMASK; in hfi1_rcvctrl()
11883 rcvctrl |= ((u64)encoded_size(rcd->egrbufs.rcvtid_size) in hfi1_rcvctrl()
11930 rcvctrl |= RCV_CTXT_CTRL_TAIL_UPD_SMASK; in hfi1_rcvctrl()
11933 rcvctrl &= ~RCV_CTXT_CTRL_ENABLE_SMASK; in hfi1_rcvctrl()
11936 rcvctrl |= RCV_CTXT_CTRL_INTR_AVAIL_SMASK; in hfi1_rcvctrl()
11938 rcvctrl &= ~RCV_CTXT_CTRL_INTR_AVAIL_SMASK; in hfi1_rcvctrl()
11940 rcvctrl |= RCV_CTXT_CTRL_TAIL_UPD_SMASK; in hfi1_rcvctrl()
11944 rcvctrl &= ~RCV_CTXT_CTRL_TAIL_UPD_SMASK; in hfi1_rcvctrl()
11947 rcvctrl |= RCV_CTXT_CTRL_TID_FLOW_ENABLE_SMASK; in hfi1_rcvctrl()
11949 rcvctrl &= ~RCV_CTXT_CTRL_TID_FLOW_ENABLE_SMASK; in hfi1_rcvctrl()
11955 rcvctrl &= ~RCV_CTXT_CTRL_EGR_BUF_SIZE_SMASK; in hfi1_rcvctrl()
11956 rcvctrl |= RCV_CTXT_CTRL_ONE_PACKET_PER_EGR_BUFFER_SMASK; in hfi1_rcvctrl()
11959 rcvctrl &= ~RCV_CTXT_CTRL_ONE_PACKET_PER_EGR_BUFFER_SMASK; in hfi1_rcvctrl()
11961 rcvctrl |= RCV_CTXT_CTRL_DONT_DROP_RHQ_FULL_SMASK; in hfi1_rcvctrl()
11963 rcvctrl &= ~RCV_CTXT_CTRL_DONT_DROP_RHQ_FULL_SMASK; in hfi1_rcvctrl()
11965 rcvctrl |= RCV_CTXT_CTRL_DONT_DROP_EGR_FULL_SMASK; in hfi1_rcvctrl()
11967 rcvctrl &= ~RCV_CTXT_CTRL_DONT_DROP_EGR_FULL_SMASK; in hfi1_rcvctrl()
11968 hfi1_cdbg(RCVCTRL, "ctxt %d rcvctrl 0x%llx\n", ctxt, rcvctrl); in hfi1_rcvctrl()
11969 write_kctxt_csr(dd, ctxt, RCV_CTXT_CTRL, rcvctrl); in hfi1_rcvctrl()
11973 (rcvctrl & RCV_CTXT_CTRL_DONT_DROP_RHQ_FULL_SMASK)) { in hfi1_rcvctrl()