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

/illumos-gate/usr/src/uts/common/fs/swapfs/
H A Dswap_vnops.c485 u_offset_t io_off; local
530 for (io_off = (u_offset_t)off; io_off < eoff;
531 io_off += io_len) {
549 arg->a_off = io_off;
564 pp = page_lookup(vp, io_off, SE_EXCL);
566 pp = page_lookup_nowait(vp, io_off,
573 err = swap_putapage(vp, pp, &io_off, &io_len,
/illumos-gate/usr/src/uts/common/fs/hsfs/
H A Dhsfs_vnops.c816 uint_t io_off, io_len; local
892 io_off = (uint_t)io_off_tmp;
901 ASSERT(io_off == io_off_tmp);
931 io_end = io_off + io_len;
932 for (count = 0, byte_offset = io_off;
974 (offset_t)(byte_offset - io_off + off);
1109 uint_t io_off, io_len; local
1256 io_off = (uint_t)io_off_tmp;
1265 ASSERT(io_off == io_off_tmp);
1304 io_end = io_off
1725 offset_t io_off; local
[all...]
/illumos-gate/usr/src/uts/common/fs/udfs/
H A Dudf_vnops.c2203 u_offset_t io_off,
2248 if (error = ud_bmap_read(ip, (u_offset_t)(io_off + done_len),
2285 bp->b_offset = (offset_t)(io_off + done_len);
2294 (u_offset_t)(io_off + done_len));
2418 u_offset_t io_off; local
2436 pp = pvn_read_kluster(vp, off, seg, addr, &io_off,
2483 u_offset_t io_off = ip->i_nextrio, pgoff; local
2484 caddr_t addr2 = addr + (io_off - off);
2497 if (ud_bmap_read(ip, io_off, &bn, &contig) != 0 || bn == UDF_HOLE) {
2501 pp = pvn_read_kluster(vp, io_off, se
2200 udf_pageio( struct vnode *vp, struct page *pp, u_offset_t io_off, size_t io_len, int32_t flags, struct cred *cr, caller_context_t *ct) argument
2660 u_offset_t io_off; local
2787 u_offset_t off, io_off; local
3450 uint32_t io_off; local
[all...]
/illumos-gate/usr/src/uts/common/fs/tmpfs/
H A Dtmp_vnops.c1935 u_offset_t io_off; local
2006 for (io_off = off; io_off < eoff; io_off += io_len) {
2014 pp = page_lookup(vp, io_off,
2018 pp = page_lookup_nowait(vp, io_off,
2025 err = tmp_putapage(vp, pp, &io_off, &io_len,
2080 u_offset_t io_off; local
2104 * get may be some subrange of what we ask for (io_off, io_len).
2106 io_off
[all...]
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs_vnops.c3713 u_offset_t io_off; local
3850 pp = pvn_read_kluster(vp, off, seg, addr, &io_off,
3881 bp->b_lblkno = lbtodb(io_off);
3895 if (io_off >= rp->r_size && seg == segkmap) {
3926 rp->r_nextr = io_off + io_len;
3972 u_offset_t io_off; local
3994 &io_off, &io_len, blkoff, blksize, 1);
4024 bp->b_lblkno = lbtodb(io_off);
4037 if (io_off >= rp->r_size && seg == segkmap) {
4061 if (error && rp->r_nextr > io_off) {
4120 u_offset_t io_off; local
4240 nfs_sync_putapage(vnode_t *vp, page_t *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr) argument
4916 nfs_sync_pageio(vnode_t *vp, page_t *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr) argument
4932 nfs_pageio(vnode_t *vp, page_t *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr, caller_context_t *ct) argument
[all...]
H A Dnfs3_vnops.c4617 u_offset_t io_off; local
4755 pp = pvn_read_kluster(vp, off, seg, addr, &io_off,
4786 bp->b_lblkno = lbtodb(io_off);
4800 if (io_off >= rp->r_size && seg == segkmap) {
4836 rp->r_nextr = io_off + io_len;
4882 u_offset_t io_off; local
4904 &io_off, &io_len, blkoff, blksize, 1);
4934 bp->b_lblkno = lbtodb(io_off);
4947 if (io_off >= rp->r_size && seg == segkmap) {
4976 if (error && rp->r_nextr > io_off) {
5032 u_offset_t io_off; local
5150 nfs3_sync_putapage(vnode_t *vp, page_t *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr) argument
5916 nfs3_sync_pageio(vnode_t *vp, page_t *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr) argument
5932 nfs3_pageio(vnode_t *vp, page_t *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr, caller_context_t *ct) argument
[all...]
H A Dnfs_client.c1578 nfs_async_pageio(vnode_t *vp, page_t *pp, u_offset_t io_off, size_t io_len, argument
1613 args->a_nfs_off = io_off;
1707 return ((*pageio)(vp, pp, io_off, io_len, flags, cr));
2395 u_offset_t io_off; local
2481 for (io_off = off; io_off < eoff && io_off < rp->r_size;
2482 io_off += io_len) {
2491 pp = page_lookup(vp, io_off,
2495 pp = page_lookup_nowait(vp, io_off,
[all...]
H A Dnfs4_client.c1832 nfs4_async_pageio(vnode_t *vp, page_t *pp, u_offset_t io_off, size_t io_len, argument
1867 args->a_nfs4_off = io_off;
1959 return ((*pageio)(vp, pp, io_off, io_len, flags, cr));
2431 u_offset_t io_off; local
2515 for (io_off = off; io_off < eoff && io_off < rp->r_size;
2516 io_off += io_len) {
2525 pp = page_lookup(vp, io_off,
2529 pp = page_lookup_nowait(vp, io_off,
[all...]
H A Dnfs4_vnops.c9838 u_offset_t io_off; local
9976 pp = pvn_read_kluster(vp, off, seg, addr, &io_off,
10007 bp->b_lblkno = lbtodb(io_off);
10021 if (io_off >= rp->r_size && seg == segkmap) {
10057 rp->r_nextr = io_off + io_len;
10103 u_offset_t io_off; local
10126 &io_off, &io_len, blkoff, blksize, 1);
10156 bp->b_lblkno = lbtodb(io_off);
10169 if (io_off >= rp->r_size && seg == segkmap) {
10198 if (error && rp->r_nextr > io_off) {
10260 u_offset_t io_off; local
10379 nfs4_sync_putapage(vnode_t *vp, page_t *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr) argument
11475 nfs4_sync_pageio(vnode_t *vp, page_t *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr) argument
11492 nfs4_pageio(vnode_t *vp, page_t *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr, caller_context_t *ct) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/pcfs/
H A Dpc_vnops.c1490 u_offset_t io_off; local
1501 pp = pvn_read_kluster(vp, off, seg, addr, &io_off, &io_len,
1635 u_offset_t io_off; local
1701 for (io_off = off; io_off < eoff &&
1702 io_off < pcp->pc_size; io_off += io_len) {
1710 pp = page_lookup(vp, io_off,
1714 pp = page_lookup_nowait(vp, io_off,
1721 err = pcfs_putapage(vp, pp, &io_off,
1772 u_offset_t io_off; local
[all...]
/illumos-gate/usr/src/uts/common/fs/specfs/
H A Dspecvnops.c2026 u_offset_t io_off; local
2063 for (io_off = off; io_off < eoff && io_off < size;
2064 io_off += io_len) {
2072 pp = page_lookup(vp, io_off,
2076 pp = page_lookup_nowait(vp, io_off,
2085 io_off = tmpoff;
2089 * "io_off" and "io_len" are returned as
2117 u_offset_t io_off; local
2183 spec_startio( struct vnode *vp, page_t *pp, u_offset_t io_off, size_t io_len, int flags) argument
2582 spec_pageio( struct vnode *vp, page_t *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr, caller_context_t *ct) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/ufs/
H A Dufs_extvnops.c245 u_offset_t uoff, io_off; local
291 io_off = offset;
306 uoff = (u_offset_t)(io_off + done_len);
H A Dufs_vnops.c4938 u_offset_t io_off; local
4955 pp = pvn_read_kluster(vp, off, seg, addr, &io_off,
5023 u_offset_t io_off = ip->i_nextrio; local
5025 caddr_t addr2 = addr + (io_off - off);
5052 err = bmap_read(ip, io_off, &bn, &contig);
5063 if (io_off == (u_offset_t)bsize)
5066 if ((pp = pvn_read_kluster(vp, io_off, seg, addr2, &io_off,
5067 &io_len, io_off, contig, 1)) == NULL)
5076 ip->i_nextrio = (io_off
5200 u_offset_t io_off; local
5376 u_offset_t io_off; local
5938 ufs_pageio(struct vnode *vp, page_t *pp, u_offset_t io_off, size_t io_len, int flags, struct cred *cr, caller_context_t *ct) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/dcfs/
H A Ddc_vnops.c634 offset_t io_off; local
637 for (io_off = off; io_off < off + len; io_off += PAGESIZE) {
646 pp = page_lookup(vp, io_off, se);
648 pp = page_lookup_nowait(vp, io_off, se);
/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs_clnt.h108 u_offset_t io_off; /* offset in file */ member in struct:nfs_pageio_req
154 #define a_nfs_off a_args.a_pageio_args.io_off
H A Dnfs4_clnt.h256 u_offset_t io_off; /* offset in file */ member in struct:nfs4_pageio_req
297 #define a_nfs4_off a_args.a_pageio_args.io_off
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dzfs_vnops.c4297 u_offset_t io_off; local
4322 io_off = P2ALIGN_TYPED(off, blksz, u_offset_t);
4324 io_off = 0;
4326 io_len = P2ROUNDUP_TYPED(len + (off - io_off), blksz, size_t);
4332 * Search the entire vp list for pages >= io_off.
4334 rl = zfs_range_lock(zp, io_off, UINT64_MAX, RL_WRITER);
4335 error = pvn_vplist_dirty(vp, io_off, zfs_putapage, flags, cr);
4338 rl = zfs_range_lock(zp, io_off, io_len, RL_WRITER);
4347 len = MIN(io_len, P2ROUNDUP(zp->z_size, PAGESIZE) - io_off);
4349 for (off = io_off; io_of
4502 u_offset_t io_off, total; local
[all...]
/illumos-gate/usr/src/uts/common/sys/
H A Dfem.h249 u_offset_t io_off, size_t io_len, int flags, \
386 extern int vnext_pageio(femarg_t *vf, struct page *pp, u_offset_t io_off,
H A Dvnode.h1113 #define VOP_PAGEIO(vp, pp, io_off, io_len, flags, cr, ct) \
1114 fop_pageio(vp, pp, io_off, io_len, flags, cr, ct)
/illumos-gate/usr/src/uts/common/fs/lofs/
H A Dlofs_vnops.c1184 u_offset_t io_off,
1191 return (VOP_PAGEIO(vp, pp, io_off, io_len, flags, cr, ct));
1181 lo_pageio( vnode_t *vp, struct page *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr, caller_context_t *ct) argument
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/sys/
H A Dvnode.h1100 #define VOP_PAGEIO(vp, pp, io_off, io_len, flags, cr, ct) \
1101 fop_pageio(vp, pp, io_off, io_len, flags, cr, ct)
/illumos-gate/usr/src/uts/common/fs/
H A Dfem.c1458 vhead_pageio(vnode_t *vp, struct page *pp, u_offset_t io_off, argument
1471 errc = (*func)(arg0, pp, io_off, io_len, flags, cr, ct);
1479 errc = (*func)(arg0, pp, io_off, io_len, flags, cr, ct);
2601 vnext_pageio(femarg_t *vf, struct page *pp, u_offset_t io_off, argument
2612 return ((*func)(arg0, pp, io_off, io_len, flags, cr, ct));
H A Dvnode.c4117 u_offset_t io_off,
4127 err = (*(vp)->v_op->vop_pageio)(vp, pp, io_off, io_len, flags, cr, ct);
4114 fop_pageio( vnode_t *vp, struct page *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr, caller_context_t *ct) argument
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfake_vop.c1017 u_offset_t io_off,
1014 fop_pageio( vnode_t *vp, struct page *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr, caller_context_t *ct) argument
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_vn.c3368 u_offset_t io_off = off; local
3477 io_len = off - io_off;
3493 if (btopr(va.va_size) < btopr(io_off + io_len)) {
3500 io_err = VOP_PAGEIO(vp, io_pplist, io_off, io_len,
3552 io_off = off;
3556 io_len = eoff - io_off;
3562 if (btopr(va.va_size) < btopr(io_off + io_len)) {
3568 io_err = VOP_PAGEIO(vp, io_pplist, io_off, io_len,
3675 ASSERT(pp->p_offset == io_off);
3679 io_off
[all...]

Completed in 244 milliseconds