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()
344 pr_mappage(const caddr_t addr, size_t size, enum seg_rw rw, int kernel) in pr_mappage() argument
346 return (pr_do_mappage(addr, size, 1, rw, kernel)); in pr_mappage()
355 pr_unmappage(const caddr_t addr, size_t size, enum seg_rw rw, int kernel) in pr_unmappage() argument
357 (void) pr_do_mappage(addr, size, 0, rw, kernel); in pr_unmappage()
422 pr_is_watchpage_as(caddr_t addr, enum seg_rw rw, struct as *as) in pr_is_watchpage_as() argument
429 switch (rw) { in pr_is_watchpage_as()
450 switch (rw) { in pr_is_watchpage_as()
480 pr_is_watchpage(caddr_t addr, enum seg_rw rw) in pr_is_watchpage() argument
487 return (pr_is_watchpage_as(addr, rw, as)); in pr_is_watchpage()
497 enum seg_rw rw) in pr_is_watchpoint() argument
508 switch (rw) { in pr_is_watchpoint()
550 switch (rw) { in pr_is_watchpoint()
596 do_watch_step(caddr_t vaddr, size_t sz, enum seg_rw rw, in do_watch_step() argument
600 struct lwp_watch *pw = &lwp->lwp_watch[rw_to_index(rw)]; in do_watch_step()
608 if (rw == S_READ && pw->wpaddr != NULL && in do_watch_step()
622 int mapped = pr_mappage(vaddr, sz, rw, 0); in do_watch_step()
1412 pr_is_watched(caddr_t base, size_t len, int rw) in pr_is_watched() argument
1419 if (pr_is_watchpage(paddr, rw)) in pr_is_watched()
1433 int rw, void (*mincnt)(struct buf *), struct uio *uio) in watch_physio() argument
1443 return (default_physio(strat, bp, dev, rw, mincnt, uio)); in watch_physio()
1445 seg_rw = (rw == B_READ) ? S_WRITE : S_READ; in watch_physio()
1477 error = default_physio(strat, bp, dev, rw, mincnt, in watch_physio()
1508 error = default_physio(strat, bp, dev, rw, in watch_physio()
1706 watch_disable_addr(const void *addr, size_t len, enum seg_rw rw) in watch_disable_addr() argument
1709 return (pr_mappage((caddr_t)addr, len, rw, 1)); in watch_disable_addr()
1714 watch_enable_addr(const void *addr, size_t len, enum seg_rw rw) in watch_enable_addr() argument
1717 pr_unmappage((caddr_t)addr, len, rw, 1); in watch_enable_addr()