HomeSort by relevance Sort by last modified time
    Searched defs:aio (Results 1 - 7 of 7) sorted by null

  /onnv/onnv-gate/usr/src/uts/common/fs/zfs/
vdev_queue.c 153 vdev_queue_agg_io_done(zio_t *aio)
157 while ((pio = zio_walk_parents(aio)) != NULL)
158 if (aio->io_type == ZIO_TYPE_READ)
159 bcopy((char *)aio->io_data + (pio->io_offset -
160 aio->io_offset), pio->io_data, pio->io_size);
162 zio_buf_free(aio->io_data, aio->io_size);
177 zio_t *fio, *lio, *aio, *dio, *nio, *mio; local
287 aio = zio_vdev_delegated_io(fio->io_vd, fio->io_offset,
296 ASSERT(dio->io_type == aio->io_type)
    [all...]
  /onnv/onnv-gate/usr/src/cmd/filebench/common/
fb_localfs.c 58 #include <aio.h>
236 * Allocates an asynchronous I/O list (aio, of type
238 * threadflow aio list. Returns a pointer to the element.
350 "aio fd=%d, bytes=%llu, offset=%llu",
384 aiolist_t *aio = flowop->fo_thread->tf_aiolist; local
390 while (aio) {
392 aio = aio->al_next;
438 "aio from list ");
450 aio = flowop->fo_thread->tf_aiolist
    [all...]
  /onnv/onnv-gate/usr/src/cmd/mdb/common/modules/rdc/
rdc.c 491 rdc_aio_t *aio; local
496 aio = mdb_zalloc(sizeof (*aio), UM_GC);
498 if (mdb_vread(aio, sizeof (*aio), addr) != sizeof (*aio)) {
503 aio->next, aio->handle, aio->qhandle);
505 " seq: %d\n", aio->pos, aio->len, aio->qpos, aio->flag
    [all...]
  /onnv/onnv-gate/usr/src/uts/common/sys/
aio_impl.h 31 #include <sys/aio.h>
80 int aio_req_fd; /* aio's file descriptor */
101 * Struct for asynchronous I/O (aio) information per process.
103 * The field will be null if no aio is used.
105 typedef struct aio { struct
115 aio_req_t *aio_free; /* freelist of aio requests */
121 kmutex_t aio_mutex; /* mutex for aio struct */
138 #define AIO_CLEANUP 0x0001 /* do aio cleanup processing */
144 #define AIO_SOLARIS_REQ 0x0040 /* an old solaris aio req was issued */
150 #define AIO_PENDING 0x0002 /* aio is in progress *
    [all...]
  /onnv/onnv-gate/usr/src/uts/common/avs/ns/rdc/
rdc_diskq.c 295 rdc_fill_ioheader(rdc_aio_t *aio, io_hdr *hd, int qpos)
297 ASSERT(MUTEX_HELD(&rdc_k_info[aio->index].group->diskq.disk_qlock));
301 hd->dat.pos = aio->pos;
302 hd->dat.hpos = aio->pos;
304 hd->dat.len = aio->len;
305 hd->dat.flag = aio->flag;
306 hd->dat.iostatus = aio->iostatus;
307 hd->dat.setid = rdc_idx2setid(aio->index);
309 if (!aio->handle)
920 * copy orig aio to copy, including the nsc_buf_
1643 rdc_aio_t *aio; local
1674 rdc_aio_t *aio = NULL; local
1908 rdc_aio_t *aio = NULL; local
2519 rdc_aio_t *aio; local
    [all...]
rdc_clnt.c 991 rdc_fixlen(rdc_aio_t *aio)
993 nsc_vec_t *vecp = aio->qhandle->sb_vec;
1000 aio->qhandle->sb_len = len;
1013 rdc_aio_t *aio; local
1070 aio = q->net_qhead;
1071 tmpkrdc = &rdc_k_info[aio->index];
1074 aio->qhandle->sb_user--;
1075 if (aio->qhandle->sb_user == 0) {
1076 rdc_fixlen(aio);
1077 (void) nsc_free_buf(aio->qhandle)
1437 rdc_aio_t *aio; local
1640 rdc_aio_t *aio; local
1832 rdc_aio_t *aio = NULL; local
2580 rdc_aio_t *aio; local
    [all...]
  /onnv/onnv-gate/usr/src/cmd/sa/
sar.c 339 iodevinfo_t *aio, *dio, *oio; local
504 safe_zalloc((void *)&aio, size, 0);
519 aio[i] = axio[j];
529 axio = aio;
769 iodevinfo_t *nio, *oio, *aio, *dio; local
785 aio = axio;
788 aio->kios.wlastupdate += dio->kios.wlastupdate
790 aio->kios.reads += dio->kios.reads
792 aio->kios.writes += dio->kios.writes
794 aio->kios.nread += dio->kios.nrea
    [all...]

Completed in 240 milliseconds