Home
last modified time | relevance | path

Searched refs:a_wpage (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/uts/common/vm/
H A Dvm_as.c592 avl_create(&as->a_wpage, wp_compare, sizeof (struct watched_page), in as_avlinit()
744 ASSERT(avl_numnodes(&as->a_wpage) == 0); in as_free()
1083 if (writer || avl_numnodes(&as->a_wpage) != 0) { in as_setprot()
1236 if (avl_numnodes(&as->a_wpage) != 0) in as_checkprot()
3412 if (avl_numnodes(&as->a_wpage) == 0) in as_setwatch()
3417 for (pwp = avl_first(&as->a_wpage); pwp != NULL; in as_setwatch()
3418 pwp = AVL_NEXT(&as->a_wpage, pwp)) { in as_setwatch()
3459 if (avl_numnodes(&as->a_wpage) == 0) in as_clearwatch()
3464 for (pwp = avl_first(&as->a_wpage); pwp != NULL; in as_clearwatch()
3465 pwp = AVL_NEXT(&as->a_wpage, pwp)) { in as_clearwatch()
[all …]
H A Das.h122 avl_tree_t a_wpage; /* watched pages (procfs) */ member
/illumos-gate/usr/src/uts/common/os/
H A Dwatchpoint.c177 if (avl_numnodes(&as->a_wpage) == 0) in pr_do_mappage()
195 if ((pwp = avl_find(&as->a_wpage, &tpw, &where)) == NULL) in pr_do_mappage()
196 pwp = avl_nearest(&as->a_wpage, where, AVL_AFTER); in pr_do_mappage()
199 pwp = AVL_NEXT(&as->a_wpage, pwp)) { in pr_do_mappage()
406 avl_remove(&as->a_wpage, pwp); in setallwatch()
442 if (as != &kas && avl_numnodes(&as->a_wpage) != 0) { in pr_is_watchpage_as()
444 pwp = avl_find(&as->a_wpage, &tpw, NULL); in pr_is_watchpage_as()
484 if ((as == &kas) || avl_numnodes(&as->a_wpage) == 0) in pr_is_watchpage()
H A Dfork.c257 if (avl_numnodes(&as->a_wpage) != 0) { in cfork()
260 p->p_wpage = as->a_wpage; in cfork()
261 avl_create(&as->a_wpage, wp_compare, in cfork()
611 as->a_wpage = p->p_wpage; in cfork()
1366 pp->p_as->a_wpage = pp->p_wpage; in relvm()
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprsubr.c4094 if (as == NULL || avl_numnodes(&as->a_wpage) == 0) in pr_free_watched_pages()
4100 pwp = avl_first(&as->a_wpage); in pr_free_watched_pages()
4103 while ((pwp = avl_destroy_nodes(&as->a_wpage, &cookie)) != NULL) { in pr_free_watched_pages()
4124 avl_destroy(&as->a_wpage); in pr_free_watched_pages()
4172 pwp_tree = &as->a_wpage; in set_watched_page()
4281 tree = &as->a_wpage; in clear_watched_page()
4356 if ((pwp = avl_find(&as->a_wpage, &tpw, NULL)) != NULL) in getwatchprot()
H A Dprcontrol.c2631 tree = &as->a_wpage; in pr_cancel_watch()