/illumos-gate/usr/src/uts/common/vm/ |
H A D | pvn.h | 81 uint_t *protp, struct page **pl, size_t plsz, 84 void pvn_plist_init(struct page *pp, struct page **pl, size_t plsz,
|
H A D | vm_pvn.c | 1106 size_t plsz, 1118 ASSERT(pl == NULL || plsz >= len); 1141 sz = plsz - (o - off); 1166 pvn_plist_init(page_t *pp, page_t *pl[], size_t plsz, argument 1173 * Set up to load plsz worth 1192 sz = plsz; 1098 pvn_getpages( int (*getpage)(vnode_t *, u_offset_t, size_t, uint_t *, page_t *[], size_t, struct seg *, caddr_t, enum seg_rw, cred_t *), struct vnode *vp, u_offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cred) argument
|
H A D | seg_vn.c | 4933 size_t plsz, pl_alloc_sz; local 5380 plsz = len; 5393 plsz = len; 5399 plsz = MIN((size_t)PVN_GETPAGE_SZ, (size_t) 5401 ASSERT((addr + plsz) <= 5427 &vpprot, plp, plsz, seg, addr + (vp_off - off), arw,
|
H A D | vm_anon.c | 1905 size_t plsz, 1947 err = VOP_GETPAGE(vp, (u_offset_t)off, PAGESIZE, protp, pl, plsz, 1901 anon_getpage( struct anon **app, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cred) argument
|
/illumos-gate/usr/src/uts/common/fs/swapfs/ |
H A D | swap_vnops.c | 56 uint_t *protp, struct page **plarr, size_t plsz, struct seg *seg, 66 uint_t *protp, page_t **plarr, size_t plsz, 70 uint_t *protp, page_t **plarr, size_t plsz, page_t *conpp, 113 size_t plsz, 128 pl, plsz, seg, addr, rw, cr)); 142 size_t plsz, 289 pvn_plist_init(pp, pl, plsz, off, PAGESIZE, rw); 313 size_t plsz, 329 ASSERT(plsz == PAGESIZE); 341 err = swap_getapage(vp, (u_offset_t)off, len, protp, pl, plsz, 107 swap_getpage( struct vnode *vp, offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr, caller_context_t *ct) argument 136 swap_getapage( struct vnode *vp, u_offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr) argument 307 swap_getconpage( struct vnode *vp, u_offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, page_t *conpp, uint_t *pszc, spgcnt_t *nreloc, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/bootfs/ |
H A D | bootfs_vnops.c | 367 page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, 407 pvn_plist_init(pp, pl, plsz, off, PAGESIZE, rw); 418 page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, 432 plsz, seg, addr, rw, cr); 435 protp, pl, plsz, seg, addr, rw, cr); 366 bootfs_getapage(vnode_t *vp, u_offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr) argument 417 bootfs_getpage(vnode_t *vp, offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr, caller_context_t *ct) argument
|
/illumos-gate/usr/src/uts/common/fs/hsfs/ |
H A D | hsfs_vnops.c | 1091 size_t plsz, 1520 plsz -= PAGESIZE; 1521 /* LINTED (plsz is unsigned) */ 1522 for (soff = off + PAGESIZE; plsz > 0; 1523 soff += PAGESIZE, plsz -= PAGESIZE) { 1558 pvn_plist_init(pp, pl, plsz, off, io_len, rw); 1572 size_t plsz, 1656 return (pvn_getpages(hsfs_getapage, vp, off, len, protp, pl, plsz, 1085 hsfs_getapage( struct vnode *vp, u_offset_t off, size_t len, uint_t *protp, struct page *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cred) argument 1566 hsfs_getpage( struct vnode *vp, offset_t off, size_t len, uint_t *protp, struct page *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cred, caller_context_t *ct) argument
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | physmem.c | 97 uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, 644 page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, 643 physmem_getpage(struct vnode *vp, offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr, caller_context_t *ct) argument
|
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_vnops.c | 4497 caddr_t addr, page_t *pl[], size_t plsz, enum seg_rw rw) 4506 if (plsz == PAGESIZE || zp->z_blksz <= PAGESIZE) { 4519 &io_len, off, plsz, 0); 4557 pvn_plist_init(pp, pl, plsz, off, io_len, rw); 4565 * in the pl array. If plsz is greater than len, this function may 4567 * (i.e. the region [off, off + plsz]). These additional pages are 4574 * plsz - length of provided page list. 4592 page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, 4603 else if (len > plsz) 4604 len = plsz; 4496 zfs_fillpage(vnode_t *vp, u_offset_t off, struct seg *seg, caddr_t addr, page_t *pl[], size_t plsz, enum seg_rw rw) argument 4591 zfs_getpage(vnode_t *vp, offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr, caller_context_t *ct) argument [all...] |
/illumos-gate/usr/src/uts/common/fs/dcfs/ |
H A D | dc_vnops.c | 536 struct page *pl[], size_t plsz, struct seg *seg, caddr_t addr, 579 pvn_plist_init(plist, pl, plsz, off, len, rw); 535 dc_getpage(struct vnode *vp, offset_t off, size_t len, uint_t *protp, struct page *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr, caller_context_t *ctp) argument
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | fem.h | 224 size_t plsz, struct seg *seg, caddr_t addr, \ 363 uint_t *protp, struct page **plarr, size_t plsz,
|
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_vnops.c | 1667 size_t plsz, 1853 plsz -= pgsize; 1860 seg, pgaddr, pl, plsz, rw, seqmode)) { 1869 plsz -= pgsize; 1875 * Return pages up to plsz if they are in the page cache. 1884 eoff = pgoff + plsz; 1894 plsz -= pgsize; 2413 size_t plsz, enum seg_rw rw, int32_t seq) 2471 pvn_plist_init(pp, pl, plsz, (offset_t)off, io_len, rw); 1661 udf_getpage( struct vnode *vp, offset_t off, size_t len, uint32_t *protp, struct page **plarr, size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr, caller_context_t *ct) argument 2411 ud_getpage_miss(struct vnode *vp, u_offset_t off, size_t len, struct seg *seg, caddr_t addr, page_t *pl[], size_t plsz, enum seg_rw rw, int32_t seq) argument
|
/illumos-gate/usr/src/uts/common/fs/pcfs/ |
H A D | pc_vnops.c | 1441 size_t plsz, 1548 pvn_plist_init(pp, pl, plsz, off, io_len, rw); 1582 size_t plsz, 1605 err = pvn_getpages(pcfs_getapage, vp, off, len, protp, pl, plsz, 1435 pcfs_getapage( struct vnode *vp, u_offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr) argument 1576 pcfs_getpage( struct vnode *vp, offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr, caller_context_t *ct) argument
|
/illumos-gate/usr/src/uts/common/fs/specfs/ |
H A D | specvnops.c | 1765 size_t plsz, 1796 protp, pl, plsz, seg, addr, rw, cr); 1827 size_t plsz, 2001 pvn_plist_init(pp, pl, plsz, off, io_len1, rw); 1759 spec_getpage( struct vnode *vp, offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr, caller_context_t *ct) argument 1821 spec_getapage( struct vnode *vp, u_offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr) argument
|
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vnops.c | 1781 size_t plsz, 1831 pl, plsz, seg, addr, rw, cr); 1854 size_t plsz, 1909 pvn_plist_init(pp, pl, plsz, off, PAGESIZE, rw); 1775 tmp_getpage( struct vnode *vp, offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr, caller_context_t *ct) argument 1848 tmp_getapage( struct vnode *vp, u_offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr) argument
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_vnops.c | 4529 page_t *plarr[], size_t plsz, struct seg *seg, caddr_t addr, 4789 plsz -= pgsize; 4795 pl, plsz, rw, seqmode)) 4803 plsz -= pgsize; 4809 * Return pages up to plsz if they are in the page cache. 4818 eoff = pgoff + plsz; 4828 plsz -= pgsize; 4893 caddr_t addr, page_t *pl[], size_t plsz, enum seg_rw rw, int seq) 5011 pvn_plist_init(pp, pl, plsz, off, io_len, rw); 4528 ufs_getpage(struct vnode *vp, offset_t off, size_t len, uint_t *protp, page_t *plarr[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, struct cred *cr, caller_context_t *ct) argument 4892 ufs_getpage_miss(struct vnode *vp, u_offset_t off, size_t len, struct seg *seg, caddr_t addr, page_t *pl[], size_t plsz, enum seg_rw rw, int seq) argument
|
/illumos-gate/usr/src/uts/common/fs/ |
H A D | fem.c | 1226 struct page **plarr, size_t plsz, struct seg *seg, caddr_t addr, 1239 errc = (*func)(arg0, off, len, protp, plarr, plsz, seg, 1248 errc = (*func)(arg0, off, len, protp, plarr, plsz, seg, 2474 struct page **plarr, size_t plsz, struct seg *seg, caddr_t addr, 2485 return ((*func)(arg0, off, len, protp, plarr, plsz, seg, addr, rw, 1225 vhead_getpage(vnode_t *vp, offset_t off, size_t len, uint_t *protp, struct page **plarr, size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr, caller_context_t *ct) argument 2473 vnext_getpage(femarg_t *vf, offset_t off, size_t len, uint_t *protp, struct page **plarr, size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr, caller_context_t *ct) argument
|
H A D | vnode.c | 3897 size_t plsz, 3909 (vp, off, len, protp, plarr, plsz, seg, addr, rw, cr, ct); 3891 fop_getpage( vnode_t *vp, offset_t off, size_t len, uint_t *protp, page_t **plarr, size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr, caller_context_t *ct) argument
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_vnops.c | 3628 page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, 3685 error = pvn_getpages(nfs_getapage, vp, off, len, protp, pl, plsz, 3705 page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, 3961 pvn_plist_init(pp, pl, plsz, off, io_len, rw); 3627 nfs_getpage(vnode_t *vp, offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr, caller_context_t *ct) argument 3704 nfs_getapage(vnode_t *vp, u_offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr) argument
|
H A D | nfs3_vnops.c | 4533 page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, 4590 pl, plsz, seg, addr, rw, cr); 4609 page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, 4871 pvn_plist_init(pp, pl, plsz, off, io_len, rw); 4532 nfs3_getpage(vnode_t *vp, offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr, caller_context_t *ct) argument 4608 nfs3_getapage(vnode_t *vp, u_offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr) argument
|
H A D | nfs4_vnops.c | 9745 page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, 9808 pl, plsz, seg, addr, rw, cr); 9830 page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, 10092 pvn_plist_init(pp, pl, plsz, off, io_len, rw); 9744 nfs4_getpage(vnode_t *vp, offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr, caller_context_t *ct) argument 9829 nfs4_getapage(vnode_t *vp, u_offset_t off, size_t len, uint_t *protp, page_t *pl[], size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr) argument
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_vop.c | 815 size_t plsz, 809 fop_getpage( vnode_t *vp, offset_t off, size_t len, uint_t *protp, struct page **plarr, size_t plsz, struct seg *seg, caddr_t addr, enum seg_rw rw, cred_t *cr, caller_context_t *ct) argument
|