Lines Matching refs:rcventry

19 			      u32 rcventry, struct tid_group *grp,
665 u32 tidinfo = 0, rcventry, useidx = 0; in program_rcvarray() local
698 rcventry = grp->base + useidx; in program_rcvarray()
703 rcventry, grp, pageidx, in program_rcvarray()
709 tidinfo = create_tid(rcventry - uctxt->expected_base, npages); in program_rcvarray()
725 u32 rcventry, struct tid_group *grp, in set_rcvarray_entry() argument
756 node->rcventry = rcventry; in set_rcvarray_entry()
770 fd->entry_to_rb[node->rcventry - uctxt->expected_base] = node; in set_rcvarray_entry()
772 hfi1_put_tid(dd, rcventry, PT_EXPECTED, phys, ilog2(npages) + 1); in set_rcvarray_entry()
773 trace_hfi1_exp_tid_reg(uctxt->ctxt, fd->subctxt, rcventry, npages, in set_rcvarray_entry()
780 node->rcventry, node->notifier.interval_tree.start, in set_rcvarray_entry()
794 u32 tididx = EXP_TID_GET(tidinfo, IDX) << 1, rcventry; in unprogram_rcvarray() local
799 rcventry = tididx + (tidctrl - 1); in unprogram_rcvarray()
801 if (rcventry >= uctxt->expected_count) { in unprogram_rcvarray()
803 rcventry, uctxt->ctxt); in unprogram_rcvarray()
807 node = fd->entry_to_rb[rcventry]; in unprogram_rcvarray()
808 if (!node || node->rcventry != (uctxt->expected_base + rcventry)) in unprogram_rcvarray()
828 trace_hfi1_exp_tid_unreg(uctxt->ctxt, fd->subctxt, node->rcventry, in __clear_tid_node()
834 hfi1_put_tid(dd, node->rcventry, PT_INVALID_FLUSH, 0, 0); in __clear_tid_node()
848 node->grp->map &= ~(1 << (node->rcventry - node->grp->base)); in clear_tid_node()
875 u16 rcventry = grp->base + i; in unlock_exp_tids() local
878 node = fd->entry_to_rb[rcventry - in unlock_exp_tids()
880 if (!node || node->rcventry != rcventry) in unlock_exp_tids()
910 node->rcventry, node->npages, node->dma_addr); in tid_rb_invalidate()
918 create_tid(node->rcventry - uctxt->expected_base, in tid_rb_invalidate()
964 fdata->entry_to_rb[tnode->rcventry - base] = NULL; in cacheless_tid_rb_remove()