Lines Matching refs:rcventry

19 			      u32 rcventry, struct tid_group *grp,
620 u32 tidinfo = 0, rcventry, useidx = 0; in program_rcvarray() local
653 rcventry = grp->base + useidx; in program_rcvarray()
658 rcventry, grp, pageidx, in program_rcvarray()
664 tidinfo = rcventry2tidinfo(rcventry - uctxt->expected_base) | in program_rcvarray()
681 u32 rcventry, struct tid_group *grp, in set_rcvarray_entry() argument
711 node->rcventry = rcventry; in set_rcvarray_entry()
730 fd->entry_to_rb[node->rcventry - uctxt->expected_base] = node; in set_rcvarray_entry()
732 hfi1_put_tid(dd, rcventry, PT_EXPECTED, phys, ilog2(npages) + 1); in set_rcvarray_entry()
733 trace_hfi1_exp_tid_reg(uctxt->ctxt, fd->subctxt, rcventry, npages, in set_rcvarray_entry()
740 node->rcventry, node->notifier.interval_tree.start, in set_rcvarray_entry()
755 u32 tididx = EXP_TID_GET(tidinfo, IDX) << 1, rcventry; in unprogram_rcvarray() local
766 rcventry = tididx + (tidctrl - 1); in unprogram_rcvarray()
768 node = fd->entry_to_rb[rcventry]; in unprogram_rcvarray()
769 if (!node || node->rcventry != (uctxt->expected_base + rcventry)) in unprogram_rcvarray()
787 trace_hfi1_exp_tid_unreg(uctxt->ctxt, fd->subctxt, node->rcventry, in clear_tid_node()
796 hfi1_put_tid(dd, node->rcventry, PT_INVALID_FLUSH, 0, 0); in clear_tid_node()
801 node->grp->map &= ~(1 << (node->rcventry - node->grp->base)); in clear_tid_node()
828 u16 rcventry = grp->base + i; in unlock_exp_tids() local
831 node = fd->entry_to_rb[rcventry - in unlock_exp_tids()
833 if (!node || node->rcventry != rcventry) in unlock_exp_tids()
859 node->rcventry, node->npages, node->dma_addr); in tid_rb_invalidate()
865 rcventry2tidinfo(node->rcventry - uctxt->expected_base); in tid_rb_invalidate()
895 fdata->entry_to_rb[tnode->rcventry - base] = NULL; in cacheless_tid_rb_remove()