Lines Matching refs:rw

109 rw_to_prot(enum seg_rw rw)  in rw_to_prot()  argument
111 switch (rw) { in rw_to_prot()
128 rw_to_index(enum seg_rw rw) in rw_to_index() argument
130 switch (rw) { in rw_to_index()
160 pr_do_mappage(caddr_t addr, size_t size, int mapin, enum seg_rw rw, int kernel) in pr_do_mappage() argument
165 int prot_rw = rw_to_prot(rw); in pr_do_mappage()
166 int xrw = rw_to_index(rw); in pr_do_mappage()
360 pr_mappage(const caddr_t addr, size_t size, enum seg_rw rw, int kernel) in pr_mappage() argument
362 return (pr_do_mappage(addr, size, 1, rw, kernel)); in pr_mappage()
371 pr_unmappage(const caddr_t addr, size_t size, enum seg_rw rw, int kernel) in pr_unmappage() argument
373 (void) pr_do_mappage(addr, size, 0, rw, kernel); in pr_unmappage()
439 pr_is_watchpage_as(caddr_t addr, enum seg_rw rw, struct as *as) in pr_is_watchpage_as() argument
446 switch (rw) { in pr_is_watchpage_as()
467 switch (rw) { in pr_is_watchpage_as()
497 pr_is_watchpage(caddr_t addr, enum seg_rw rw) in pr_is_watchpage() argument
507 rv = pr_is_watchpage_as(addr, rw, as); in pr_is_watchpage()
520 enum seg_rw rw) in pr_is_watchpoint() argument
531 switch (rw) { in pr_is_watchpoint()
573 switch (rw) { in pr_is_watchpoint()
619 do_watch_step(caddr_t vaddr, size_t sz, enum seg_rw rw, in do_watch_step() argument
623 struct lwp_watch *pw = &lwp->lwp_watch[rw_to_index(rw)]; in do_watch_step()
631 if (rw == S_READ && pw->wpaddr != NULL && in do_watch_step()
645 int mapped = pr_mappage(vaddr, sz, rw, 0); in do_watch_step()
1436 pr_is_watched(caddr_t base, size_t len, int rw) in pr_is_watched() argument
1443 if (pr_is_watchpage(paddr, rw)) in pr_is_watched()
1457 int rw, void (*mincnt)(struct buf *), struct uio *uio) in watch_physio() argument
1467 return (default_physio(strat, bp, dev, rw, mincnt, uio)); in watch_physio()
1469 seg_rw = (rw == B_READ) ? S_WRITE : S_READ; in watch_physio()
1501 error = default_physio(strat, bp, dev, rw, mincnt, in watch_physio()
1532 error = default_physio(strat, bp, dev, rw, in watch_physio()
1730 watch_disable_addr(const void *addr, size_t len, enum seg_rw rw) in watch_disable_addr() argument
1733 return (pr_mappage((caddr_t)addr, len, rw, 1)); in watch_disable_addr()
1738 watch_enable_addr(const void *addr, size_t len, enum seg_rw rw) in watch_enable_addr() argument
1741 pr_unmappage((caddr_t)addr, len, rw, 1); in watch_enable_addr()