Searched refs:seg_rw (Results 1 - 25 of 65) sorted by relevance

123

/illumos-gate/usr/src/uts/common/sys/
H A Dfbuf.h56 extern int fbread(struct vnode *, offset_t, uint_t, enum seg_rw,
62 extern void fbrelse(struct fbuf *, enum seg_rw);
H A Dwatchpoint.h98 extern int watch_disable_addr(const void *, size_t, enum seg_rw);
99 extern void watch_enable_addr(const void *, size_t, enum seg_rw);
111 extern int pr_is_watchpage(caddr_t, enum seg_rw);
112 extern int pr_is_watchpage_as(caddr_t, enum seg_rw, struct as *);
114 enum seg_rw);
115 extern void do_watch_step(caddr_t, size_t, enum seg_rw, int, greg_t);
H A Dprsystm.h109 extern int pr_watch_emul(struct regs *, caddr_t, enum seg_rw);
H A Dddidevmap.h80 enum seg_rw s_flags; /* flags used during pagelock/fault */
162 * seg_rw gives the access type for a fault operation
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_enum.h68 * seg_rw gives the access type for a fault operation
70 enum seg_rw { enum
H A Dvpm.h75 * int *newpagecreated, enum seg_rw rw);
95 * The 'seg_rw rw' indicates the intended operation on these mappings
105 * void vpm_unmap_pages(vpmap_t *vml, enum seg_rw rw);.
151 * int zerostart, enum seg_rw rw);
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 Dpvn.h79 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 Dseg_map.h278 extern void segmap_pageunlock(struct seg *, caddr_t, size_t, enum seg_rw);
280 enum fault_type, enum seg_rw);
283 size_t, int, enum seg_rw);
H A Dseg.h122 enum fault_type, enum seg_rw);
139 enum lock_type, enum seg_rw);
163 struct page **, enum seg_rw, int);
166 caddr_t addr, size_t len, enum seg_rw rw, uint_t flags);
168 caddr_t addr, size_t len, struct page **pp, enum seg_rw rw,
178 caddr_t addr, size_t len, size_t wlen, struct page **pp, enum seg_rw rw,
H A Dseg_kpm.h106 size_t, enum fault_type, enum seg_rw);
H A Dseg_kp.h157 size_t len, enum fault_type type, enum seg_rw rw);
H A Danon.h397 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 Das.h271 enum fault_type type, enum seg_rw rw);
292 size_t size, enum seg_rw rw);
294 size_t size, enum seg_rw rw);
H A Dseg_kpm.c104 size_t len, enum fault_type type, enum seg_rw rw);
211 enum fault_type type, enum seg_rw rw)
303 enum fault_type type, enum seg_rw rw)
H A Dseg_map.c76 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,
588 enum seg_rw rw)
1493 segmap_pageunlock(struct seg *seg, caddr_t addr, size_t len, enum seg_rw rw)
1605 enum seg_rw rw)
2179 struct page ***ppp, enum lock_type type, enum seg_rw rw)
2217 struct smap *smp, enum seg_rw r
[all...]
H A Dvpm.c821 enum seg_rw rw)
952 vpm_unmap_pages(vmap_t vml[], enum seg_rw rw)
1017 enum seg_rw rw)
1147 enum seg_rw rw)
1161 enum seg_rw rw)
1168 vpm_unmap_pages(vmap_t vml[], enum seg_rw rw)
/illumos-gate/usr/src/uts/common/os/
H A Dwatchpoint.c109 rw_to_prot(enum seg_rw rw)
128 rw_to_index(enum seg_rw rw)
142 * Map an index back to a seg_rw.
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)
344 pr_mappage(const caddr_t addr, size_t size, enum seg_rw rw, int kernel)
355 pr_unmappage(const caddr_t addr, size_t size, enum seg_rw rw, int kernel)
422 pr_is_watchpage_as(caddr_t addr, enum seg_rw rw, struct as *as)
480 pr_is_watchpage(caddr_t addr, enum seg_rw rw)
497 enum seg_rw r
1440 int seg_rw; local
[all...]
H A Dfbio.c64 fbread(vnode_t *vp, offset_t off, uint_t len, enum seg_rw rw,
166 fbrelse(struct fbuf *fbp, enum seg_rw rw)
/illumos-gate/usr/src/uts/i86pc/os/
H A Dinstr_size.c129 instr_size(struct regs *rp, caddr_t *addrp, enum seg_rw rw)
/illumos-gate/usr/src/uts/common/fs/swapfs/
H A Dswap_vnops.c57 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,
145 enum seg_rw rw,
319 enum seg_rw rw,
/illumos-gate/usr/src/uts/sparc/sys/
H A Dsimulate.h150 extern int instr_size(struct regs *, caddr_t *, enum seg_rw);
/illumos-gate/usr/src/uts/sparc/v9/vm/
H A Dseg_nf.c78 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)
/illumos-gate/usr/src/uts/intel/sys/
H A Darchsystm.h141 extern int instr_size(struct regs *, caddr_t *, enum seg_rw);
/illumos-gate/usr/src/uts/common/fs/dcfs/
H A Ddc_vnops.c210 struct page **, size_t, struct seg *, caddr_t, enum seg_rw,
416 struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr)
481 struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr)
537 enum seg_rw rw, struct cred *cr, caller_context_t *ctp)
/illumos-gate/usr/src/uts/i86xpv/vm/
H A Dseg_mf.c283 seg_rw_to_prot(enum seg_rw rw)
327 enum fault_type type, enum seg_rw rw)
363 enum fault_type type, enum seg_rw rw)
480 struct page ***ppp, enum lock_type type, enum seg_rw rw)

Completed in 1465 milliseconds

123