Searched refs:a_wpage (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_as.c | 592 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 D | as.h | 122 avl_tree_t a_wpage; /* watched pages (procfs) */ member
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | watchpoint.c | 177 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 D | fork.c | 257 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 D | prsubr.c | 4094 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 D | prcontrol.c | 2631 tree = &as->a_wpage; in pr_cancel_watch()
|