Symbol: aio
usr/src/cmd/sa/sar.c
339
iodevinfo_t *aio, *dio, *oio;
usr/src/cmd/sa/sar.c
504
safe_zalloc((void *)&aio, size, 0);
usr/src/cmd/sa/sar.c
519
aio[i] = axio[j];
usr/src/cmd/sa/sar.c
529
axio = aio;
usr/src/cmd/sa/sar.c
769
iodevinfo_t *nio, *oio, *aio, *dio;
usr/src/cmd/sa/sar.c
785
aio = axio;
usr/src/cmd/sa/sar.c
788
aio->kios.wlastupdate += dio->kios.wlastupdate
usr/src/cmd/sa/sar.c
790
aio->kios.reads += dio->kios.reads
usr/src/cmd/sa/sar.c
792
aio->kios.writes += dio->kios.writes
usr/src/cmd/sa/sar.c
794
aio->kios.nread += dio->kios.nread
usr/src/cmd/sa/sar.c
796
aio->kios.nwritten += dio->kios.nwritten
usr/src/cmd/sa/sar.c
798
aio->kios.wlentime += dio->kios.wlentime
usr/src/cmd/sa/sar.c
800
aio->kios.rlentime += dio->kios.rlentime
usr/src/cmd/sa/sar.c
802
aio->kios.wtime += dio->kios.wtime
usr/src/cmd/sa/sar.c
804
aio->kios.rtime += dio->kios.rtime
usr/src/cmd/sa/sar.c
806
aio->ks.ks_snaptime += dio->ks.ks_snaptime
usr/src/cmd/sa/sar.c
810
aio++;
usr/src/uts/common/fs/zfs/sys/zvol.h
54
extern int zvol_aread(dev_t dev, struct aio_req *aio, cred_t *cr);
usr/src/uts/common/fs/zfs/sys/zvol.h
55
extern int zvol_awrite(dev_t dev, struct aio_req *aio, cred_t *cr);
usr/src/uts/common/fs/zfs/vdev_queue.c
392
vdev_queue_agg_io_done(zio_t *aio)
usr/src/uts/common/fs/zfs/vdev_queue.c
394
if (aio->io_type == ZIO_TYPE_READ) {
usr/src/uts/common/fs/zfs/vdev_queue.c
397
while ((pio = zio_walk_parents(aio, &zl)) != NULL) {
usr/src/uts/common/fs/zfs/vdev_queue.c
398
abd_copy_off(pio->io_abd, aio->io_abd,
usr/src/uts/common/fs/zfs/vdev_queue.c
399
0, pio->io_offset - aio->io_offset, pio->io_size);
usr/src/uts/common/fs/zfs/vdev_queue.c
403
abd_free(aio->io_abd);
usr/src/uts/common/fs/zfs/vdev_queue.c
543
zio_t *first, *last, *aio, *dio, *mandatory, *nio;
usr/src/uts/common/fs/zfs/vdev_queue.c
667
aio = zio_vdev_delegated_io(first->io_vd, first->io_offset,
usr/src/uts/common/fs/zfs/vdev_queue.c
671
aio->io_timestamp = first->io_timestamp;
usr/src/uts/common/fs/zfs/vdev_queue.c
677
ASSERT3U(dio->io_type, ==, aio->io_type);
usr/src/uts/common/fs/zfs/vdev_queue.c
681
abd_zero_off(aio->io_abd,
usr/src/uts/common/fs/zfs/vdev_queue.c
682
dio->io_offset - aio->io_offset, dio->io_size);
usr/src/uts/common/fs/zfs/vdev_queue.c
684
abd_copy_off(aio->io_abd, dio->io_abd,
usr/src/uts/common/fs/zfs/vdev_queue.c
685
dio->io_offset - aio->io_offset, 0, dio->io_size);
usr/src/uts/common/fs/zfs/vdev_queue.c
688
zio_add_child(dio, aio);
usr/src/uts/common/fs/zfs/vdev_queue.c
697
while ((dio = zio_walk_parents(aio, &zl)) != NULL) {
usr/src/uts/common/fs/zfs/vdev_queue.c
703
return (aio);
usr/src/uts/common/fs/zfs/vdev_queue.c
709
zio_t *zio, *aio;
usr/src/uts/common/fs/zfs/vdev_queue.c
740
aio = vdev_queue_aggregate(vq, zio);
usr/src/uts/common/fs/zfs/vdev_queue.c
741
if (aio != NULL)
usr/src/uts/common/fs/zfs/vdev_queue.c
742
zio = aio;
usr/src/uts/common/io/blkdev/blkdev.c
1434
bd_aread(dev_t dev, struct aio_req *aio, cred_t *credp)
usr/src/uts/common/io/blkdev/blkdev.c
1437
int ret = bd_check_uio(dev, aio->aio_uio);
usr/src/uts/common/io/blkdev/blkdev.c
1441
return (aphysio(bd_strategy, anocancel, dev, B_READ, bd_minphys, aio));
usr/src/uts/common/io/blkdev/blkdev.c
1445
bd_awrite(dev_t dev, struct aio_req *aio, cred_t *credp)
usr/src/uts/common/io/blkdev/blkdev.c
1448
int ret = bd_check_uio(dev, aio->aio_uio);
usr/src/uts/common/io/blkdev/blkdev.c
1452
return (aphysio(bd_strategy, anocancel, dev, B_WRITE, bd_minphys, aio));
usr/src/uts/common/io/lofi.c
1971
lofi_aread(dev_t dev, struct aio_req *aio, struct cred *credp __unused)
usr/src/uts/common/io/lofi.c
1975
UIO_CHECK(aio->aio_uio);
usr/src/uts/common/io/lofi.c
1976
return (aphysio(lofi_strategy, anocancel, dev, B_READ, minphys, aio));
usr/src/uts/common/io/lofi.c
1980
lofi_awrite(dev_t dev, struct aio_req *aio, struct cred *credp __unused)
usr/src/uts/common/io/lofi.c
1984
UIO_CHECK(aio->aio_uio);
usr/src/uts/common/io/lofi.c
1985
return (aphysio(lofi_strategy, anocancel, dev, B_WRITE, minphys, aio));
usr/src/uts/common/io/scsi/targets/sd.c
10307
sdaread(dev_t dev, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/sd.c
10310
struct uio *uio = aio->aio_uio;
usr/src/uts/common/io/scsi/targets/sd.c
10372
err = aphysio(sdstrategy, anocancel, dev, B_READ, sdmin, aio);
usr/src/uts/common/io/scsi/targets/sd.c
10397
sdawrite(dev_t dev, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/sd.c
10400
struct uio *uio = aio->aio_uio;
usr/src/uts/common/io/scsi/targets/sd.c
10462
err = aphysio(sdstrategy, anocancel, dev, B_WRITE, sdmin, aio);
usr/src/uts/common/io/scsi/targets/sd.c
866
static int sdaread(dev_t dev, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/sd.c
867
static int sdawrite(dev_t dev, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/st.c
3806
st_aread(dev_t dev, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/st.c
3812
return (st_arw(dev, aio, B_READ));
usr/src/uts/common/io/scsi/targets/st.c
3818
st_awrite(dev_t dev, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/common/io/scsi/targets/st.c
3824
return (st_arw(dev, aio, B_WRITE));
usr/src/uts/common/io/scsi/targets/st.c
4014
st_arw(dev_t dev, struct aio_req *aio, int flag)
usr/src/uts/common/io/scsi/targets/st.c
4016
struct uio *uio = aio->aio_uio;
usr/src/uts/common/io/scsi/targets/st.c
4068
aphysio(st_queued_strategy, anocancel, dev, flag, st_minphys, aio);
usr/src/uts/common/io/scsi/targets/st.c
427
static int st_aread(dev_t dev, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/st.c
428
static int st_awrite(dev_t dev, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/common/io/scsi/targets/st.c
508
static int st_arw(dev_t dev, struct aio_req *aio, int flag);
usr/src/uts/common/os/aio.c
115
static int driver_aio_write(vnode_t *vp, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/common/os/aio.c
116
static int driver_aio_read(vnode_t *vp, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/common/os/aio.c
2466
aiop = kmem_zalloc(sizeof (struct aio), KM_NOSLEEP);
usr/src/uts/common/os/aio.c
2837
driver_aio_write(vnode_t *vp, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/common/os/aio.c
2850
return ((*cb->cb_awrite)(dev, aio, cred_p));
usr/src/uts/common/os/aio.c
2861
driver_aio_read(vnode_t *vp, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/common/os/aio.c
2874
return ((*cb->cb_aread)(dev, aio, cred_p));
usr/src/uts/common/os/aio_subr.c
1078
kmem_free(aiop, sizeof (struct aio));
usr/src/uts/common/os/aio_subr.c
1283
struct aio *aiop = procp->p_aio;
usr/src/uts/common/os/aio_subr.c
78
struct aio_req *aio)
usr/src/uts/common/os/aio_subr.c
80
struct uio *uio = aio->aio_uio;
usr/src/uts/common/os/aio_subr.c
81
aio_req_t *reqp = (aio_req_t *)aio->aio_private;
usr/src/uts/common/sys/devops.h
119
int (*cb_aread)(dev_t dev, struct aio_req *aio, cred_t *credp);
usr/src/uts/common/sys/devops.h
120
int (*cb_awrite)(dev_t dev, struct aio_req *aio, cred_t *credp);
usr/src/uts/common/sys/fs/pxfs_ki.h
46
extern int clpxfs_aio_write(vnode_t *vp, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/common/sys/fs/pxfs_ki.h
47
extern int clpxfs_aio_read(vnode_t *vp, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/common/sys/proc.h
312
struct aio *p_aio; /* pointer to async I/O struct */
usr/src/uts/intel/io/dktp/disk/cmdk.c
103
static int cmdkarw(dev_t dev, struct aio_req *aio, int flag);
usr/src/uts/intel/io/dktp/disk/cmdk.c
1194
cmdkaread(dev_t dev, struct aio_req *aio, cred_t *credp)
usr/src/uts/intel/io/dktp/disk/cmdk.c
1196
return (cmdkarw(dev, aio, B_READ));
usr/src/uts/intel/io/dktp/disk/cmdk.c
1214
cmdkawrite(dev_t dev, struct aio_req *aio, cred_t *credp)
usr/src/uts/intel/io/dktp/disk/cmdk.c
1216
return (cmdkarw(dev, aio, B_WRITE));
usr/src/uts/intel/io/dktp/disk/cmdk.c
1246
cmdkarw(dev_t dev, struct aio_req *aio, int flag)
usr/src/uts/intel/io/dktp/disk/cmdk.c
1261
return (aphysio(cmdkstrategy, anocancel, dev, flag, cmdkmin, aio));
usr/src/uts/intel/io/dktp/disk/cmdk.c
134
static int cmdkaread(dev_t dev, struct aio_req *aio, cred_t *credp);
usr/src/uts/intel/io/dktp/disk/cmdk.c
135
static int cmdkawrite(dev_t dev, struct aio_req *aio, cred_t *credp);
usr/src/uts/sun/io/dada/targets/dad.c
1701
dcdaread(dev_t dev, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/sun/io/dada/targets/dad.c
1704
struct uio *uio = aio->aio_uio;
usr/src/uts/sun/io/dada/targets/dad.c
1721
return (aphysio(dcdstrategy, anocancel, dev, B_READ, dcdmin, aio));
usr/src/uts/sun/io/dada/targets/dad.c
1751
dcdawrite(dev_t dev, struct aio_req *aio, cred_t *cred_p)
usr/src/uts/sun/io/dada/targets/dad.c
1754
struct uio *uio = aio->aio_uio;
usr/src/uts/sun/io/dada/targets/dad.c
1771
return (aphysio(dcdstrategy, anocancel, dev, B_WRITE, dcdmin, aio));
usr/src/uts/sun/io/dada/targets/dad.c
79
static int dcdaread(dev_t dev, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/sun/io/dada/targets/dad.c
80
static int dcdawrite(dev_t dev, struct aio_req *aio, cred_t *cred_p);
usr/src/uts/sun4v/io/vdc.c
117
static int vdc_aread(dev_t dev, struct aio_req *aio, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
118
static int vdc_awrite(dev_t dev, struct aio_req *aio, cred_t *cred);
usr/src/uts/sun4v/io/vdc.c
1587
vdc_aread(dev_t dev, struct aio_req *aio, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1592
return (aphysio(vdc_strategy, anocancel, dev, B_READ, vdc_min, aio));
usr/src/uts/sun4v/io/vdc.c
1596
vdc_awrite(dev_t dev, struct aio_req *aio, cred_t *cred)
usr/src/uts/sun4v/io/vdc.c
1601
return (aphysio(vdc_strategy, anocancel, dev, B_WRITE, vdc_min, aio));