Lines Matching refs:cur

192 	caddr_t cur, end;  in count_pages()  local
197 cur = (caddr_t)pghp + sizeof (*pghp); in count_pages()
199 asmapp = (prasmap_t *)(uintptr_t)cur; in count_pages()
200 cur += sizeof (*asmapp); in count_pages()
201 end = cur + asmapp->pr_npage; in count_pages()
202 while (cur < end) { in count_pages()
203 if ((*cur & mask) == mask && (*cur & notmask) == 0) in count_pages()
206 *cur = 0; in count_pages()
207 cur++; in count_pages()
214 cur = (caddr_t)((intptr_t)(cur + 7) & ~7); in count_pages()
387 prpageheader_cur_t cur; in mklmapping() local
390 addr = set_prpageheader_cur(&cur, pgh, NULL, -1); in mklmapping()
393 (void) lmapping_insert(lm, cur.pr_addr, cur.pr_npage * in mklmapping()
394 cur.pr_pagesize); in mklmapping()
395 addr = (void *)advance_prpageheader_cur_nextmapping(&cur); in mklmapping()
604 prpageheader_cur_t cur; in unignore_referenced_mappings() local
607 vicaddr = set_prpageheader_cur(&cur, lpc->lpc_prpageheader, NULL, -1); in unignore_referenced_mappings()
609 if (((*(char *)cur.pr_pdaddr) & (PG_REFERENCED | PG_MODIFIED)) in unignore_referenced_mappings()
611 if (lmapping_remove(&lpc->lpc_ignore, cur.pr_addr, in unignore_referenced_mappings()
612 cur.pr_npage * cur.pr_pagesize) == 0) in unignore_referenced_mappings()
614 " ignored set\n", (void *)cur.pr_addr, in unignore_referenced_mappings()
615 (unsigned long long)(cur.pr_npage * in unignore_referenced_mappings()
616 cur.pr_pagesize / 1024)); in unignore_referenced_mappings()
618 &cur); in unignore_referenced_mappings()
619 } else if ((vicaddr = advance_prpageheader_cur(&cur)) == NULL) in unignore_referenced_mappings()
621 &cur); in unignore_referenced_mappings()
634 prpageheader_cur_t cur; in scan() local
750 vicaddr = set_prpageheader_cur_addr(&cur, vic->lpc_prpageheader, in scan()
807 if (lmapping_contains(vic->lpc_ignore, cur.pr_addr, in scan()
808 cur.pr_npage * cur.pr_pagesize)) { in scan()
810 (void *)cur.pr_addr); in scan()
815 cur.pr_npage * cur.pr_pagesize / 1024; in scan()
818 advance_prpageheader_cur_nextmapping(&cur); in scan()
829 (unsigned long long)cur.pr_npage); in scan()
831 *(caddr_t)cur.pr_pdaddr != 0) { in scan()
832 *(caddr_t)cur.pr_pdaddr = 0; in scan()
833 vicaddr = advance_prpageheader_cur(&cur); in scan()
836 " %p\n", vicaddr, cur.pr_pdaddr); in scan()
843 advance_prpageheader_cur_nextmapping(&cur); in scan()
847 endaddr = advance_prpageheader_cur(&cur); in scan()
849 *(caddr_t)cur.pr_pdaddr == 0 && in scan()
853 endaddr, *(caddr_t)cur.pr_pdaddr); in scan()
862 endaddr = (caddr_t)cur.pr_addr + in scan()
863 cur.pr_pagesize * cur.pr_npage; in scan()
879 if (d_rss >= 0 && (void *)cur.pr_addr == in scan()
880 vicaddr && (cur.pr_pagesize * cur.pr_npage) in scan()
885 cur.pr_addr, in scan()
886 cur.pr_pagesize * in scan()
887 cur.pr_npage) != 0) in scan()
891 (void *)cur.pr_addr); in scan()
920 *)advance_prpageheader_cur_nextmapping(&cur); in scan()