Lines Matching refs:cur

190 	caddr_t cur, end;  in count_pages()  local
195 cur = (caddr_t)pghp + sizeof (*pghp); in count_pages()
197 asmapp = (prasmap_t *)(uintptr_t)cur; in count_pages()
198 cur += sizeof (*asmapp); in count_pages()
199 end = cur + asmapp->pr_npage; in count_pages()
200 while (cur < end) { in count_pages()
201 if ((*cur & mask) == mask && (*cur & notmask) == 0) in count_pages()
204 *cur = 0; in count_pages()
205 cur++; in count_pages()
212 cur = (caddr_t)((intptr_t)(cur + 7) & ~7); in count_pages()
385 prpageheader_cur_t cur; in mklmapping() local
388 addr = set_prpageheader_cur(&cur, pgh, NULL, -1); in mklmapping()
391 (void) lmapping_insert(lm, cur.pr_addr, cur.pr_npage * in mklmapping()
392 cur.pr_pagesize); in mklmapping()
393 addr = (void *)advance_prpageheader_cur_nextmapping(&cur); in mklmapping()
602 prpageheader_cur_t cur; in unignore_referenced_mappings() local
605 vicaddr = set_prpageheader_cur(&cur, lpc->lpc_prpageheader, NULL, -1); in unignore_referenced_mappings()
607 if (((*(char *)cur.pr_pdaddr) & (PG_REFERENCED | PG_MODIFIED)) in unignore_referenced_mappings()
609 if (lmapping_remove(&lpc->lpc_ignore, cur.pr_addr, in unignore_referenced_mappings()
610 cur.pr_npage * cur.pr_pagesize) == 0) in unignore_referenced_mappings()
612 " ignored set\n", (void *)cur.pr_addr, in unignore_referenced_mappings()
613 (unsigned long long)(cur.pr_npage * in unignore_referenced_mappings()
614 cur.pr_pagesize / 1024)); in unignore_referenced_mappings()
616 &cur); in unignore_referenced_mappings()
617 } else if ((vicaddr = advance_prpageheader_cur(&cur)) == NULL) in unignore_referenced_mappings()
619 &cur); in unignore_referenced_mappings()
632 prpageheader_cur_t cur; in scan() local
748 vicaddr = set_prpageheader_cur_addr(&cur, vic->lpc_prpageheader, in scan()
805 if (lmapping_contains(vic->lpc_ignore, cur.pr_addr, in scan()
806 cur.pr_npage * cur.pr_pagesize)) { in scan()
808 (void *)cur.pr_addr); in scan()
813 cur.pr_npage * cur.pr_pagesize / 1024; in scan()
816 advance_prpageheader_cur_nextmapping(&cur); in scan()
827 (unsigned long long)cur.pr_npage); in scan()
829 *(caddr_t)cur.pr_pdaddr != 0) { in scan()
830 *(caddr_t)cur.pr_pdaddr = 0; in scan()
831 vicaddr = advance_prpageheader_cur(&cur); in scan()
834 " %p\n", vicaddr, cur.pr_pdaddr); in scan()
841 advance_prpageheader_cur_nextmapping(&cur); in scan()
845 endaddr = advance_prpageheader_cur(&cur); in scan()
847 *(caddr_t)cur.pr_pdaddr == 0 && in scan()
852 endaddr, *(caddr_t)cur.pr_pdaddr); in scan()
861 endaddr = (caddr_t)cur.pr_addr + in scan()
862 cur.pr_pagesize * cur.pr_npage; in scan()
878 if (d_rss >= 0 && (void *)cur.pr_addr == in scan()
879 vicaddr && (cur.pr_pagesize * cur.pr_npage) in scan()
884 cur.pr_addr, in scan()
885 cur.pr_pagesize * in scan()
886 cur.pr_npage) != 0) in scan()
890 (void *)cur.pr_addr); in scan()
919 *)advance_prpageheader_cur_nextmapping(&cur); in scan()