Searched refs:plsz (Results 1 - 22 of 22) sorted by relevance

/illumos-gate/usr/src/uts/common/vm/
H A Dpvn.h81 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 Dvm_pvn.c1106 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 Dseg_vn.c4933 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 Dvm_anon.c1905 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 Dswap_vnops.c56 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 Dbootfs_vnops.c367 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 Dhsfs_vnops.c1091 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 Dphysmem.c97 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 Dzfs_vnops.c4497 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 Ddc_vnops.c536 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 Dfem.h224 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 Dudf_vnops.c1667 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 Dpc_vnops.c1441 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 Dspecvnops.c1765 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 Dtmp_vnops.c1781 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 Dufs_vnops.c4529 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 Dfem.c1226 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 Dvnode.c3897 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 Dnfs_vnops.c3628 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 Dnfs3_vnops.c4533 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 Dnfs4_vnops.c9745 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 Dfake_vop.c815 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

Completed in 1420 milliseconds