Searched defs:io_len (Results 1 - 25 of 28) sorted by relevance

12

/illumos-gate/usr/src/uts/sun4/io/efcode/
H A Dfc_physio.c61 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 Dufs_extvnops.c243 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 Dufs_vnops.c4898 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 Dswap_vnops.c486 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 Dvm_pvn.c1167 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 Dseg_vn.c3369 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 Dpc_vnops.c1491 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 Drdc_bitmap.c97 * 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 Dfake_vop.c1018 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 Dlofs_vnops.c1185 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 Dhsfs_vnops.c816 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 Dnfs_client.c1578 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 Dnfs_vnops.c3716 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 Dnfs4_client.c1832 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 Dnfs3_vnops.c4620 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 Dspecvnops.c2027 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 Dcardbus_cfg.c144 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 Dudf_vnops.c2204 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 Dtmp_vnops.c1936 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 Dfem.c1459 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 Dvnode.c4118 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 Dnfs_clnt.h109 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 Dpcicfg.c118 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 Dzfs_vnops.c4296 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 Dpcicfg.c152 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...]

Completed in 184 milliseconds

12