Lines Matching refs:lastidx
817 unsigned int lastidx; in gang_lookup_scan() local
832 lastidx = path->p_lastidx; in gang_lookup_scan()
833 KASSERT(lastidx == RADIX_TREE_INVALID_HEIGHT || in gang_lookup_scan()
834 lastidx == t->t_height || in gang_lookup_scan()
835 !entry_match_p(*path_pptr(t, path, lastidx), tagmask)); in gang_lookup_scan()
837 if (lastidx == RADIX_TREE_INVALID_HEIGHT) { in gang_lookup_scan()
842 lastidx = 0; in gang_lookup_scan()
843 vpp = path_pptr(t, path, lastidx); in gang_lookup_scan()
848 vpp = path_pptr(t, path, lastidx); in gang_lookup_scan()
854 KASSERT(lastidx == t->t_height); in gang_lookup_scan()
870 if (lastidx == 0) { in gang_lookup_scan()
878 n = path_node(t, path, lastidx - 1); in gang_lookup_scan()
892 lastidx--; in gang_lookup_scan()
893 vpp = path_pptr(t, path, lastidx); in gang_lookup_scan()
902 while (entry_match_p(*vpp, tagmask) && lastidx < t->t_height) { in gang_lookup_scan()
907 path->p_refs[lastidx].pptr = vpp; in gang_lookup_scan()
910 lastidx++; in gang_lookup_scan()