/illumos-gate/usr/src/uts/common/sys/ |
H A D | watchpoint.h | 96 extern int watch_disable_addr(const void *, size_t, enum seg_rw); 97 extern void watch_enable_addr(const void *, size_t, enum seg_rw); 109 extern int pr_is_watchpage(caddr_t, enum seg_rw); 110 extern int pr_is_watchpage_as(caddr_t, enum seg_rw, struct as *); 112 enum seg_rw); 113 extern void do_watch_step(caddr_t, size_t, enum seg_rw, int, greg_t);
|
H A D | fbuf.h | 56 extern int fbread(struct vnode *, offset_t, uint_t, enum seg_rw, 62 extern void fbrelse(struct fbuf *, enum seg_rw);
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vpm.h | 285 vmap_t *, int, int *, enum seg_rw); 287 extern void vpm_unmap_pages(vmap_t *, enum seg_rw); 290 struct uio *, int, int *, int, enum seg_rw rw);
|
H A D | pvn.h | 79 caddr_t, enum seg_rw, cred_t *), 82 struct seg *seg, caddr_t addr, enum seg_rw rw, 85 u_offset_t off, size_t io_len, enum seg_rw rw);
|
H A D | seg.h | 123 enum fault_type, enum seg_rw); 140 enum lock_type, enum seg_rw); 164 struct page **, enum seg_rw, int); 167 caddr_t addr, size_t len, enum seg_rw rw, uint_t flags); 169 caddr_t addr, size_t len, struct page **pp, enum seg_rw rw, 179 caddr_t addr, size_t len, size_t wlen, struct page **pp, enum seg_rw rw,
|
H A D | seg_map.h | 276 extern void segmap_pageunlock(struct seg *, caddr_t, size_t, enum seg_rw); 278 enum fault_type, enum seg_rw); 281 size_t, int, enum seg_rw);
|
H A D | seg_hole.c | 35 enum fault_type, enum seg_rw); 50 enum lock_type, enum seg_rw); 161 enum fault_type type, enum seg_rw tw) in seghole_fault() 286 enum lock_type type, enum seg_rw rw) in seghole_pagelock()
|
H A D | seg_kpm.c | 104 size_t len, enum fault_type type, enum seg_rw rw); 211 enum fault_type type, enum seg_rw rw) in segkpm_fault() 303 enum fault_type type, enum seg_rw rw) in segkpm_fault()
|
H A D | anon.h | 397 size_t, struct seg *, caddr_t, enum seg_rw, struct cred *); 401 enum seg_rw, struct cred *); 405 struct vpage [], enum seg_rw, int, int, int, struct cred *); 417 enum seg_rw, struct cred *);
|
H A D | seg_umap.c | 50 enum fault_type, enum seg_rw); 65 enum lock_type, enum seg_rw); 217 enum fault_type type, enum seg_rw tw) in segumap_fault() 426 enum lock_type type, enum seg_rw rw) in segumap_pagelock()
|
H A D | as.h | 273 enum fault_type type, enum seg_rw rw); 296 size_t size, enum seg_rw rw); 298 size_t size, enum seg_rw rw);
|
H A D | vpm.c | 821 enum seg_rw rw) in vpm_map_pages() 952 vpm_unmap_pages(vmap_t vml[], enum seg_rw rw) in vpm_unmap_pages() 1017 enum seg_rw rw) in vpm_data_copy() 1147 enum seg_rw rw) in vpm_map_pages() 1161 enum seg_rw rw) in vpm_data_copy() 1168 vpm_unmap_pages(vmap_t vml[], enum seg_rw rw) in vpm_unmap_pages()
|
H A D | seg_enum.h | 68 enum seg_rw { enum
|
H A D | seg_map.c | 76 size_t len, enum fault_type type, enum seg_rw rw); 89 enum seg_rw rw); 98 struct smap *, enum seg_rw); 134 size_t len, enum seg_rw rw, struct smap *smp); 496 enum seg_rw rw, in segmap_unlock() 588 enum seg_rw rw) in segmap_fault() 1493 segmap_pageunlock(struct seg *seg, caddr_t addr, size_t len, enum seg_rw rw) in segmap_pageunlock() 1605 enum seg_rw rw) in segmap_getmapflt() 2179 struct page ***ppp, enum lock_type type, enum seg_rw rw) in segmap_pagelock() 2217 struct smap *smp, enum seg_rw rw) in segmap_pagecreate_kpm() [all …]
|
H A D | seg_kpm.h | 106 size_t, enum fault_type, enum seg_rw);
|
H A D | seg_kp.h | 155 size_t len, enum fault_type type, enum seg_rw rw);
|
H A D | seg_spt.c | 83 size_t len, enum fault_type type, enum seg_rw rw) in segspt_badop_fault() 192 struct page ***ppp, enum lock_type type, enum seg_rw rw) in segspt_badop_pagelock() 249 caddr_t addr, size_t len, enum fault_type type, enum seg_rw rw); 272 struct page ***, enum lock_type, enum seg_rw); 307 enum seg_rw, int); 973 struct page ***ppp, enum lock_type type, enum seg_rw rw) in segspt_dismpagelock() 1329 struct page ***ppp, enum lock_type type, enum seg_rw rw) in segspt_shmpagelock() 1584 enum seg_rw rw, int async) in segspt_reclaim() 1723 size_t len, enum seg_rw rw) in segspt_softunlock() 1971 size_t len, enum fault_type type, enum seg_rw rw) in segspt_dismfault() [all …]
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | watchpoint.c | 109 rw_to_prot(enum seg_rw rw) in rw_to_prot() 128 rw_to_index(enum seg_rw rw) in rw_to_index() 144 static enum seg_rw S_rw[4] = { 160 pr_do_mappage(caddr_t addr, size_t size, int mapin, enum seg_rw rw, int kernel) in pr_do_mappage() 344 pr_mappage(const caddr_t addr, size_t size, enum seg_rw rw, int kernel) in pr_mappage() 355 pr_unmappage(const caddr_t addr, size_t size, enum seg_rw rw, int kernel) in pr_unmappage() 422 pr_is_watchpage_as(caddr_t addr, enum seg_rw rw, struct as *as) in pr_is_watchpage_as() 480 pr_is_watchpage(caddr_t addr, enum seg_rw rw) in pr_is_watchpage() 497 enum seg_rw rw) in pr_is_watchpoint() 596 do_watch_step(caddr_t vaddr, size_t sz, enum seg_rw rw, in do_watch_step() [all …]
|
H A D | fbio.c | 62 fbread(vnode_t *vp, offset_t off, uint_t len, enum seg_rw rw, in fbread() 164 fbrelse(struct fbuf *fbp, enum seg_rw rw) in fbrelse()
|
/illumos-gate/usr/src/uts/common/fs/swapfs/ |
H A D | swap_vnops.c | 57 caddr_t addr, enum seg_rw rw, struct cred *cr, caller_context_t *ct); 67 struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr); 72 enum seg_rw rw, struct cred *cr); 116 enum seg_rw rw, in swap_getpage() 145 enum seg_rw rw, in swap_getapage() 319 enum seg_rw rw, in swap_getconpage()
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | seg_vmm.c | 61 enum fault_type, enum seg_rw); 76 enum lock_type, enum seg_rw); 346 enum fault_type type, enum seg_rw rw) in segvmm_fault() 541 enum lock_type type, enum seg_rw rw) in segvmm_pagelock()
|
/illumos-gate/usr/src/uts/sparc/v9/vm/ |
H A D | seg_nf.c | 78 struct page ***ppp, enum lock_type type, enum seg_rw rw); 91 enum fault_type, enum seg_rw)) 471 struct page ***ppp, enum lock_type type, enum seg_rw rw) in segnf_pagelock()
|
/illumos-gate/usr/src/uts/i86xpv/vm/ |
H A D | seg_mf.c | 285 seg_rw_to_prot(enum seg_rw rw) in seg_rw_to_prot() 329 enum fault_type type, enum seg_rw rw) in segmf_fault_range() 365 enum fault_type type, enum seg_rw rw) in segmf_fault() 482 struct page ***ppp, enum lock_type type, enum seg_rw rw) in segmf_pagelock()
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | instr_size.c | 127 instr_size(struct regs *rp, caddr_t *addrp, enum seg_rw rw) in instr_size()
|
/illumos-gate/usr/src/uts/sparc/sys/ |
H A D | simulate.h | 150 extern int instr_size(struct regs *, caddr_t *, enum seg_rw);
|