/illumos-gate/usr/src/uts/sun4/io/efcode/ |
H A D | fc_physio.c | 61 fc_physio_setup(struct buf **bpp, void *io_base, size_t io_len) argument 93 bp->b_bcount = io_len; 95 error = as_pagelock(asp, &pplist, io_base, io_len, S_WRITE); 117 fc_physio_free(struct buf **bpp, void *io_base, size_t io_len) argument 129 as_pageunlock(bp->b_proc->p_as, pplist, io_base, io_len, S_WRITE);
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | ufs_extvnops.c | 243 size_t done_len, io_len; local 292 io_len = *len; 296 uoff, (io_len - done_len), ip->i_size, (void *)fdbp)); 305 while (error == 0 && done_len < io_len) { 308 nbytes = (int)MIN(fs->fs_bsize - offsetn, io_len - done_len); 486 uoff, (io_len - done_len)));
|
H A D | ufs_vnops.c | 4898 size_t io_len; local 4936 io_len = PAGESIZE; 4956 &io_len, off, contig, 0); 4971 xlen = io_len & PAGEOFFSET; 4975 bp = pageio_setup(pp, io_len, ip->i_devvp, B_READ); 4994 ip->i_nextrio = off + ((io_len + PAGESIZE - 1) & PAGEMASK); 5011 pvn_plist_init(pp, pl, plsz, off, io_len, rw); 5028 size_t io_len; local 5067 &io_len, io_off, contig, 1)) == NULL) 5073 if ((xlen = (io_len 5204 size_t io_len; local 5382 size_t io_len; 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/swapfs/ |
H A D | swap_vnops.c | 486 size_t io_len = 0; local 531 io_off += io_len) { 554 io_len = PAGESIZE; 571 io_len = PAGESIZE; 573 err = swap_putapage(vp, pp, &io_off, &io_len,
|
/illumos-gate/usr/src/uts/common/vm/ |
H A D | vm_pvn.c | 1167 u_offset_t off, size_t io_len, enum seg_rw rw) 1166 pvn_plist_init(page_t *pp, page_t *pl[], size_t plsz, u_offset_t off, size_t io_len, enum seg_rw rw) argument
|
H A D | seg_vn.c | 3369 size_t io_len; 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, 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,
|
/illumos-gate/usr/src/uts/common/fs/pcfs/ |
H A D | pc_vnops.c | 1491 size_t io_len; local 1501 pp = pvn_read_kluster(vp, off, seg, addr, &io_off, &io_len, 1548 pvn_plist_init(pp, pl, plsz, off, io_len, rw); 1636 size_t io_len; local 1702 io_off < pcp->pc_size; io_off += io_len) { 1719 io_len = PAGESIZE; 1721 err = pcfs_putapage(vp, pp, &io_off, &io_len, 1726 * "io_off" and "io_len" are returned as 1767 size_t io_len; local 1789 pp = pvn_write_kluster(vp, pp, &io_off, &io_len, p [all...] |
/illumos-gate/usr/src/uts/common/avs/ns/rdc/ |
H A D | rdc_bitmap.c | 97 * io_len - length of io in bytes 102 nsc_size_t io_len) 123 fba_req = FBA_LEN(io_len); 127 tocopy = min(io_len, FBA_SIZE(fba_len)); 139 FBA_OFF(io_len) != 0) { 145 rc = nsc_read(tmp, fba_pos+FBA_NUM(io_len), 1, 0); 173 io_len -= copy_len; /* adjust total byte length remaining */ 101 rdc_ns_io(nsc_fd_t *fd, int flag, nsc_off_t fba_pos, uchar_t *io_addr, nsc_size_t io_len) argument
|
/illumos-gate/usr/src/lib/smbsrv/libfksmbsrv/common/ |
H A D | fake_vop.c | 1018 size_t io_len, 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/fs/lofs/ |
H A D | lofs_vnops.c | 1185 size_t io_len, 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/uts/common/fs/hsfs/ |
H A D | hsfs_vnops.c | 816 uint_t io_off, io_len; local 893 io_len = (uint_t)io_len_tmp; 922 xlen = io_len & PAGEOFFSET; 926 DTRACE_PROBE2(hsfs_readahead, struct vnode *, vp, uint_t, io_len); 931 io_end = io_off + io_len; 1109 uint_t io_off, io_len; local 1257 io_len = (uint_t)io_len_tmp; 1297 xlen = io_len & PAGEOFFSET; 1304 io_end = io_off + io_len; 1558 pvn_plist_init(pp, pl, plsz, off, io_len, r [all...] |
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs_client.c | 1578 nfs_async_pageio(vnode_t *vp, page_t *pp, u_offset_t io_off, size_t io_len, argument 1614 args->a_nfs_len = (uint_t)io_len; 1707 return ((*pageio)(vp, pp, io_off, io_len, flags, cr)); 2396 size_t io_len; local 2477 io_len = 0; 2482 io_off += io_len) { 2500 io_len = PAGESIZE; 2503 &io_len, flags, cr); 2507 * "io_off" and "io_len" are returned as
|
H A D | nfs_vnops.c | 3716 size_t io_len; local 3817 io_len = PAGESIZE; 3851 &io_len, blkoff, blksize, 0); 3865 io_len = ptob(btopr(io_len)); 3867 bp = pageio_setup(pp, io_len, vp, B_READ); 3897 bzero(bp->b_un.b_addr, io_len); 3926 rp->r_nextr = io_off + io_len; 3961 pvn_plist_init(pp, pl, plsz, off, io_len, rw); 3973 size_t io_len; local 4123 size_t io_len; 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 D | nfs4_client.c | 1832 nfs4_async_pageio(vnode_t *vp, page_t *pp, u_offset_t io_off, size_t io_len, argument 1868 args->a_nfs4_len = (uint_t)io_len; 1959 return ((*pageio)(vp, pp, io_off, io_len, flags, cr)); 2432 size_t io_len; local 2512 io_len = 0; 2516 io_off += io_len) { 2534 io_len = PAGESIZE; 2537 &io_len, flags, cr); 2541 * "io_off" and "io_len" are returned as
|
H A D | nfs3_vnops.c | 4620 size_t io_len; local 4722 io_len = PAGESIZE; 4756 &io_len, blkoff, blksize, 0); 4770 io_len = ptob(btopr(io_len)); 4772 bp = pageio_setup(pp, io_len, vp, B_READ); 4802 bzero(bp->b_un.b_addr, io_len); 4836 rp->r_nextr = io_off + io_len; 4871 pvn_plist_init(pp, pl, plsz, off, io_len, rw); 4883 size_t io_len; local 5035 size_t io_len; 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...] |
/illumos-gate/usr/src/uts/common/fs/specfs/ |
H A D | specvnops.c | 2027 size_t io_len = 0; /* for lint */ local 2064 io_off += io_len) { 2081 io_len = PAGESIZE; 2083 err = spec_putapage(vp, pp, &tmpoff, &io_len, 2089 * "io_off" and "io_len" are returned as 2118 size_t io_len; local 2145 pp = pvn_write_kluster(vp, pp, &tmpoff, &io_len, blkoff, 2153 if (io_off + io_len > size) { 2154 ASSERT((io_off + io_len) - size < PAGESIZE); 2155 io_len 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/io/cardbus/ |
H A D | cardbus_cfg.c | 144 uint32_t io_len; member in struct:cardbus_phdl 588 if (entry->io_len > 0) { 590 res.ra_len = entry->io_len; 595 entry->io_base, entry->io_len); 764 if (entry->io_len > 0) { 1288 phdl->memory_len = phdl->io_len = 0; 1294 phdl->io_len = (uint32_t)res.ra_len; 1308 phdl->io_base, phdl->io_len); 1497 entry->io_len); 1626 entry->io_base, entry->io_len, entr [all...] |
/illumos-gate/usr/src/uts/common/fs/udfs/ |
H A D | udf_vnops.c | 2204 size_t io_len, 2244 while (done_len < io_len) { 2259 cur_len = MIN(io_len - done_len, contig); 2272 cur_len = MIN(io_len - done_len, PAGESIZE); 2325 ASSERT(error || (cpp == NULL && npp == NULL && done_len == io_len)); 2417 size_t io_len; local 2434 io_len = PAGESIZE; 2437 &io_len, off, PAGESIZE, 0); 2457 * XXX ??? ufs has io_len instead of pgoff below 2471 pvn_plist_init(pp, pl, plsz, (offset_t)off, io_len, r 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 2481 size_t io_len; local 2661 size_t io_len; local 2783 size_t io_len; local [all...] |
/illumos-gate/usr/src/uts/common/fs/tmpfs/ |
H A D | tmp_vnops.c | 1936 size_t io_len = 0; local 2006 for (io_off = off; io_off < eoff; io_off += io_len) { 2023 io_len = PAGESIZE; 2025 err = tmp_putapage(vp, pp, &io_off, &io_len, 2081 size_t io_len; local 2104 * get may be some subrange of what we ask for (io_off, io_len). 2107 io_len = pp_len; 2108 err = swap_newphysname(vp, offset, &io_off, &io_len, &pvp, &pstart); 2123 ASSERT(pp_off <= io_off && io_off + io_len <= pp_off + pp_len); 2124 ASSERT(io_off <= offset && offset < io_off + io_len); [all...] |
/illumos-gate/usr/src/uts/common/fs/ |
H A D | fem.c | 1459 size_t io_len, int flags, cred_t *cr, caller_context_t *ct) 1471 errc = (*func)(arg0, pp, io_off, io_len, flags, cr, ct); 1479 errc = (*func)(arg0, pp, io_off, io_len, flags, cr, ct); 2602 size_t io_len, int flags, cred_t *cr, caller_context_t *ct) 2612 return ((*func)(arg0, pp, io_off, io_len, flags, cr, ct)); 1458 vhead_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 2601 vnext_pageio(femarg_t *vf, struct page *pp, u_offset_t io_off, size_t io_len, int flags, cred_t *cr, caller_context_t *ct) argument
|
H A D | vnode.c | 4118 size_t io_len, 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/uts/common/nfs/ |
H A D | nfs_clnt.h | 109 uint_t io_len; /* size of request */ member in struct:nfs_pageio_req 155 #define a_nfs_len a_args.a_pageio_args.io_len
|
/illumos-gate/usr/src/uts/intel/io/hotplug/pcicfg/ |
H A D | pcicfg.c | 118 uint32_t io_len; member in struct:pcicfg_phdl 970 entry->io_len = 0; 1041 phdl->io_len = 0; 1057 phdl->io_len = (uint32_t)boundlen; 1097 phdl->io_base, phdl->io_len); 1172 range[0].size_low = entry->io_len; 1325 entry->io_len = 0; 1685 if (entry->io_len > 0) { 1687 entry->io_base, entry->io_len, 1801 io_residual = entry->io_len [all...] |
/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | zfs_vnops.c | 4296 size_t io_len; local 4326 io_len = P2ROUNDUP_TYPED(len + (off - io_off), blksz, size_t); 4328 io_len = 0; 4330 if (io_len == 0) { 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_off < off + len; io_off += io_len) { 4364 err = zfs_putapage(vp, pp, &io_off, &io_len, flags, cr); 4368 io_len = PAGESIZE; 4503 size_t io_len; local [all...] |
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | pcicfg.c | 152 uint32_t io_len; member in struct:pcicfg_phdl 1105 entry->io_len = 0; 1188 phdl->io_len = 0; 1204 phdl->io_len = (uint32_t)boundlen; 1215 phdl->io_base, phdl->io_len); 1296 range[0].size_lo = entry->io_len; 1393 if (entry->io_len) 1396 entry->io_len); 1431 entry->io_len = 0; 1782 if (entry->io_len > [all...] |